Bacon Mushroom Cabbage Bake: A Comforting, Creamy Dinner You’ll Crave – Easy Keto Casserole

⚖️
Difficulty
Easy
⏲️
Prep Time
15 mins
🕒
Cook Time
35 mins
⏱️
Total Time
50 mins
🍽️
Servings
6

Let me take you back to a chilly fall evening in my mother’s kitchen in Marrakech. The air was thick with the scent of sizzling onions and warm spices, and I watched her transform humble cabbage into something magical. That same spirit of turning simple ingredients into pure comfort lives in every bite of this bacon mushroom cabbage bake. Today, I’m bringing that North African warmth to your table with a creamy, cheesy casserole that’s perfect for busy weeknights. With crispy bacon, earthy mushrooms, and tender cabbage enveloped in a luscious cream sauce, this low carb dinner is a dream for anyone craving a hearty meal without the heaviness of pasta or potatoes.

Imagine pulling a baking dish from the oven, the top golden and bubbly with melted cheddar, little bits of bacon peeking through. The aroma alone will have everyone drifting into the kitchen. The first spoonful yields tender cabbage that has soaked up all the savory goodness, mushrooms that have browned beautifully in bacon drippings, and a sauce that’s both rich and light thanks to a touch of nutmeg – a trick I learned during my patisserie training in Paris. The nutmeg doesn’t dominate; it simply whispers warmth and makes the cream sing.

What sets this creamy cabbage casserole apart is the technique of wilting the cabbage directly in the skillet before baking. This eliminates any watery soggy texture and concentrates the flavor. I’ve tested this recipe countless times in my tiny NYC kitchen, and I promise it’s foolproof. Whether you’re new to cooking cabbage or a seasoned pro, you’ll love how quickly it comes together. And if you’re following a keto lifestyle, this keto cabbage bake is naturally low in carbs – just 12g net carbs per serving. Stick with me, and I’ll share my favorite pro tip to prevent the dish from becoming watery. (Hint: it involves a little patience at the stove!)

Why This Bacon Mushroom Cabbage Bake Recipe Is the Best

The Flavor Secret: Every component is cooked in bacon drippings — that’s the foundation of depth. Growing up in Morocco, my mother taught me never to waste rendered fat; it’s where the soul of a dish lives. Here, the mushrooms absorb that smoky goodness and develop a deep, almost meaty flavor. The heavy cream and sour cream create a lush backdrop, while a pinch of nutmeg (that Parisian flourish) ties everything together with unexpected elegance.

Perfected Texture: I’ve spent years perfecting the texture of cabbage in casseroles. The key is to wilt the cabbage in the skillet before baking. This step removes excess moisture and softens the leaves just enough so they meld into the sauce without turning into mush. The final bake, uncovered, allows the cheese and bacon on top to crisp slightly, giving you that coveted contrast of creamy interior and crunchy topping.

Foolproof & Fast: With just 15 minutes of prep and a single skillet for most of the cooking, this recipe is designed for real life. I make it on nights when I’m running between deadlines and kids’ homework. The ingredient list is short and grocery-friendly — everything you can find at your local market. And because it’s a casserole, you can even assemble it a day ahead and bake when ready. It’s the kind of bacon and cabbage recipe that will earn a permanent spot in your weekly rotation.

Bacon Mushroom Cabbage Bake Ingredients

I love shopping for these ingredients at the Union Square Greenmarket — the cabbages are enormous, the mushrooms come in all varieties, and the bacon from a local butcher is always thick-cut and smoky. In my mother’s Moroccan kitchen, we’d use a whole head of cabbage from the souk and whatever dried spices we had on hand. Here, I’ve kept it simple yet elevated. Let’s gather what you’ll need.

Ingredients List

  • 1 head green cabbage, chopped
  • 8 slices bacon, diced
  • 8 oz mushrooms, sliced
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 1 cup heavy cream
  • ½ cup sour cream
  • 1 cup shredded cheddar cheese
  • ½ cup chicken broth
  • 1 tsp salt
  • ½ tsp black pepper
  • ½ tsp paprika
  • ¼ tsp nutmeg

