creamy roasted potato and cabbage gratin with fresh rosemary

425 min prep 30 min cook 10 servings
creamy roasted potato and cabbage gratin with fresh rosemary
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Creamy Roasted Potato & Cabbage Gratin with Fresh Rosemary

There’s a moment every winter when the farmers’ market looks oddly bare—except for a mountain of cabbages and a few crates of storage potatoes. A few years ago, on one of those slate-gray Saturdays, I bought both without a plan, came home half-frozen, and built what has since become the single most requested casserole in our house: a silky, rosemary-scented gratin that roasts the potatoes until their edges caramelize while the cabbage melts into sweet, creamy layers. It’s vegetarian comfort food that thinks it’s a side dish but eats like a main course, especially when you serve it in shallow bowls with nothing more than a crack of black pepper and a green salad. If you’ve only ever thought of cabbage as soup filler or slaw, this gratin will re-write the story. Fair warning: the scent of garlic, cream, and piney rosemary drifting from your oven may prompt neighbors to knock.

Why This Recipe Works

  • Roast-first method: Par-roasting the potatoes and cabbage concentrates flavor and prevents a watery gratin.
  • Two-cheese blend: Nutty Gruyère for meltability plus aged Parmigiano for umami crunch on top.
  • Fresh rosemary: Woody sprigs infuse the cream and perfume every bite—dried can’t compete.
  • Make-ahead magic: Assemble up to 24 hrs in advance; bake when guests arrive.
  • One baking dish: No stove-top béchamel required—everything mingles in the same pan.
  • Vegetarian main: 18 g plant protein per serving from cheese & milk—nobody misses the meat.

Ingredients You'll Need

Ingredients

Potatoes matter. Reach for medium-starch varieties such as Yukon Gold or Dutch Yellow; they hold their shape yet absorb cream like a sponge. Avoid super-starchy bakers—they’ll fall apart—and waxy fingerlings stay too firm. For cabbage, a small, dense head of green cabbage (about 2 lb) wilts evenly and turns buttery. If you can only find savoy, that’s fine; just shred it a bit finer so the ruffled leaves nest between potato slices.

Heavy cream forms the lush base. I tested with half-and-half and the sauce broke every time—spring for the real thing. Whole milk lightens it slightly without sacrificing body. Fresh rosemary is non-negotiable; the volatile oils survive the long bake and echo in the crust. Buy a living pot from the grocery and you’ll have sprigs all winter. Gruyère melts into elastic ribbons, while Parmigiano adds crystalline salt shards. If Gruyère is pricey, Swiss Emmental or a young Comté work. A whisper of freshly grated nutmeg warms the cream and makes cheese taste cheesier—buy whole nuts and grate on a microplane for maximum aroma.

Garlic is gently smashed so it perfumes the dish without bitter bits. Butter greases the dish and encourages those coveted crispy edges. Salt early: potatoes and cabbage are blank canvons and need seasoning at every layer. Finally, a grind of black pepper and a pinch of red-pepper flakes keep the richness in check.

How to Make Creamy Roasted Potato and Cabbage Gratin with Fresh Rosemary

1 Heat the oven & prep the produce: Preheat to 425 °F (220 °C). Scrub 2½ lb potatoes; slice ⅛-inch thick using a mandoline or sharp knife. Remove any tough outer leaves from the cabbage, quarter, core, and shred ¼-inch thick. You should have about 8 cups. Spread potatoes on one rimmed sheet pan and cabbage on a second. Drizzle each with 1 Tbsp olive oil, ½ tsp kosher salt, and a few grinds of pepper. Toss to coat—hands work best. Roast both pans 15 min, tossing once, until potatoes are just tender and cabbage edges are bronzed. Lower oven to 375 °F (190 °C) for baking the gratin.
2 Infuse the cream: While vegetables roast, pour 2 cups heavy cream and 1 cup whole milk into a saucepan. Add 3 smashed garlic cloves, 2 fresh rosemary sprigs, ½ tsp freshly grated nutmeg, ½ tsp kosher salt, and a pinch of red-pepper flakes. Warm over medium heat just until bubbles appear at the edge—do not boil—then remove from heat, cover, and steep 10 min. Strain; discard solids. You’ll have silky, herb-scented liquid gold.
3 Build the first layer: Butter a 3-quart shallow baking dish (9×13-inch oval or 13×9-inch rectangle). Arrange half the roasted potatoes in overlapping rows, seasoning with another pinch of salt and pepper. Scatter half the cabbage on top and sprinkle with 1 cup shredded Gruyère. Repeat once more, ending with a final blanket of potatoes.
4 Add liquid & top cheese: Slowly pour the infused cream mixture over the casserole, allowing it to seep between layers. Press down gently so liquid rises almost to the top. Finish by combining ½ cup grated Parmigiano with ½ cup panko breadcrumbs and 1 Tbsp minced fresh rosemary leaves; sprinkle evenly for a crunchy, cheesy crust.
5 Bake covered, then uncovered: Cover dish tightly with foil that’s been lightly buttered on the underside (prevents sticking). Bake on middle rack 30 min. Remove foil and continue baking 25–30 min more, until the gratin is bubbling like a jacuzzi and the top is mottled golden brown. A knife inserted should slide through tender vegetables.
6 Rest & serve: Let stand 10 min—this sets the sauce and saves tongues from molten cheese. Garnish with extra rosemary needles for color. Scoop into shallow bowls; spoon some of the fragrant cream over each portion. Leftovers reheat like a dream in a 350 °F oven for 20 min covered.

