Welcome to the recipe that will transform the humble cabbage into the star of your dinner table. This Cheesy Cabbage Gratin is the epitome of comfort food—creamy, savory, and irresistibly delicious. If you’ve been searching for a side dish that is both elegant enough for a holiday meal and simple enough for a weeknight dinner, you’ve found it. Forget everything you thought you knew about cabbage; this dish is a game-changer.
We’re taking simple ingredients and turning them into a rich, bubbling bake that will have everyone asking for seconds. This recipe focuses on creating a perfectly balanced, velvety cheese sauce that coats every piece of tender cabbage, all topped with a golden-brown crust. It’s a fantastic low-carb alternative to potato gratin, but it stands proudly on its own as a culinary masterpiece.
Why This Cheesy Cabbage Gratin Recipe is a Must-Try
You are going to absolutely love this dish. It’s a simple recipe that delivers a huge amount of flavor and satisfaction. This isn’t just another vegetable side; it’s a culinary experience that brings warmth and comfort to any meal.

- Incredibly Flavorful: The combination of nutty Gruyère, sharp Parmesan, and a hint of garlic creates a sauce that is simply divine.
- Simple Ingredients: This recipe uses pantry staples to create something truly special. No need for a complicated shopping list.
- Versatile Side Dish: It pairs beautifully with almost any main course, from a roasted pork tenderloin to a simple weeknight chicken dinner.
- Low-Carb & Keto-Friendly: Enjoy all the creamy, cheesy goodness without the carbs. It’s a perfect fit for a ketogenic lifestyle.
Ingredients You’ll Need
The magic of this Cheesy Cabbage Gratin comes from a few high-quality, simple ingredients. Here’s what you’ll need to gather:
- Cabbage: One medium head of green cabbage is the star. When shredded, it provides the perfect texture to soak up the sauce.
- Butter: Used to create the roux for our cheese sauce, adding richness.
- Garlic: Freshly minced garlic provides a fragrant, aromatic base.
- All-Purpose Flour: Just a small amount to thicken the sauce. For a keto version, you can substitute with a pinch of xanthan gum.
- Heavy Cream & Milk: This combination creates a sauce that is both rich and light, with the perfect creamy consistency.
- Gruyère Cheese: The ultimate melting cheese with a delicious nutty and savory flavor.
- Parmesan Cheese: Adds a salty, sharp bite that cuts through the richness of the cream.
- Nutmeg & Thyme: A pinch of nutmeg and fresh thyme elevates the sauce, adding warmth and complexity.
- Salt & Black Pepper: To season everything to perfection.
How to Make Cheesy Cabbage Gratin (Step-by-Step)
Follow these simple steps to create the creamiest, most delicious gratin. We’ve broken it down to ensure foolproof results every time.