Ingredient Spotlight

Cabbage: I recommend a green cabbage for its mild flavor and sturdy leaves. When picking one at the store, look for a head that feels heavy for its size and has tight, unblemished leaves. You can substitute savoy cabbage for a more delicate texture, but avoid napa cabbage as it releases too much water. Bacon: Thick-cut bacon provides the best flavor and holds its shape during cooking. If you use regular sliced bacon, reduce the cooking time slightly to avoid burning. For a smoky twist, try applewood-smoked bacon. Mushrooms: White button or cremini mushrooms work perfectly. I prefer cremini for their deeper earthy flavor. Slice them about ¼-inch thick so they brown nicely. If using shiitake, remove the stems first. Cheese: Sharp cheddar is my go-to for its excellent melting qualities and bold flavor. For a milder taste, mix in some Monterey Jack. To keep this low carb dinner truly keto, avoid pre-shredded cheese which often contains anti-caking agents that can affect melting.

Original IngredientBest SubstitutionFlavor / Texture Impact
Green CabbageSavoy CabbageMore tender leaves, slightly sweeter, cooks faster.
Heavy CreamHalf-and-half + 1 tbsp butterLess rich, sauce will be thinner; may need extra simmering.
Cheddar CheeseGouda or GruyèreSmokier or nuttier flavor; both melt beautifully.
Sour CreamGreek Yogurt (plain full-fat)Tangier, slightly lower fat; may curdle if overheated.

How to Make Bacon Mushroom Cabbage Bake — Step-by-Step

Don’t be intimidated by the list of steps — this creamy casserole comes together in one skillet plus a baking dish. Follow along, and you’ll have a bubbling masterpiece in under an hour.

Step 1: Preheat and Prep

Preheat your oven to 375°F (190°C). While it heats, chop the cabbage into roughly 1-inch pieces, dice the onion, slice the mushrooms, and mince the garlic. Set everything near the stove so you’re ready to go.

⚠️ Common Mistake to Avoid: Cutting the cabbage too large. If pieces are bigger than 1½ inches, they won’t wilt evenly and will remain crunchy after baking.

Step 2: Cook Bacon

In a large skillet (preferably 12-inch with high sides), cook the diced bacon over medium heat until crispy, about 5–7 minutes. Use a slotted spoon to transfer the bacon to a paper towel-lined plate. Leave about 2 tablespoons of drippings in the skillet — discard the rest if there’s too much.

💡 mia’s Pro Tip: Don’t drain all the bacon fat! That rendered goodness is the secret to the rich, savory base of this dish. If you prefer less fat, you can reduce to 1 tablespoon, but the flavor will be milder.

Step 3: Sauté Mushrooms and Onions

Add the sliced mushrooms and diced onion to the hot bacon drippings. Cook, stirring occasionally, until the mushrooms are golden brown and the onion is translucent, about 5–7 minutes. Add the minced garlic and cook for 1 minute more until fragrant.

⚠️ Common Mistake to Avoid: Overcrowding the pan. The mushrooms need space to brown. If you have a smaller skillet, cook them in two batches. Crowding will cause them to steam instead of sear.

Step 4: Wilt Cabbage

Add all the chopped cabbage to the skillet. Cook over medium heat, stirring occasionally, until the cabbage has wilted and reduced in volume by about half, approximately 5–8 minutes. It should be tender but not completely soft — it will continue to cook in the oven.

💡 mia’s Pro Tip: This is the most important step for avoiding a watery casserole. If you notice a lot of liquid pooling in the pan after wilting, continue cooking another minute or two until most of it evaporates. Patience here pays off!

Step 5: Make Cream Sauce

While the cabbage wilts, whisk together the heavy cream, sour cream, chicken broth, salt, pepper, paprika, and nutmeg in a small bowl. Set aside.

Step 6: Combine

Pour the cream mixture over the wilted cabbage and stir until everything is well coated. Fold in half of the cooked bacon (reserve the rest for topping). Make sure the bacon is evenly distributed.

