Keto Cauliflower Mushroom Kugel

Prep: 25 minCook: 1 hr 15 min6 servingsmediumJewish-American
Cauliflower Mushroom Kugel with Crispy Shallots

A savory Jewish casserole that transforms humble cauliflower and porcini mushrooms into an elegant side dish bound with eggs and matzo meal. This version distinguishes itself through two-stage cooking: a silky vegetable custard base baked until golden, crowned with shatteringly crisp fried shallots and fresh parsley for textural contrast. The umami-rich mushrooms and caramelized onions create depth, while the matzo meal provides structure without heaviness, making it naturally gluten-free for Passover. Ideal for holiday tables, Shabbat dinners, or anyone seeking a sophisticated vegetable dish that transcends its humble ingredients. The crispy shallot garnish sets this apart from traditional versions, adding restaurant-quality finish and complexity. Serve warm as a side to roasted chicken or fish, or as a meatless main with a fresh salad.

Ingredients

6 servings
  • 1 head cauliflower, florets
  • ¼ cup vegetable oil
  • 1 medium onion, diced
  • 8 ounce porcini mushrooms
    cremini or baby bella mushrooms8 ozvegetables

    milder earthy flavor, less umami; increases qty 10 oz for moisture

  • 1 ¾ teaspoon kosher salt
  • ¼ teaspoon freshly ground black pepper
  • 7 large egg
  • 2 tablespoon matzo meal
    panko breadcrumb2 tablespoongrainsadds gluten

    1

  • 4 medium shallot, sliced thin
  • ¼ cup grapeseed oil
    neutral high-heat oil (vegetable, canola)1/4 cupoils

    same performance

    Full guide →
  • fresh parsley, chopped(optional)
    fresh dillto tasteherbs

    brighter, more delicate flavor

    Full guide →

Instructions

  1. 1

    Preheat oven to 350 degrees F.

  2. 2

    Boil cauliflower in lightly salted water until tender but not mushy, then drain thoroughly and pulse in food processor.

  3. 3

    Heat vegetable oil in a frying pan and sauté onion until translucent and lightly golden.

  4. 4

    Add porcini mushrooms, kosher salt, and pepper, cooking undisturbed for at least 1 minute, then stir occasionally until browned and liquid evaporates.

  5. 5

    Transfer mushrooms and onion to food processor with cauliflower, add egg yolks and whole eggs, and process until smooth with minimal clumps.

  6. 6

    Stir in matzo meal and mix well.

  7. 7

    Grease ramekins or baking dish, fill with mixture, and tap against counter to release air bubbles.

  8. 8

    Bake until a toothpick inserted in center comes out clean and top is lightly browned.

  9. 9

    While baking, slice shallots as thin as possible.

  10. 10

    Heat grapeseed oil in nonstick pan and fry shallots, stirring frequently, until crispy, crunchy, and dark, then drain on paper towels and sprinkle lightly with salt.

  11. 11

    Garnish baked kugel with fried shallots and fresh parsley before serving.

Tips

Tip 1

Don't skip the undisturbed minute when mushrooms first hit the pan—this develops a fond that deepens flavor and prevents mushrooms from steaming. Only stir occasionally afterward for even browning and liquid evaporation.

Tip 2

Shallots burn easily; watch constantly during frying. They continue crisping slightly after removal from oil. Stop while still flexible, not brittle—they'll harden as they cool.

Tip 3

Tap the filled ramekins or baking dish firmly against the counter before baking. This releases trapped air pockets and ensures even, compact texture without hollow spots.

Good to Know

Storage

Cover and refrigerate up to 3 days. Reheat gently in 325 F oven for 15-20 minutes. Do not freeze; egg custard texture deteriorates upon thawing.

Make Ahead

Prepare kugel mixture and fill ramekins or baking dish, cover, and refrigerate up to 12 hours before baking. Fry shallots day-of just before serving for maximum crispness.

Serve With

Serve warm as a side dish alongside roasted chicken, fish, or beef. Works as a vegetarian main with a green salad and fresh bread. Ideal for Passover seders, Shabbat dinners, or holiday tables.

Common Mistakes

Watch

Don't skip draining cauliflower thoroughly—excess moisture dilutes the custard and extends baking time unpredictably.

Watch

Don't stir mushrooms immediately after adding salt and pepper—cooking undisturbed allows browning and concentrates flavor.

Watch

Don't skip tapping the baking dish to release air bubbles before baking—trapped air creates uneven texture with hollow pockets.

Substitutions

grapeseed oil
neutral high-heat oil (vegetable, canola)1/4 cupoils

same performance

Full guide →
matzo meal
panko breadcrumb2 tablespoongrainsadds gluten

1

matzo meal
almond flour1 3/4 tablespoongrains

2

Full guide →
fresh parsley
fresh dillto tasteherbs

brighter, more delicate flavor

Full guide →
porcini mushrooms
cremini or baby bella mushrooms8 ozvegetables

milder earthy flavor, less umami; increases qty 10 oz for moisture

Find more substitutions →

FAQ

Can I make this ahead and freeze it?

Freezing is not recommended; egg-based custards separate and become grainy when thawed. Refrigerate prepared (unbaked) kugel up to 12 hours, or store baked kugel refrigerated 3 days and reheat gently in a 325 F oven.

What if I don't have porcini mushrooms?

Use cremini or baby bella mushrooms at 10 ounces for similar earthiness with less umami depth. Shiitake also works well. Avoid button mushrooms, which are too watery and won't brown properly given the cooking time.

Can I use individual ramekins instead of one large dish?

Yes. Six 8-ounce ramekins work perfectly; fill each with just under 1 cup mixture. Reduce baking time to 40-45 minutes, checking doneness with a toothpick at 40 minutes since they cook faster than a single large dish.