French Onion Cabbage Gratin Recipe

Prep Time

20 minutes

Cook Time

55 minutes

Total Time

1 hour 15 minutes

Servings

6–8


Ingredients

For the Cabbage

  • 1 medium green cabbage, cored and sliced into wedges
  • 1 tablespoon olive oil
  • ½ teaspoon salt
  • ¼ teaspoon black pepper

For the French Onion Mixture

  • 3 large yellow onions, thinly sliced
  • 3 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 2 cloves garlic, minced
  • 1 teaspoon fresh thyme leaves (or ½ teaspoon dried thyme)
  • ½ teaspoon salt
  • ¼ teaspoon black pepper

For the Cream Sauce

  • 1 cup heavy cream
  • ½ cup beef broth or vegetable broth
  • 1 teaspoon Dijon mustard
  • ¼ teaspoon nutmeg (optional)

For the Topping

  • 1½ cups shredded Gruyère cheese
  • ½ cup grated Parmesan cheese
  • ½ cup panko breadcrumbs
  • 1 tablespoon melted butter
  • Fresh parsley, chopped (for garnish)

Instructions

Step 1: Prepare the Cabbage

Preheat your oven to 400°F (200°C).

Arrange the cabbage wedges on a baking sheet. Drizzle with olive oil and season with salt and pepper.

Roast for 20–25 minutes until slightly tender and lightly browned around the edges.

Reduce oven temperature to 375°F (190°C).


Step 2: Caramelize the Onions

While the cabbage is roasting, heat the butter and olive oil in a large skillet over medium heat.

Add the sliced onions and cook slowly for 25–30 minutes, stirring occasionally, until deeply golden brown and caramelized.

Add the garlic, thyme, salt, and pepper. Cook for another minute until fragrant.


Step 3: Make the Cream Sauce

In a small bowl, whisk together:

  • Heavy cream
  • Broth
  • Dijon mustard
  • Nutmeg (if using)

Set aside.


Step 4: Assemble the Gratin

Lightly grease a 9×13-inch baking dish.

Arrange the roasted cabbage in an even layer.

Spread the caramelized onion mixture over the cabbage.

Pour the cream mixture evenly over the top.


Step 5: Add the Cheese Topping

Combine the Gruyère cheese and Parmesan cheese in a bowl.

Sprinkle evenly over the casserole.

In a separate small bowl, mix the panko breadcrumbs with melted butter and scatter over the cheese layer.


Step 6: Bake

Bake at 375°F (190°C) for 25–30 minutes, or until the sauce is bubbling and the top is golden brown.

For extra browning, broil for 2–3 minutes at the end of baking.


Step 7: Rest and Serve

Allow the gratin to rest for 5–10 minutes before serving.

Garnish with fresh parsley and serve warm.


Tips for the Best French Onion Cabbage Gratin

Be Patient with the Onions

Slow caramelization creates the rich, sweet flavor that makes this dish special.

Roast the Cabbage First

Roasting adds flavor and prevents the gratin from becoming watery.

Use Gruyère Cheese

Gruyère provides the classic French onion soup flavor and melts beautifully.

Don’t Skip the Breadcrumbs

They create a delicious crispy topping that contrasts perfectly with the creamy filling.

Let It Rest

Resting helps the sauce thicken and makes serving easier.


Variations

Bacon French Onion Gratin

Add 6 slices of cooked, crumbled bacon to the onion mixture.

Mushroom Cabbage Gratin

Sauté 8 ounces of sliced mushrooms with the onions.

Vegetarian Version

Use vegetable broth instead of beef broth.

Extra Cheesy Gratin

Add mozzarella or fontina cheese for an even richer topping.

Low-Carb Version

Omit the breadcrumbs and add extra cheese on top.


What to Serve with French Onion Cabbage Gratin

  • Roast chicken
  • Grilled steak
  • Pork chops
  • Meatloaf
  • Baked salmon
  • Holiday turkey
  • Crusty bread
  • Fresh green salad

Storage and Reheating

Refrigerator

Store leftovers in an airtight container for up to 4 days.

Freezer

Freeze for up to 2 months. Thaw overnight before reheating.

Reheating

Bake at 350°F (175°C) for 15–20 minutes or until heated through.


Why You’ll Love This Recipe

  • Rich French onion flavor
  • Creamy, cheesy, and comforting
  • Perfect holiday or family dinner side dish
  • Great use of simple ingredients
  • Crispy golden topping
  • Easy to prepare ahead of time

By Willam

Leave a Reply

Your email address will not be published. Required fields are marked *