Step 7: Assemble and Top

Transfer the entire mixture to a greased 9×13-inch baking dish. Sprinkle the shredded cheddar cheese evenly over the top, followed by the remaining bacon. Use a spatula to gently press the topping into the surface a bit so it adheres.

⚠️ Common Mistake to Avoid: Skipping the greasing of the baking dish. Even though there’s cream and fat, the edges can stick. A quick spray with cooking spray or a rub of butter ensures easy cleanup.

Step 8: Bake

Bake uncovered for 25–30 minutes, until the casserole is bubbly around the edges and the cheese is melted and lightly golden brown. If you want a deeper golden top, you can broil for the last 1–2 minutes, but watch closely to avoid burning.

💡 mia’s Pro Tip: For a perfectly even bake, place the dish on the middle rack. If you’re sensitive to browning, loosely tent with foil for the first 20 minutes, then remove for the final 5–10.

Step 9: Rest and Serve

Remove from the oven and let the bake rest for at least 5 minutes before serving. This allows the sauce to thicken slightly and the flavors to meld. Scoop generous portions onto plates and enjoy!

StepActionDurationKey Visual Cue
1Preheat & prep5 minOven at 375°F, ingredients ready
2Cook bacon5–7 minCrispy, browned pieces
3Sauté mushrooms & onion5–7 minGolden mushrooms, translucent onion
4Wilt cabbage5–8 minCabbage reduced by half, slightly tender
5Mix cream sauce2 minSmooth, well combined
6Combine and fold bacon2 minEvenly mixed, bacon distributed
7Assemble in dish, top with cheese & bacon3 minEven layer, cheese covers surface
8Bake25–30 minBubbly edges, golden cheese
9Rest & serve5 minSet and slightly cooled

Serving & Presentation

This hearty casserole is satisfying enough to be the star of the show. I love serving it straight from the baking dish, family-style, with a big spoon for scooping. For a touch of elegance, sprinkle some fresh chopped parsley or chives on top — the green pops beautifully against the golden cheese. A squeeze of lemon juice over individual servings brightens the richness, a trick I picked up in Paris.

Pair it with a simple side salad dressed in lemon vinaigrette to cut the creaminess, or serve it alongside roasted chicken or pork chops for a heartier meal. During my busy NYC weeknights, I often eat this as a standalone dinner with a crusty piece of bread (if you’re not keto) to soak up every last drop of sauce. For a truly Moroccan-inspired twist, I sometimes add a pinch of cumin and cinnamon to the cream sauce and serve with warm flatbread.

Pairing TypeSuggestionsWhy It Works
Side DishArugula salad with lemon vinaigrette, roasted broccoli, or sautéed green beansAcidic greens cut through the creamy richness; simple veggies keep it low-carb.
Sauce / DipExtra sour cream, hot sauce (like sriracha), or a drizzle of balsamic glazeAdds tang, heat, or sweetness to complement the savory bake.
BeverageDry white wine (Sauvignon Blanc), sparkling water with lemon, or iced teaCrisp drinks balance the rich, creamy dish.
GarnishFresh parsley, chives, green onions, or a pinch of red pepper flakesAdds color, freshness, and optional heat.

Make-Ahead, Storage & Reheating

During a busy week, I often prepare this creamy cabbage casserole the night before and pop it in the oven after work. It’s one of those dishes that actually tastes even better the next day as the flavors meld. Here’s my tested guide for storing and reheating so you can enjoy it all week long.

MethodContainerDurationReheating Tip
RefrigeratorAirtight container or covered baking dishUp to 4 daysReheat covered at 350°F for 15–20 minutes, or microwave individual portions on medium power.
FreezerFreezer-safe container or wrapped tightly in foilUp to 3 monthsThaw overnight in fridge, then reheat as above. Add a splash of cream before reheating if it seems dry.
Make-AheadAssemble in baking dish, cover, and refrigerateUp to 2 days in advanceBake as directed, adding 5–10 minutes if starting from cold.