Step 1: Prep the Cabbage
First, preheat your oven to 375°F (190°C). Grease a 9×13 inch baking dish with butter. Remove the tough outer leaves from the cabbage, cut it into quarters, and remove the core. Slice the quarters thinly, as if you were making coleslaw. Place the shredded cabbage in a large pot of boiling, salted water and blanch for 3-4 minutes until it’s slightly tender. Drain it immediately and very thoroughly, pressing out as much water as possible. This is the key to preventing a watery gratin. Spread the drained cabbage evenly in your prepared baking dish.
Step 2: Make the Creamy Cheese Sauce
In a medium saucepan, melt the butter over medium heat. Add the minced garlic and cook for about one minute until fragrant. Whisk in the flour and cook for another minute to form a roux. Slowly pour in the heavy cream and milk while whisking continuously to prevent lumps. Bring the sauce to a gentle simmer and let it cook for 2-3 minutes, until it has thickened enough to coat the back of a spoon. Remove the pan from the heat and stir in the shredded Gruyère, half of the Parmesan cheese, nutmeg, thyme, salt, and pepper. Continue stirring until the cheese is completely melted and the sauce is smooth.
Step 3: Assemble and Bake
Pour the cheese sauce evenly over the cabbage in the baking dish, making sure it gets into all the nooks and crannies. Sprinkle the remaining Parmesan cheese over the top. Bake for 25-30 minutes, or until the top is golden brown and the sauce is bubbling around the edges. For an extra crispy top, you can place it under the broiler for the last 1-2 minutes, but watch it closely to prevent burning. Let the gratin rest for about 10 minutes before serving. This allows the sauce to set up perfectly.
Tips for the Perfect Gratin (No More Watery Mess!)
A watery gratin is a common problem, but it’s easily avoidable. Follow these expert tips for a flawless Cheesy Cabbage Gratin every time.
- Squeeze the Cabbage Dry: This is the most crucial step. After blanching, you must remove as much moisture as possible. Use a colander and press down firmly with a spoon, or even wrap the cabbage in a clean kitchen towel and wring it out.
- Use Freshly Grated Cheese: Pre-shredded cheese is often coated with anti-caking agents that can prevent it from melting smoothly. Grating your own cheese from a block will result in a much creamier sauce.
- Don’t Over-Boil the Cabbage: A quick blanch is all that’s needed to tenderize it slightly. It will finish cooking in the oven. Over-boiling will release too much water.
- Let it Rest: Allowing the gratin to sit for 10 minutes after it comes out of the oven is essential. This gives the sauce time to thicken and set, ensuring perfect slices.
What to Serve with Cheesy Cabbage Gratin
This versatile side dish complements a wide variety of main courses. It’s the perfect partner for roasted meats and simple weeknight meals.
- Roasted Meats: Serve it alongside a classic Parmesan Crusted Chicken or juicy baked ham.
- Weeknight Dinners: It’s a fantastic accompaniment to simple pan-seared pork chops or sausages.
- Holiday Feasts: This gratin deserves a spot on your Thanksgiving or Christmas table next to the classic mashed potatoes.
Frequently Asked Questions About Cheesy Cabbage Gratin
Yes, absolutely! You can assemble the entire gratin without baking it. Cover the dish tightly with foil and refrigerate for up to 24 hours. When you’re ready to bake, you may need to add 10-15 minutes to the cooking time.
The most important step is to drain the blanched cabbage thoroughly. After boiling, press out as much water as you possibly can using a colander or by wringing it in a clean kitchen towel. This prevents excess moisture from watering down your beautiful cheese sauce.
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, you can use a microwave for individual portions or place the gratin back in an oven-safe dish and bake at 350°F (175°C) until warmed through.
This dish is incredibly versatile. It pairs wonderfully with roasted chicken, pork tenderloin, steak, or even as part of a holiday spread. It’s a fantastic low-carb alternative to potatoes au gratin.
A good melting cheese with lots of flavor is key. We love the nutty, savory taste of Gruyère. Other great options include a sharp white cheddar, Fontina, or a combination of your favorites. Using a bit of Parmesan adds a wonderful salty kick.
More Delicious Recipes to Explore
If you loved this Cheesy Cabbage Gratin, you’ll be sure to enjoy some of our other popular dishes. Try our comforting Creamy Potato Carrot Soup for another cozy meal idea!
We love seeing your creations! If you make this recipe, feel free to share it on Pinterest and leave a comment below to let us know how it turned out. Your feedback helps our community of home cooks grow.

Cheesy Cabbage Gratin Recipe

Cheesy Cabbage Gratin: The Ultimate Comfort Side Dish
Ingredients
Equipment
Method
- Preheat oven to 375°F (190°C). Grease a 9x13 inch baking dish. Shred the cabbage, discarding the core.
- Blanch the shredded cabbage in a large pot of boiling, salted water for 3-4 minutes. Drain thoroughly, pressing out all excess water. Spread the cabbage in the prepared baking dish.
- In a saucepan, melt butter over medium heat. Sauté garlic for 1 minute. Whisk in flour to form a roux. Gradually whisk in heavy cream and milk until smooth. Simmer for 2-3 minutes until thickened.
- Remove the sauce from heat. Stir in the Gruyère cheese, half of the Parmesan, nutmeg, thyme, salt, and pepper until the cheese is fully melted.
- Pour the cheese sauce evenly over the cabbage in the baking dish. Top with the remaining Parmesan cheese.
- Bake for 25-30 minutes, until the top is golden and the sauce is bubbling. Broil for 1-2 minutes for extra color if desired.
- Let the gratin rest for 10 minutes before serving to allow the sauce to set.
Notes
Make-Ahead: You can assemble the gratin up to a day in advance. Cover and refrigerate, then add 10-15 minutes to the baking time.