French Onion Cabbage Gratin Recipe
Introduction
French Onion Cabbage Gratin is a comforting and flavorful dish that combines caramelized onions with tender roasted cabbage in a rich, cheesy sauce. This gratin is perfect as a hearty side or a vegetarian main, offering deep, savory notes with a crisp breadcrumb topping.

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 butter. Add sliced onions and 1 teaspoon kosher salt; cook, stirring occasionally, until onions are deeply golden and jammy, about 35 to 50 minutes.
- Step 2: Add thyme sprigs and white wine, cooking while stirring and scraping the pan until liquid reduces and onions become jammy again, about 1 to 2 minutes. Season with freshly ground black pepper, transfer onions to a bowl, and let cool. Wipe out the pan.
- Step 3: Arrange a rack in the center of your oven and preheat to 350°F (175°C). Place cabbage wedges on a baking sheet and season all over with 1 teaspoon salt. Let sit for 10 minutes.
- Step 4: In a large ovenproof skillet over medium heat, melt 2 tablespoons butter. Add panko breadcrumbs and season with remaining 1/4 teaspoon salt. Stir 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 oil in the same skillet over medium-high heat. Pat the cabbage dry with paper towels. Add half of the cabbage wedges, flat side down, and sear until golden brown, about 2 to 3 minutes. Flip and cook the other flat side until golden, about 2 minutes more. Return cabbage to baking sheet. Repeat with remaining oil and cabbage wedges. Wipe out skillet again.
- Step 6: Return pan to medium heat and melt remaining 2 tablespoons butter. Stir in flour and cook, stirring constantly, until a bubbling blonde paste forms, about 1 minute. Whisk in heavy cream and whole milk. Bring to boil over medium-high heat, then reduce heat to medium and cook, stirring occasionally, until sauce thickens slightly, 5 to 7 minutes.
- Step 7: Fold 1 cup shredded Gruyère and three-quarters of the caramelized onions into the cream sauce. Nestle cabbage wedges back into the skillet and spoon sauce evenly over them. Top with remaining caramelized onions, sprinkle with remaining 1/2 cup cheese, and half the toasted breadcrumbs.
- Step 8: Transfer skillet to the oven and bake until cabbage is tender and gratin is bubbly, about 40 minutes. Just before serving, sprinkle with remaining breadcrumbs and thyme leaves, and season with additional pepper as desired.
Tips & Variations
- Make caramelized onions up to three days ahead and store in the refrigerator to save time on baking day.
- For a nuttier flavor, try substituting Gruyère with a mix of Swiss and Parmesan cheeses.
- Use a cast-iron skillet for even heating and a beautiful crust, but any ovenproof skillet will work.
- Add a pinch of nutmeg to the cream sauce for subtle warmth and depth.
Storage
Store leftovers covered tightly in the refrigerator for up to 3 days. Reheat gently in a low oven or covered skillet to preserve moisture and texture. The gratin may lose some crispness but will remain delicious.
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 due to its sweetness and texture, but savoy or napa cabbage can be used for a slightly different flavor and tenderness.
Is it possible to make this recipe dairy-free?
You can substitute butter with a dairy-free alternative and use plant-based cream and milk substitutes. For cheese, try a vegan Gruyère-style cheese or nutritional yeast for a cheesy flavor.
Print
French Onion Cabbage Gratin Recipe
- Total Time: 1 hour 35 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
A rich and comforting French Onion Cabbage Gratin featuring slowly caramelized onions layered with seared cabbage wedges, a creamy Gruyère sauce, and a crunchy golden breadcrumb topping. This elegant dish combines deep savory flavors and creamy textures, perfect as a hearty side or vegetarian main course.
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
Cabbage and Gratin
- 1 small head of 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 the Onions: In a straight-sided, 12-inch (preferably cast-iron) skillet over medium heat, melt 2 tablespoons of unsalted butter. Add the thinly sliced onions and 1 teaspoon kosher salt, cooking and stirring occasionally for 35 to 50 minutes until the onions become deeply golden brown and jammy.
- Add Thyme and Wine: Stir in 2 sprigs of thyme and 1/3 cup dry white wine, scraping up browned bits from the pan. Cook for 1 to 2 minutes until the liquid reduces and the onions are jammy. Season with freshly ground black pepper and transfer to a clean bowl to cool. Wipe out the skillet.
- Prep the Cabbage: Arrange an oven rack in the center and preheat the oven to 350°F (175°C). Spread the cabbage wedges on a baking sheet and season all over with 1 teaspoon kosher salt. Let them sit for 10 minutes to draw out moisture.
- Toast Breadcrumbs: In a large ovenproof skillet over medium heat, melt 2 tablespoons butter. Add 1/2 cup panko breadcrumbs and season with the remaining 1/4 teaspoon kosher salt. Cook, stirring frequently, until the breadcrumbs turn golden brown, about 3 to 4 minutes. Transfer to a small bowl and wipe out the skillet.
- Sear the Cabbage: In the same skillet over medium-high heat, heat 2 tablespoons neutral oil. Pat half of the cabbage wedges dry and place them flat side down. Sear until golden brown on the bottom, about 2 to 3 minutes. Flip and cook the other flat side for an additional 2 minutes. Return the cabbage to the baking sheet and repeat with remaining 2 tablespoons oil and the remaining wedges. Wipe out the skillet again.
- Make the Sauce: Return skillet to medium heat and melt the remaining 2 tablespoons butter. Stir in 2 tablespoons flour and cook, stirring constantly, until it forms a bubbling blonde roux, about 1 minute. Slowly whisk in 1 1/2 cups heavy cream and 1 1/2 cups whole milk. Bring to a boil, then reduce heat to medium and cook, stirring occasionally, for 5 to 7 minutes until the sauce thickens slightly. Remove from heat and fold in 1 cup shredded Gruyère cheese and three-quarters of the caramelized onions.
- Assemble the Gratin: Nestle the seared cabbage wedges back into the skillet and spoon the creamy onion sauce over them. Top with the remaining caramelized onions, then sprinkle with the remaining 1/2 cup Gruyère cheese and half of the toasted breadcrumbs.
- Bake the Gratin: Transfer the skillet to the preheated oven and bake until the cabbage is tender and the gratin is bubbly and golden, about 40 minutes.
- Finish and Serve: Remove from the oven and sprinkle the remaining breadcrumbs and fresh thyme sprigs on top. Season with freshly ground black pepper to taste. Serve warm.
Notes
- Caramelized onions can be prepared up to 3 days in advance and refrigerated in an airtight container.
- Use a cast-iron skillet if possible for best heat distribution, but any ovenproof skillet will work.
- For a vegetarian version, ensure the butter and cheese used are free from animal rennet if desired.
- Leftovers reheat well in a covered dish in the oven or microwave.
- Prep Time: 20 minutes
- Cook Time: 1 hour 15 minutes
- Category: Side Dish
- Method: Baking
- Cuisine: French
Keywords: French onion, cabbage gratin, caramelized onions, Gruyère cheese, baked cabbage, creamy gratin, vegetarian side dish