When reheating in the oven, I like to cover the dish with foil for the first half of the time to prevent the cheese from burning before the center is warm. If you’re in a rush, the microwave works fine — just reheat in 30-second bursts, stirring between. For a crispier top after microwaving, pop it under the broiler for a minute. Remember, the cabbage will release some additional liquid upon standing, so give it a quick stir before serving.

Variations & Easy Swaps

One of the things I love most about this bacon mushroom cabbage bake is how adaptable it is. Whether you’re cooking for different dietary needs or just want to play with flavors, here are some of my favorite variations.

VariationKey ChangeBest ForDifficulty Impact
Spicy Moroccan TwistAdd 1 tsp cumin, ½ tsp cinnamon, and ¼ tsp cayenne to the cream sauceThose who love warm, aromatic flavorsEasy (no extra steps)
Dairy-Free / LighterUse full-fat coconut milk for cream, omit cheese (or use dairy-free cheese)Dairy-sensitive or low-fat dietEasy (coconut milk adds slight sweetness)
Smoky Bacon & LeekReplace onion with 2 leeks (cleaned and sliced), use smoked cheddarExtra savory, gourmet twistEasy (leeks take same time as onions)

Spicy Moroccan Twist

Growing up in Morocco, my mother would often add a warm spice blend to her cabbage dishes. I’ve recreated that here by whisking one teaspoon of ground cumin, half a teaspoon of cinnamon, and a quarter teaspoon of cayenne into the cream sauce. The result is a fragrant, slightly sweet and spicy bake that transports me straight back to her kitchen. This version is wonderful served with harissa on the side for extra heat.

Dairy-Free / Lighter Version

For a dairy-free adaptation, swap the heavy cream and sour cream with full-fat coconut milk. The sauce won’t be as thick, but it will be equally creamy with a subtle coconut undertone that pairs surprisingly well with the bacon and cabbage. Omit the cheddar cheese or use a dairy-free shredded variety. I’ve tested this with Miyoko’s smoked farmhouse cheese and it melts beautifully. The bake will be a bit looser, so let it rest a full 10 minutes before serving.

Smoky Bacon & Leek Variation

During the fall, I love swapping the onion for leeks, which add a milder, sweeter note. Clean two medium leeks thoroughly, slice them into half-moons, and sauté them in the bacon drippings until soft. Use smoked cheddar or even smoked gouda for double the smoky depth. This version feels especially elegant and is perfect for a cozy Sunday dinner. I often serve it with a dollop of crème fraîche and a sprinkle of fresh thyme.

Can I use fresh mushrooms instead of canned in a bacon mushroom cabbage bake?

Absolutely! Fresh mushrooms are actually preferred for the best texture and flavor. I recommend using cremini or white button mushrooms. Canned mushrooms are often pre-cooked and packed in liquid, which can make the casserole watery and less flavorful. Fresh mushrooms, when sautéed in bacon drippings as directed, develop deep, earthy notes and a pleasing meaty texture. If all you have are canned, be sure to drain and rinse them thoroughly, then pat dry with paper towels before adding to the skillet. You may need to reduce the chicken broth by a tablespoon to compensate for extra moisture.

How do you keep the cabbage from getting too watery in a creamy cabbage bake?

The secret is wilting the cabbage in the skillet before baking. This step draws out much of the natural moisture from the cabbage and allows it to evaporate. I cook the chopped cabbage over medium heat, stirring occasionally, for about 5–8 minutes, until it has reduced in volume by half and looks tender but not mushy. If you notice a puddle of liquid in the pan after wilting, continue cooking another minute or two until it cooks off. Also, avoid over-saucing — the measured amount of cream and broth in this recipe is balanced to just coat everything without creating a soupy texture. Finally, letting the bake rest for 5 minutes after removing from the oven allows the sauce to set.

What is the best type of cheese to use for a bacon mushroom cabbage bake?

Sharp cheddar is my top choice because it melts beautifully, has a bold flavor that stands up to the bacon and cabbage, and develops a lovely golden crust on top. For a milder dish, try a mix of cheddar and Monterey Jack. If you want a smoky profile, smoked Gouda or smoked cheddar are excellent. Gruyère adds a nutty, slightly sweet note that works wonderfully, especially if you’re serving this for a special occasion. Just avoid pre-shredded cheese from the bag — they often contain anti-caking agents that prevent smooth melting. Always grate your own from a block for the creamiest result.

