Table of Contents
Creamy Baked Cabbage Recipe with Crispy Bacon & Gruyere
Growing up in Morocco, my mother’s kitchen was filled with slow-cooked vegetables and warm spices, and cabbage made a weekly appearance in our tagines. But when I trained at Le Cordon Bleu in Paris, I learned a completely different way to treat this humble vegetable — baking it into a luxurious gratin with cream and cheese. This creamy baked cabbage recipe is the love child of those two worlds: a tender farm vegetable, bathed in a silky Gruyere cream sauce, crowned with crispy bacon, and baked until golden and bubbling at the edges. The unique angle here is the salting technique — it guarantees a rich, creamy casserole instead of a watery one, and it’s the secret professional chefs rely on.
The first time you pull this cheesy cabbage casserole from the oven, you’ll understand exactly why I call it your new favorite comfort side dish. The top is a crackly, bronzed mosaic of melted Gruyere and crisp bacon bits, while underneath lies cabbage that is impossibly tender — silky but never mushy, with a faint sweet-earthiness that keeps every forkful interesting. The cream sauce is velvety and decadent, infused with garlic, sweet caramelized onions, and a whisper of freshly grated nutmeg that heightens the cheese’s nutty depth. It’s the kind of dish that fills your kitchen with an indulgent aroma that makes your family gather around the oven even before it’s done — the kind of baked cabbage side dish that steals the spotlight from the main course.
After years of testing in my New York City apartment kitchen, I’ve perfected this recipe so it works beautifully for home cooks at every level. My number-one tip is always the same: salt your cabbage before baking to draw out excess moisture. In Paris, we call this technique dégorger, and it’s the difference between a creamy cabbage gratin with bacon and a disappointing puddle of wet greens. In this post, I’ll walk you through every step, share the precise baking times for perfect texture, and reveal the common mistake that turns baked cabbage with cream into a soggy mess. Let’s get started!
Why This Creamy Baked Cabbage Recipe Is the Best
The Flavor Secret: Crispy Bacon & Gruyere
What makes this easy baked cabbage side dish truly unforgettable is the flavor trifecta of smoky bacon, nutty Gruyere, and caramelized onions. When you cook the bacon first and use its golden rendered fat to sauté the aromatics, every single spoonful carries a deep, savory richness that plain butter simply cannot replicate. Growing up, my mother always said, “The foundation makes the dish” — and in Paris, my chef instructors drilled the very same lesson into us. This recipe honors that principle from the very first sizzle in the pan. The cabbage absorbs all that smoky goodness, so even the simplest bite tastes layered and complete.
Perfected Texture: Silky, Never Watery
Texture is where most baked cabbage recipes go wrong — they end up soggy, watery, or mushy. My chef’s secret, learned from French culinary technique, is to salt the cabbage and let it rest before assembling the dish. This draws out excess moisture, leaving you with leaves that are tender and plush after baking, never limp or waterlogged. Combine that with crispy bacon bits scattered between the layers, and each bite offers a satisfying contrast: soft, silky cabbage, crunchy pork, and a golden, cheesy crust crowning the top. This is what a real cabbage gratin with bacon should feel like — luxurious, structured, and utterly comforting.
Foolproof & Fast: Easy for Beginners
Despite its elegant results, this baked cabbage with cream is genuinely simple. The ingredients are all available at any US grocery store, the steps are easy to follow, and almost the entire casserole can be assembled hours ahead of time. Whether you’re a seasoned cook or a nervous beginner, the forgiving nature of this recipe means you’ll get a beautiful, bubbling gratin on your table with confidence. It’s the perfect set-it-and-forget-it comfort dish for a busy weeknight or a festive holiday spread — and one of the most requested side dishes in my recipe index on exorecipes.com.
Creamy Baked Cabbage Recipe Ingredients
You’ll need just a handful of everyday ingredients for this baked cabbage casserole, and most of them are probably already in your kitchen. I love picking up my green cabbage at the Union Square Greenmarket on weekends, and I always splurge on a good block of aged Gruyere from the cheese counter — the flavor difference between freshly grated and pre-shredded is remarkable.
Ingredients List
- 1 medium head green cabbage (about 2½ lbs / 1.1 kg)
- 8 slices thick-cut bacon (about 8 oz / 225 g)
- 1 cup heavy cream
- ¾ cup whole milk
- 2 cups shredded Gruyere cheese, divided (about 6 oz / 170 g)
- ½ cup freshly grated Parmesan cheese
- 1 cup thinly sliced yellow onion (about 1 medium)
- 3 cloves garlic, minced
- 1 tablespoon unsalted butter, for greasing the dish
- ½ teaspoon freshly grated nutmeg
- 1 teaspoon kosher salt, plus 1 tablespoon for salting the cabbage
- ½ teaspoon freshly cracked black pepper
- 2 tablespoons fresh parsley, chopped (for garnish, optional)
Ingredient Spotlight
Green cabbage is the workhorse of the produce aisle — firm, heavy, and wonderfully affordable. Look for a head that feels dense for its size with tightly packed leaves and no browning at the stem. Savoy cabbage makes an excellent substitute; its crinkly, thinner leaves cook more quickly and have a milder, sweeter flavor, though green cabbage holds its structure best for this long, slow bake.
Gruyere is a Swiss alpine cheese celebrated for its nutty, slightly sweet flavor and exceptional melting quality. Buy it in a block and grate it yourself — pre-shredded bagged cheeses are coated with potato starch to prevent clumping, which compromises their melt and makes the sauce grainy. My Parisian training taught me to always grate cheese fresh from the block; thirty seconds of extra work makes a world of difference in the final dish.
I insist on thick-cut bacon for this recipe because it holds its own inside the cream sauce, delivering sturdy, meaty crumbles with a satisfying crunch. Smoked bacon adds another layer of depth; applewood-smoked or hickory-smoked varieties are my favorites here in New York. If you want to customize, pancetta is a lovely swap with a less smoky, more delicately spiced flavor.
| Original Ingredient | Best Substitution | Flavor / Texture Impact |
|---|---|---|
| Green cabbage | Savoy cabbage | More tender, sweeter; cooks about 5 minutes faster |
| Gruyere cheese | Comté, Fontina, or sharp white cheddar | All melt beautifully; flavor shifts from nutty to sharp tangy |
| Thick-cut bacon | Pancetta or Canadian bacon | Less smoky, more delicate; still crisp in the oven |
| Heavy cream | Half-and-half | Lighter sauce, slightly thinner; still creamy |
How to Make Creamy Baked Cabbage — Step-by-Step
This creamy baked cabbage with bacon and Gruyere comes together in seven simple steps. Take your time on step one — it’s the one that guarantees you’ll never end up with a watery casserole again.
Step 1: Prepare the Cabbage
Core the cabbage and cut it into 1-inch-wide slabs or bite-sized ribbons. Place the cabbage in a large colander, sprinkle it generously with about 1 tablespoon of kosher salt, and toss to coat. Let it sit in the sink for 30 to 45 minutes, and you’ll see moisture beads form on the leaves. Rinse the cabbage thoroughly under cold water, then press it dry with a clean kitchen towel or paper towels. This step pulls out the excess liquid so your casserole comes out luxuriously creamy, not watery.
💡 mia’s Pro Tip: This salting trick is straight from my French culinary training — chefs call it “dégorger.” If you’re short on time, you can skip the salting and simply pat the shredded cabbage dry, but I promise the extra 30 minutes is absolutely worth it for the most velvety texture.
Step 2: Cook the Bacon
In a large skillet over medium heat, cook the thick-cut bacon for 8 to 10 minutes, turning occasionally, until deeply golden and crispy. Use a slotted spoon to transfer the bacon to a paper-towel-lined plate. Leave about 2 tablespoons of the delicious rendered bacon fat in the skillet — this is liquid gold for the next step and the backbone of this easy baked cabbage side dish.
⚠️ Common Mistake to Avoid: Don’t rush the bacon on high heat. It burns quickly, and the bitter char will ruin the sweet, creamy sauce. Medium heat gives you evenly crisp bits with no burnt spots.
Step 3: Sauté the Onion & Garlic
Add the sliced yellow onion to the skillet with the reserved bacon fat. Sauté over medium-low heat for 6 to 7 minutes, until soft and translucent. Add the minced garlic and cook for just one more minute, until fragrant — garlic that burns in hot fat turns harsh and acrid, so keep a close eye on it.
💡 mia’s Pro Tip: In Paris, my chef always said, “Au commencement, le fond” — the base of a dish predicts its success. Soft, sweet onions are the hidden heart of this cabbage gratin with bacon, so take your time here and resist the urge to crank up the heat.
Step 4: Make the Creamy Gruyere Sauce
Lower the heat and pour in the heavy cream and whole milk, scraping up any flavorful browned bits from the bottom of the skillet. Stir in the freshly grated nutmeg, kosher salt, and black pepper. Add 1½ cups of the shredded Gruyere and all of the Parmesan, stirring gently until the cheese melts into a luscious, silky sauce. Keep the heat low — you want gentle melting, never boiling.
⚠️ Common Mistake to Avoid: Never let the cream sauce come to a vigorous boil. High heat can cause the dairy to separate and curdle, ruining your smooth, velvety finish and turning this creamy baked cabbage recipe grainy.
Step 5: Assemble the Casserole
Preheat your oven to 375°F. Butter a 9×13-inch baking dish. Spread half of the prepared cabbage in an even layer, then pour over half of the creamy Gruyere sauce. Sprinkle with half of the crispy bacon. Repeat with the remaining cabbage and sauce, then finish with the remaining ½ cup of Gruyere reserved for the topping and the rest of the bacon scattered over the top for a gorgeous crust.
💡 mia’s Pro Tip: Use your hands to gently toss the cabbage with the sauce as you layer it — this ensures every single leaf is coated in cream, leaving no dry spots. Your future self will thank you after the first bite.
Step 6: Bake to Golden Perfection
Cover the dish tightly with aluminum foil and bake for 35 minutes. Remove the foil and continue baking for 15 to 20 minutes more, until the top is golden brown and the edges are bubbling. If you want an extra crunchy, bronzed crust, switch your oven to broil for the final 2 to 3 minutes — just keep a careful eye on it so the cheese doesn’t burn.
⚠️ Common Mistake to Avoid: Skipping the covered baking phase is a common pitfall. The foil traps steam and gently braises the cabbage so it becomes meltingly tender. Without it, the cabbage stays crunchy and the sauce reduces too quickly into a dry puddle.
Step 7: Rest, Garnish & Serve
Remove the casserole from the oven and let it rest for 10 minutes. This is my favorite part — the sauce settles and thickens as it cools slightly, making each serving beautifully scoopable. Sprinkle with fresh chopped parsley for color and a burst of brightness, then serve warm and watch it disappear.
| Step | Action | Duration | Key Visual Cue |
|---|---|---|---|
| 1 | Salt cabbage to draw out moisture | 30–45 min | Moisture beads on leaf surfaces |
| 2 | Cook bacon until crispy | 8–10 min | Deep golden brown, no soggy spots |
| 3 | Sauté onion and garlic | 7–8 min | Onions translucent, garlic fragrant |
| 4 | Make creamy Gruyere sauce | 5–7 min | Sauce smooth and coats a spoon |
| 5 | Assemble casserole | 8–10 min | Even layering, saucy edges |
| 6 | Bake covered, then uncovered | 50–55 min | Top golden, edges bubbling |
| 7 | Rest before serving | 10 min | Sauce has thickened slightly |
Serving & Presentation
I love serving this creamy baked cabbage right from the baking dish while it’s still steaming, with a shower of fresh parsley on top. Its gorgeous golden crust makes it a statement piece at any table, from casual weeknight dinners to Thanksgiving, Easter, and festive holiday feasts. Scoop generous portions onto each plate — the rich, savory sauce pairs beautifully with simply roasted meats that let the gratin shine.
Growing up in Morocco, cabbage was humble and everyday, simmered in tagines and served alongside couscous. But layered and baked this way, it feels like a celebration — much like the elegant gratins I studied in Paris. Here in New York City, I love serving this cheesy cabbage casserole alongside an herb-roasted chicken, pan-seared pork chops, or a simple flank steak. It’s honestly the kind of side dish that makes people ask for the recipe before the meal is even over.
| Pairing Type | Suggestions | Why It Works |
|---|---|---|
| Side Dish | Herb-roasted chicken, seared pork chops, grilled steak, glazed ham | The creamy, savory sauce balances simple proteins beautifully |
| Sauce / Dip | Spoon extra cream sauce over the cabbage or use it to finish the plate | Maximizes flavor and adds a rich, saucy finish |
| Beverage | Crisp Chardonnay, dry Riesling, sparkling water with lemon | Acidity cuts through the rich cream and cheese |
| Garnish | Fresh parsley, chives, extra crispy bacon bits, cracked black pepper | Adds color, freshness, and texture contrast |
Make-Ahead, Storage & Reheating
As a busy New York City food blogger, meal prepping is my survival strategy, and this creamy baked cabbage recipe is a dream to prepare ahead. You can assemble the entire casserole the night before, cover it tightly, and simply slide it into the oven the next day when you’re ready to eat. It’s a lifesaver for holidays and dinner parties — you get all the applause with half the day-of stress.
| Method | Container | Duration | Reheating Tip |
|---|---|---|---|
| Refrigerator | Airtight container | 3–4 days | Oven at 350°F for 15–20 min to restore crispiness |
| Freezer | Tightly wrapped, freezer-safe container | 2–3 months | Thaw overnight; bake covered at 350°F for 25–30 min |
| Make-Ahead | Baking dish, covered with foil | Up to 24 hours | Add 10 minutes to the covered bake time |
After the casserole has been fully baked and cooled, store your leftovers in an airtight container in the refrigerator. I love that the cabbage absorbs even more of the cream and bacon flavor overnight — leftover day has a special kind of magic. For individual portions, the microwave works perfectly in a pinch, but if you have time, return the casserole to the oven to get those crispy edges back.
One word of caution from my own kitchen: if you freeze the fully baked casserole, the cream sauce can separate slightly upon thawing. Just stir the sauce back together gently while reheating, and it will still taste absolutely delicious. For the very best texture, I recommend freezing an unbaked assembled casserole and then baking it fresh — that’s the restaurant trick I picked up in Paris.
Variations & Easy Swaps
| Variation | Key Change | Best For | Difficulty Impact |
|---|---|---|---|
| Harissa-Spiced North African Twist | Add 1 tsp harissa to cream + ½ tsp ras el hanout | Heat lovers seeking Moroccan warmth | Easy |
| Gluten-Free | Skip breadcrumb topping; add gluten-free crackers | Gluten-sensitive diners | No change |
| Mushroom & Potato Gratin | Add 8 oz sliced cremini mushrooms with onions | Hearty vegetarian main | Easy |
Harissa-Spiced North African Twist
When I want to bridge my Moroccan roots and French training in one single dish, I stir a teaspoon of harissa paste into the cream sauce and dust the sizzling onions with ½ teaspoon of ras el hanout. The warm notes of cumin, coriander, and smoked paprika wrap around the nutty Gruyere in the most beautiful way. It’s a subtle, complex heat — enough to keep you going back for another forkful, but never so much that it overwhelms the creamy baked cabbage. This version takes me right back to my mother’s table in Morocco.
Gluten-Free Creamy Baked Cabbage
The great news is that this baked cabbage casserole is naturally gluten-free — the cream sauce, cabbage, bacon, and cheeses contain no wheat at all. If you’re serving gluten-sensitive friends, simply skip the optional breadcrumb topping entirely, or swap in crushed gluten-free buttery crackers for extra crunch. I’ve tested both, and the result stays just as creamy, rich, and satisfying as the original. This is one of the easiest gluten-free side dishes to serve at a holiday dinner without anyone feeling left out.
Mushroom & Cabbage Gratin
On chilly NYC weekends, I sometimes sauté 8 ounces of sliced cremini mushrooms right in with the onions for this variation. Mushrooms bring an earthy, meaty depth that makes the casserole feel even more substantial and satisfying. It’s the perfect way to turn this easy baked cabbage side dish into a full vegetarian main course — just pair it with a crisp green salad and some crusty bread, and dinner is done with very little effort.
Frequently Asked Questions
How do you prevent creamy baked cabbage from becoming watery?
The secret is salting the cabbage before assembling your casserole. Sprinkle the raw cabbage with about 1 tablespoon of kosher salt and let it sit in a colander for 30 to 45 minutes. The salt draws out excess moisture through osmosis — you’ll literally see water bead up on the leaf surfaces. Rinse thoroughly, squeeze out any remaining liquid, and pat completely dry with paper towels or a clean kitchen towel. This is the French technique chefs call “dégorger,” and it’s the absolute best way to guarantee a creamy, velvety sauce instead of a watery puddle at the bottom of your baking dish.
Can I use a different cheese instead of Gruyere in this baked cabbage recipe?
Absolutely! Gruyere has a nutty, buttery flavor and an exceptional melt that I love, but you can create a delicious baked cabbage gratin with many other cheeses. Comté and Fontina are the closest alternatives in both flavor and meltability, while sharp white cheddar adds a more pronounced tang that stands up beautifully to the bacon. Smoked gouda brings a lovely smoky note that complements the crispy bacon even further. Just avoid pre-shredded bagged cheeses — they contain anti-caking agents that prevent the smooth, silky melt you’re looking for in this creamy sauce.
How long should you bake cabbage with cream and bacon for the best texture?
For the very best texture, bake your creamy baked cabbage covered at 375°F for 35 minutes, then uncover and bake for another 15 to 20 minutes, for about 50 to 55 minutes total. The covered phase steams the cabbage until it becomes meltingly tender, while the uncovered phase allows excess moisture to evaporate and the cheese to brown into a gorgeous golden crust. You’ll know it’s perfectly done when the edges are bubbling and the top has turned a deep bronze. Let it rest for 10 minutes before serving so the sauce sets beautifully.
Can I prepare creamy baked cabbage with bacon and Gruyere ahead of time?
Yes, this is one of the most make-ahead-friendly side dishes I know. Assemble the entire casserole in your baking dish up to 24 hours in advance, cover it tightly with foil, and keep it refrigerated. When you’re ready to serve, bake it covered at 375°F for 45 minutes — that’s about 10 extra minutes to account for the cold start — then uncover and bake for 15 to 20 minutes more until golden and bubbling. The flavor actually improves as the cabbage marinates in the sauce, and your guests will never guess it wasn’t made that same afternoon.
Is it better to use green cabbage or Savoy cabbage for baked cabbage?
Both work beautifully, but green cabbage is my first choice for this cheesy cabbage casserole. Green cabbage holds its structure remarkably well during the long bake, delivering a tender yet toothsome texture with a subtle sweet-earthy flavor. Savoy cabbage is more delicate, with crinkly leaves that cook faster and have a milder, sweeter taste — if you choose Savoy, reduce the covered bake time by about 5 minutes so it doesn’t break down completely. Napa cabbage is too delicate and watery for this dish, so I recommend sticking with green cabbage for the best structural results.
Can I freeze creamy baked cabbage with bacon and Gruyere?
Yes, you can definitely freeze this dish. Bake the casserole fully, let it cool completely, then wrap it tightly in plastic wrap and a layer of foil, or transfer individual portions to freezer-safe containers. It will keep happily for 2 to 3 months. To reheat, thaw in the refrigerator overnight, then bake covered at 350°F for 25 to 30 minutes, uncovering for the last 10 minutes to restore crispiness. The texture will be slightly softer than fresh, but the flavor remains absolutely delicious. For the best possible texture, I actually prefer freezing the unbaked assembled casserole and baking it fresh straight from the thaw.
Why did my baked cabbage turn out bitter?
Bitterness in baked cabbage almost always comes from overcooking, or from using older cabbage that has dried out over time. Some larger, older heads develop a stronger sulfurous, bitter flavor as they age. To avoid this, choose a fresh, heavy head with tightly packed leaves, and always slice away the tough core before preparing. Cook the cabbage just until tender — not mush — and follow my recipe’s timing closely. The sweet caramelized onions and creamy Gruyere sauce in this baked cabbage recipe naturally balance any remaining bitterness, but starting with fresh cabbage is your best defense.
What main dishes pair well with creamy baked cabbage casserole?
This creamy baked cabbage is incredibly versatile at the table. I love serving it alongside handcrafted herb-roasted chicken, seared steaks, pan-fried pork chops, or a beautiful glazed holiday ham — the rich, cheesy sauce complements simply cooked meats perfectly. For a lighter pairing, serve it with a crisp green salad, sautéed green beans, or roasted carrots. The creaminess also works wonderfully with Thanksgiving turkey and all the classic trimmings. Honestly, the crispy bacon makes it indulgent enough to feel like a special side for almost any main course you can imagine.
Share Your Version!
I would absolutely love to see your take on this creamy baked cabbage recipe! Whether you followed it to the letter or added your own creative twist, please leave a star rating below and tell me how it turned out in the comments. Don’t forget to snap a photo and tag @exorecipes on Instagram or Pinterest — there is nothing better than seeing these golden, bubbling casseroles coming out of your home ovens. Your feedback genuinely helps me create better recipes and inspires what I test next in my NYC kitchen.
So, what’s your favorite way to make a gratin your own? Are you team extra Gruyere, or do you pile on the crispy bacon like I always do? I read every single comment, and I can’t wait to hear about your version of this easy baked cabbage side dish. 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 creamy baked cabbage with crispy bacon and Gruyere, 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 @exorecipe
📌 Pin this recipe · 🔁 Re-pin your favorites · 💬 Tag me when you make it — I love seeing your creations!
🍽️ What’s your favorite thing about this creamy baked cabbage recipe? Drop a comment below and let me know — and if you loved it, don’t forget to share this easy baked cabbage side dish with someone who needs a warm, comforting dinner this week!
Creamy Baked Cabbage with Crispy Bacon and Gruyere: Your New Favorite Comfort Side Dish
Instructions

Tried This Recipe? Leave a Comment!
Did you make this recipe? I’d love to hear how it turned out! Please leave a comment and a rating below. Your feedback helps other home cooks and supports cheerychop.com!
For more delicious inspiration, follow me on Pinterest!
