Layered Mushroom Kugel

Publish date:
Layered Mushroom Kugel

I came up with this recipe to satisfy my love of mushrooms and as a dish that fills my gluten-free needs. I've made this pareve but to make it more decadent use dairy ingredients.

  • Duration
  • Cook Time
  • Prep Time
  • 8 ServingsServings


  • 10 - 12 oz. mushrooms, chopped, crimini, shitake and portabello about 4 cups chopped
  • 1 cup onion, chopped
  • 1 tablespoon extra virgin olive oil
  • 1 tablespoon vegan butter
  • 2 cloves garlic chopped
  • 2 tablespoons white wine
  • 1/2 teaspoon salt
  • 2 cups yellow cornmeal
  • 3/4 teaspoon salt
  • 1/2 teaspoon baking powder
  • 1 cup soy milk
  • 1 cup sour cream substitute
  • 2 eggs, beaten
  • 3 tablespoons vegan butter, melted


Preheat oven to 450 degrees. Grease 9 in round baking dish. Heat the oil and vegan butter in a large skillet. Saute the mushrooms, onions and garlic over medium heat about 20 minutes, until soft. Mix in the salt.
Add the wine and stir until absorbed.
While the mushrooms are cooking prepare the cornbread mixture.
In a bowl, mix together the cornmeal, salt and baking powder. Add the soy milk, sour cream substitute, eggs and margarine. Take 1/3 of the sauteed mushrooms and add to the cornbread mixture. Mix gently. It's o.k. if there are lumps!
Spread half the cornbread mixture into prepared baking dish. Spread the mushroom mixture and then top with remaining cornbread mixture.
Bake about 20 minutes.