How long should you bake a bacon mushroom cabbage casserole for the best texture?

For the ideal texture, bake the casserole uncovered at 375°F (190°C) for 25–30 minutes. The goal is to have the sauce bubbly around the edges and the cheese fully melted with light golden spots. If you want a deeper golden top, you can switch to broil for the last 1–2 minutes, but watch carefully to prevent burning. The cabbage is already tender from the wilting step, so the oven finish is mostly to meld flavors and brown the cheese. Overbaking can cause the sauce to separate and the cabbage to become mushy. When you pull it from the oven, let it rest 5 minutes before serving — the residual heat continues to set the sauce.

Can I make this bacon mushroom cabbage bake ahead of time?

Yes, this casserole is excellent for make-ahead meals. You can assemble the entire dish (including the cream sauce and topping) in the baking dish, cover tightly with foil or plastic wrap, and refrigerate for up to 2 days before baking. When ready to bake, remove the dish from the fridge while the oven preheats. You may need to add 5–10 minutes to the baking time since it starts cold. If you prefer to bake first and reheat later, that works too — the flavors actually deepen overnight. Store baked leftovers in the fridge for up to 4 days or freeze for up to 3 months.

Is this recipe keto-friendly and low-carb?

Absolutely! With only 12 grams of net carbohydrates per serving, this bake is a fantastic option for those following a keto or low-carb lifestyle. The main carb source is the cabbage itself, which is low in carbs compared to potatoes or pasta. The heavy cream, sour cream, cheese, and bacon are all keto-approved. To keep it strictly keto, avoid any substitutions that add sugar or starches. For example, don’t add breadcrumbs or flour as a thickener — the cream and cheese naturally create a thick sauce. If you want to reduce carbs further, you can replace the onion with a shallot or skip it entirely.

What can I serve with bacon mushroom cabbage bake to make it a full meal?

This hearty casserole is satisfying enough to be a main dish on its own, but if you’re feeding a hungry crowd or want a more balanced plate, here are my favorite pairings. For a light side, a crisp green salad with lemon vinaigrette cuts the richness. Roasted vegetables like broccoli, Brussels sprouts, or asparagus add color and fiber. If you’re not limiting carbs, a slice of crusty sourdough or garlic bread is perfect for sopping up the creamy sauce. For protein, it pairs beautifully with roasted chicken thighs, grilled pork chops, or even a simple fried egg on top. In my NYC kitchen, I sometimes serve it alongside a bowl of roasted tomato soup for a cozy duo.

How do I thicken the creamy sauce if it seems too thin after baking?

If your casserole comes out of the oven with a thinner sauce than you’d like, there are a few easy fixes. First, let it rest for 5–10 minutes — the sauce will naturally thicken as it cools and the starch from the cabbage releases into it. If it’s still too runny, you can add a slurry: whisk 1 teaspoon of cornstarch with 1 tablespoon of cold water and stir it into the hot casserole (be gentle to avoid breaking up the cabbage). Return the dish to the oven for 2–3 minutes to activate the cornstarch. For a keto-friendly thickener, use ¼ teaspoon of xanthan gum sprinkled evenly over the top and stir well. However, if you followed the recipe exactly and wilted the cabbage properly, you shouldn’t have this issue — it’s designed to be just right!

Can I add other vegetables to this bake?

Certainly! This casserole is a great canvas for adding extra vegetables. Some of my favorite additions include: 1 cup of chopped kale (add it with the cabbage — it wilts similarly), ½ cup of diced red bell pepper (add when you sauté the onions for sweetness and color), or 1 cup of finely chopped broccoli florets (add at the same time as the cabbage). If you add vegetables that release more moisture, like zucchini or bell peppers, you may need to reduce the chicken broth by 2–3 tablespoons. I also love stirring in a handful of fresh spinach right before transferring to the baking dish — it wilts perfectly during baking.