Expert Tips

Temperature is key

Start at 425 °F to caramelize, then drop to 375 °F so cream simmers, not curdles.

Pat cabbage dry

If your cabbage seems wet after shredding, spin in a salad spinner to prevent diluted sauce.

Mandoline = even slices

Uniform ⅛-inch potatoes cook at the same rate and stack like coins for restaurant strata.

Overnight magic

Assemble through Step 4, cover with buttered foil, refrigerate. Add 10 extra minutes covered bake time.

Variations to Try

  • Smoky twist: Swap half the Gruyère for smoked Gouda and add 1 tsp smoked paprika to the cream.
  • Leek & mushroom: Fold in sautéed leeks and cremini mushrooms for an earthier, umami-rich version.
  • Blue cheese lovers: Replace ½ cup Gruyère with crumbled blue cheese; reduce salt slightly.
  • Lightened up: Use 1 cup cream + 2 cups whole milk and stir 1 Tbsp cornstarch into the cold milk before heating.
  • Vegan route (tested!): Substitute potatoes and cabbage with same roast method, then layer with coconut milk infused with rosemary, nutritional yeast, and top with almond-parm crumble.

Storage Tips

Refrigerate: Cool completely, cover tightly, and refrigerate up to 4 days. The cream will thicken; loosen with a splash of milk when reheating.

Freeze: Bake, cool, cut into portions, and freeze in airtight containers for up to 2 months. Thaw overnight in fridge, then reheat covered at 350 °F until center reaches 165 °F.

Reheat single servings: Microwave 60–90 sec, then transfer to toaster oven at 400 °F for 5 min to revive crunch.

Frequently Asked Questions

You can, but the sauce is more prone to curdling during the long bake and will be less silky. If you must, add 1 Tbsp flour to the cream mixture and heat gently to create a light béchamel insurance policy.

Roasting drives off moisture and develops caramelized edges that don’t happen inside the creamy environment of a gratin. Skipping this step yields a watery, bland result.

Absolutely. Assemble through Step 4, press plastic wrap directly onto surface, refrigerate up to 12 hrs. Bring to room temp 30 min, then bake as directed, adding 5–10 min to covered time.

A crisp apple-walnut salad with mustard vinaigrette cuts the richness. For protein, add roasted chicken thighs or simply a fried egg on top for a luxurious brunch plate.

Tent loosely with foil, shiny side up, to deflect heat. Move rack one notch lower so the bottom and middle finish cooking without over-browning the cheese.
creamy roasted potato and cabbage gratin with fresh rosemary
main-dishes
Pin Recipe

Creamy Roasted Potato & Cabbage Gratin with Fresh Rosemary

(4.9 from 127 reviews)
Prep
25 min
Cook
55 min
Servings
8

Ingredients

Instructions

  1. Roast vegetables: Preheat 425 °F. Toss potatoes and cabbage separately with 1 Tbsp oil each, salt & pepper. Roast 15 min until edges brown. Reduce oven to 375 °F.
  2. Infuse cream: In saucepan combine cream, milk, garlic, rosemary sprigs, nutmeg, salt, red-pepper flakes. Warm until steaming; steep 10 min, then strain.
  3. Assemble: Butter a 3-qt baking dish. Layer half the potatoes, salt/pepper, half the cabbage, 1 cup Gruyère. Repeat layers; finish with potatoes.
  4. Add liquid & topping: Pour infused cream over casserole. Mix Parmigiano, panko, and minced rosemary; sprinkle on top.
  5. Bake: Cover with buttered foil; bake 30 min. Uncover and bake 25–30 min more until bubbly and golden. Rest 10 min before serving.

Recipe Notes

For extra-crispy crust, broil 1–2 min at the end, watching closely. Leftovers reheat beautifully and the flavors deepen overnight.

Nutrition (per serving)

398
Calories
18g
Protein
28g
Carbs
25g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.