French Onion Cabbage Gratin Recipe
Introduction
French Onion Cabbage Gratin is a comforting and flavorful dish that combines caramelized onions with tender cabbage and a creamy cheese sauce. It’s perfect as a hearty side or a vegetarian main, showcasing rich, savory flavors in a delightful baked gratin.

Ingredients
- 2 tbsp. unsalted butter
- 2 large yellow onions, thinly sliced into half-moons
- 1 tsp. kosher salt
- 2 thyme sprigs
- 1/3 cup dry white wine
- Freshly ground black pepper
- 1 small head of green cabbage (about 2 lb.), cut into 6 wedges
- 1 1/4 tsp. kosher salt
- 4 tbsp. unsalted butter, divided
- 1/2 cup panko breadcrumbs
- 4 tbsp. neutral oil, divided
- 2 tbsp. all-purpose flour
- 1 1/2 cups heavy cream
- 1 1/2 cups whole milk
- 1 1/2 cups shredded Gruyère, divided
Instructions
- Step 1: In a straight-sided 12″ skillet over medium heat, melt 2 tablespoons of butter. Add sliced onions and 1 teaspoon kosher salt, cooking occasionally until onions become jammy and deep golden brown, about 35 to 50 minutes.
- Step 2: Add thyme sprigs and white wine, stirring and scraping the pan to deglaze. Cook until the liquid reduces and onions are jammy, about 1 to 2 minutes. Season with freshly ground black pepper, then transfer onions to a clean bowl and let cool. Wipe out the pan.
- Step 3: Arrange a rack in the center of the oven and preheat to 350°F (175°C). Spread cabbage wedges on a baking sheet and season all over with 1 teaspoon kosher salt. Let sit for 10 minutes.
- Step 4: In a large ovenproof skillet over medium heat, melt 2 tablespoons of butter. Add panko breadcrumbs and season with remaining 1/4 teaspoon salt. Cook, stirring frequently, until breadcrumbs are golden brown, about 3 to 4 minutes. Transfer to a small bowl and wipe out the skillet.
- Step 5: Heat 2 tablespoons of neutral oil in the same skillet over medium-high heat. Pat cabbage wedges dry with paper towels, then add half the wedges flat side down. Sear until golden brown on the bottom, about 2 to 3 minutes. Flip and cook the other flat side until golden, about 2 more minutes. Return cabbage to the baking sheet and repeat with the remaining oil and wedges. Wipe out the skillet again.
- Step 6: Melt the remaining 2 tablespoons of butter in the skillet over medium heat. Add flour and cook, stirring constantly, until a bubbling blonde paste forms, about 1 minute. Whisk in heavy cream and milk. Bring to a boil over medium-high heat, then reduce to medium and cook, stirring occasionally, until sauce reduces and thickens slightly, about 5 to 7 minutes.
- Step 7: Fold in 1 cup shredded Gruyère and three-quarters of the caramelized onions into the sauce.
- Step 8: Nestle cabbage wedges back into the skillet and spoon the cheese sauce over them. Top with the remaining caramelized onions. Sprinkle remaining 1/2 cup Gruyère and half of the toasted breadcrumbs on top.
- Step 9: Transfer the skillet to the oven and bake until the cabbage is tender, about 40 minutes. Before serving, top with the remaining breadcrumbs and thyme sprigs, then season with freshly ground black pepper.
Tips & Variations
- Make caramelized onions up to 3 days ahead and store in an airtight container refrigerated for convenience.
- Use smoked Gruyère or add a pinch of nutmeg to the cheese sauce for a deeper flavor.
- Swap panko breadcrumbs for crushed crackers or toasted nuts for added texture.
- For a vegan version, substitute butter with plant-based margarine, use vegetable broth instead of cream and milk, and replace Gruyère with a vegan cheese alternative.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat covered in a 350°F oven until warmed through, about 15–20 minutes, to keep the gratin creamy and the breadcrumb topping crisp.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different type of cabbage?
Yes, green cabbage works best for this recipe, but savoy or Napa cabbage can also be used for a slightly different texture and flavor.
Do I have to use Gruyère cheese?
Gruyère adds a nutty, creamy taste, but you can substitute it with Emmental, fontina, or mozzarella if needed. Just note the flavor profile and melting qualities may vary.
PrintFrench Onion Cabbage Gratin Recipe
This French Onion Cabbage Gratin is a comforting and elegant dish featuring caramelized onions layered with seared cabbage wedges, all baked in a creamy Gruyère cheese sauce with a crispy breadcrumb topping. The slow-cooked onions add deep, jammy sweetness balanced by the savory richness of the gratin, making it a perfect side or main for fall and winter meals.
- Prep Time: 20 minutes
- Cook Time: 1 hour 30 minutes
- Total Time: 1 hour 50 minutes
- Yield: 6 servings 1x
- Category: Side Dish
- Method: Baking
- Cuisine: French
Ingredients
Caramelized Onions
- 2 tbsp. unsalted butter
- 2 large yellow onions, thinly sliced into half-moons
- 1 tsp. kosher salt
- 2 thyme sprigs
- 1/3 cup dry white wine
- Freshly ground black pepper, to taste
Gratin
- 1 small head green cabbage (about 2 lb.), cut into 6 wedges
- 1 1/4 tsp kosher salt, divided
- 4 tbsp unsalted butter, divided
- 1/2 cup panko breadcrumbs
- 4 tbsp neutral oil (such as vegetable or canola), divided
- 2 tbsp all-purpose flour
- 1 1/2 cups heavy cream
- 1 1/2 cups whole milk
- 1 1/2 cups shredded Gruyère cheese, divided
Instructions
- Caramelize Onions: In a straight-sided 12″ skillet over medium heat, melt 2 tablespoons unsalted butter. Add the sliced onions and 1 teaspoon kosher salt. Cook, stirring occasionally, for 35 to 50 minutes until the onions are deeply golden brown and jammy.
- Deglaze and Finish Onions: Add 2 thyme sprigs and 1/3 cup dry white wine to the pan. Stir and scrape the bottom, cooking 1 to 2 minutes until the liquid reduces and the onions become jammy. Season with freshly ground black pepper. Transfer onions to a clean bowl and let cool. Wipe out skillet.
- Prep Cabbage: Arrange an oven rack in the center and preheat oven to 350°F. Spread cabbage wedges on a baking sheet and season all over with 1 teaspoon kosher salt. Let sit for 10 minutes.
- Toast Breadcrumbs: In a large ovenproof skillet over medium heat, melt 2 tablespoons butter. Add 1/2 cup panko breadcrumbs and 1/4 teaspoon kosher salt. Stir frequently until breadcrumbs are golden brown, about 3 to 4 minutes. Transfer breadcrumbs to a small bowl and wipe out skillet.
- Sear Cabbage: Heat 2 tablespoons neutral oil in the same skillet over medium-high heat. Pat half the cabbage wedges dry with paper towels and add them flat side down. Sear until golden brown on one side, about 2 to 3 minutes. Flip and cook the other flat side for about 2 more minutes. Return cabbage wedges to the baking sheet. Repeat with remaining 2 tablespoons oil and cabbage wedges. Wipe out skillet.
- Make Cheese Sauce: Return skillet to medium heat and melt remaining 2 tablespoons butter. Stir in 2 tablespoons flour, cooking constantly until a bubbling blonde roux forms, about 1 minute. Whisk in 1 1/2 cups heavy cream and 1 1/2 cups whole milk. Bring to a boil over medium-high heat, then reduce to medium and cook for 5 to 7 minutes, stirring occasionally, until sauce thickens and reduces slightly. Fold in 1 cup shredded Gruyère cheese and three-quarters of the caramelized onions.
- Assemble Gratin: Nestle cabbage wedges back into skillet and spoon cheese sauce evenly over them. Top with remaining caramelized onions, leftover 1/2 cup Gruyère cheese, and half of the toasted breadcrumbs.
- Bake: Transfer skillet to oven and bake for about 40 minutes, until cabbage is tender. Remove from oven and sprinkle remaining breadcrumbs and thyme over the top. Season with freshly ground black pepper to taste before serving.
Notes
- Caramelized onions can be made up to 3 days in advance and refrigerated in an airtight container.
- Using a cast-iron skillet helps with even cooking and can go from stovetop to oven.
- Patting cabbage dry before searing ensures a nice golden crust.
- For a gluten-free version, substitute panko breadcrumbs with gluten-free breadcrumbs and use gluten-free flour.
Keywords: French Onion, Cabbage Gratin, Caramelized Onion, Gruyere, Comfort Food, Baked Cabbage