Can I use turkey bacon or vegetarian bacon instead of regular bacon?

Yes, you can substitute turkey bacon or a vegetarian bacon alternative, but expect some differences in flavor and texture. Turkey bacon is leaner and won’t render as much fat, so you’ll need to add about 2 tablespoons of olive oil or butter to the skillet when sautéing the mushrooms and onions. Vegetarian bacon (such as tempeh-based or seitan) can be used, but again, supplement with oil for cooking. The smoky, savory flavor will be milder, so consider adding a few drops of liquid smoke to the cream sauce to restore that bacon essence. For a truly vegetarian version, you could also omit the bacon entirely and use smoked paprika and sautéed mushrooms for depth.

Share Your Version!

There’s nothing that makes me happier than seeing my recipes come to life in your kitchens. If you try this bacon mushroom cabbage bake, I’d love to hear how it turned out! Leave a star rating and a comment below — tell me any tweaks you made, whether you added the Moroccan spices, or if you served it with something unexpected. Tag a photo on Instagram or Pinterest with @exorecipes so I can cheer you on. And here’s a question for you: What’s your go-to weeknight comfort food that’s both cozy and low-carb? I’m always looking for new inspiration from you all!

From my NYC kitchen to yours — I hope this recipe brings as much warmth to your table as it does to mine. — mia 🧡

📌

Love This Recipe? Save It to Pinterest!

If you enjoyed this Bacon Mushroom Cabbage Bake recipe, don’t let it get lost in your browser tabs! 😄 Pin it now so you can find it again anytime — and explore hundreds more tried-and-tested recipes waiting for you on my Pinterest boards.

👉 Follow mia on Pinterest @exorecipes

📌 Pin this recipe · 🔁 Re-pin your favorites · 💬 Tag me when you make it — I love seeing your creations!

Print

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Bacon Mushroom Cabbage Bake: A Comforting, Creamy Dinner Youll Crave

  • Author: Chef Mia
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 6 1x
  • Method: Main Course
  • Cuisine: American

Description

A rich and creamy casserole featuring savory bacon, earthy mushrooms, and tender cabbage baked to perfection. Perfect for a cozy weeknight dinner.


Ingredients

Scale
  • 1 head green cabbage, chopped
  • 8 slices bacon, diced
  • 8 oz mushrooms, sliced
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 1 cup heavy cream
  • 1/2 cup sour cream
  • 1 cup shredded cheddar cheese
  • 1/2 cup chicken broth
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1/2 tsp paprika
  • 1/4 tsp nutmeg

Instructions

  1. Preheat oven to 375°F (190°C).
  2. In a large skillet, cook bacon over medium heat until crispy. Remove with a slotted spoon and set aside, leaving about 2 tbsp drippings in the skillet.
  3. Add mushrooms and onion to the skillet; cook until mushrooms are golden and onions are translucent, about 5-7 minutes. Add garlic and cook 1 minute more.
  4. Add chopped cabbage to the skillet and cook, stirring occasionally, until wilted, about 5-8 minutes.
  5. In a small bowl, whisk together heavy cream, sour cream, chicken broth, salt, pepper, paprika, and nutmeg.
  6. Pour cream mixture over the cabbage mixture and stir to combine. Fold in half of the cooked bacon.
  7. Transfer everything to a greased 9×13-inch baking dish. Sprinkle shredded cheddar cheese and remaining bacon on top.
  8. Bake uncovered for 25-30 minutes, until bubbly and cheese is melted and lightly golden.
  9. Let rest 5 minutes before serving.

Notes

For a lighter version, substitute heavy cream with half-and-half and reduce cheese to 1/2 cup. Add red pepper flakes for a spicy kick.


Nutrition

  • Calories: 420 kcal
  • Sugar: 6 g
  • Fat: 34 g
  • Carbohydrates: 12 g
  • Protein: 18 g


Bacon Mushroom Cabbage Bake: A Comforting, Creamy Dinner Youll Crave

Leave a Reply

Recipe rating