Roasted Cabbage French Onion

Featured in: Classic Comfort Foods

This comforting dish highlights the deep flavors of oven-roasted cabbage paired with slowly caramelized onions. The vegetables are cooked with fresh thyme, garlic, and a splash of white wine, then simmered gently in rich vegetable stock for an elegant, savory finish. Topped with crusty baguette slices and melted Gruyère, it balances textures and layers of flavor ideal for cooler evenings.

Preparation involves roasting cabbage to develop sweetness and texture, while onions caramelize until golden. A final broil melts the cheese topping for a satisfying crust. Adaptable to vegetarian and vegan preferences by switching out dairy elements.

Updated on Fri, 14 Aug 2026 08:14:09 GMT
Roasted Cabbage French Onion Soup with melted Gruyère and golden baguette croutons. Save to Pinterest
Roasted Cabbage French Onion Soup with melted Gruyère and golden baguette croutons. | krispyrecipes.com

The kitchen was filled with the earthy scent of roasting cabbage the first time I tweaked my go-to French onion soup. At that moment, the sizzle from the oven and the slight trace of sweetness in the air hinted this was about to be something special. I wasn’t sure how the cabbage would play alongside the deeply caramelized onions, but curiosity wins out more often than not in my house. By the time the soup hit the broiler with its blanket of Gruyère, I could barely wait to dig in. It only took one spoonful to know this was a keeper, and not just a winter novelty.

I made this soup for a small dinner when the first spring chill lingered a little too long. We gathered our bowls around the table, laughing about how the roasting cabbage made the house smell oddly inviting. Someone suggested adding an extra splash of wine next time, just as I caught someone else scooping a second helping before anyone else was finished. It became clear that this was a soup for sharing and lingering.

Ingredients

  • Green cabbage: Roasting this transforms it from a humble leaf to sweet-edged, nutty layers; let it brown for real depth.
  • Yellow onions: Thinly sliced, they caramelize slowly and patiently—don’t rush this step for best results.
  • Garlic cloves: Just three cloves, but mincing them finely keeps their flavor balanced and gentle.
  • Fresh thyme: A couple of sprigs give an herbal lift that tempers all the rich flavors.
  • Bay leaf: I’m always surprised how much backbone this little leaf brings (just don’t forget to fish it out later).
  • Vegetable stock: Choose a good, savory broth to amplify all the slow-cooked notes.
  • Dry white wine: Adds brightness and balances the sweetness of the onions—don’t skip it.
  • Olive oil: Use one for roasting and one for caramelizing; quality matters for flavor.
  • Unsalted butter: Plays nicely with the onions, lending a silkier texture and flavor.
  • Crusty baguette: Slice thick, so it stands up to the soup and broiler—it’s no time for dainty pieces.
  • Gruyère cheese: Grate generously and let it melt until it bubbles, for that golden, stretchy finish.
  • Salt and black pepper: Adjust as you go; tasting and tweaking is half the fun.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Prepare and Roast the Cabbage:
Preheat your oven to 425°F and cover a baking sheet with parchment. Coat quartered cabbage in olive oil, sprinkle generously with salt and pepper, and roast until the edges caramelize and the centers are tender, turning once—let it cool before chopping.
Begin the Onion Magic:
Heat the remaining olive oil and butter in a large soup pot; add the sliced onions with a pinch of salt and stir often over medium heat. You want to coax them into a deep gold, letting their scent fill up the kitchen (about 35-40 minutes—patience is rewarded here).
Flavor Buildup:
Add the minced garlic and cook for just a minute until fragrant. Stir in your roasted cabbage, fresh thyme, and bay leaf; then pour in the wine, scraping up all those tasty brown bits at the bottom of the pot.
Simmer and Season:
Add the stock, bring everything to a gentle simmer, and partially cover the pot. Let the flavors meld for about 20 minutes, then pluck out the thyme and bay leaf and check the seasoning—you want it just right.
Bread and Cheese Finale:
Set your broiler to hot and ladle the soup into ovenproof bowls. Top each bowl with a hearty slice of baguette and a generous handful of grated Gruyère, then broil until everything is bubbly and golden (just 2-3 minutes—keep watch!).
Serve and Enjoy:
Let the bowls cool slightly so no one burns their tongue, then serve hot and watch the cheese stretch with every spoonful.
Deeply caramelized onions and roasted cabbage elevate this comforting French Onion Soup. Save to Pinterest
Deeply caramelized onions and roasted cabbage elevate this comforting French Onion Soup. | krispyrecipes.com

There was a moment, after broiling the last batch of soup, when someone at the table tapped their spoon on the edge of the bowl and sighed with happiness. The cheese was delightfully stringy, everyone’s faces were flushed from the oven heat, and suddenly the soup felt like the highlight of the week. It’s strange how some dishes take on an outsized importance, simply because of how people gather around them.

How I Learned My Roasting Secret

Initially I worried roasted cabbage might make the soup too heavy, but letting it get darkly golden brought out a hidden sweetness. The best batches happened when I gave the vegetables space on the pan and resisted checking on them every two minutes. Occasionally, I’d roast just a little extra cabbage to toss in at the end for contrast—having a mix of textures always keeps things interesting.

Getting That Deep Flavor

The biggest flavor boost comes from not rushing the onions; once I tried cranking the heat, thinking I could shave off a few minutes, and only ended up with unevenly cooked bits. With patience, the transformation from sharp bite to subtle sweetness is almost magical. The Gruyère pulls everything together, and a tiny splash of sherry (if you have it) is an easy way to impress yourself and your guests alike.

Making It Your Own

I quickly realized this soup loves small personal touches, whether it’s swapping in sourdough for baguette or sneaking in a different cheese blend. Once, I used leftover hearty rye bread and it turned out rustic but still rewarding. Whatever you choose, remember to broil just until the cheese is bubbling and spotted with gold—it makes all the difference.

  • If someone is dairy-free, vegan cheese under the broiler achieves a similar rich finish.
  • Keep your ovenproof bowls on a heavy tray to avoid accidents when moving hot soup in and out.
  • And always let the finished soup cool slightly so you enjoy it (and not just burn your tongue!).
Savory Roasted Cabbage French Onion Soup, bubbling with cheese, served in rustic bowls. Save to Pinterest
Savory Roasted Cabbage French Onion Soup, bubbling with cheese, served in rustic bowls. | krispyrecipes.com

Here’s hoping you find as much warmth in this bowl as we have, cheese strings and all. Sometimes, a bit of curiosity in the kitchen pays off deliciously.

Common Recipe Questions

How do I get onions deeply caramelized?

Cook sliced onions slowly over medium heat with a pinch of salt, stirring often for 35–40 minutes until golden brown and sweet.

What is the purpose of roasting the cabbage?

Roasting cabbage enhances its natural sweetness and adds a tender, slightly smoky texture that enriches the broth.

Can I substitute the Gruyère cheese?

Yes, Swiss or aged mozzarella provide similar melting qualities and flavor profiles if Gruyère is unavailable.

Is white wine necessary in the cooking process?

White wine adds acidity and depth, balancing the sweetness of the vegetables; it can be omitted or replaced with a splash of sherry.

How do I make this dish vegan?

Use plant-based butter and vegan cheese alternatives, and ensure the stock is vegetable-based to maintain flavor without animal products.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Roasted Cabbage French Onion

Rich blend of caramelized onions and roasted cabbage offers a savory, deeply flavored warming dish.

Prep Duration
20 minutes
Cooking Duration
80 minutes
Overall Time
100 minutes
Created by Mia Harper

Recipe Type Classic Comfort Foods

Skill Level Medium

Cuisine Type French

Total Portions 4 Serving Size

Dietary Considerations Veggie-Friendly

What You’ll Need

Vegetables

01 1 small green cabbage, quartered and core removed
02 4 large yellow onions, thinly sliced
03 3 garlic cloves, minced
04 2 sprigs fresh thyme
05 1 bay leaf

Liquids

01 6 cups vegetable stock (or beef stock if not vegetarian)
02 3 tablespoons dry white wine

Fats

01 3 tablespoons olive oil
02 2 tablespoons unsalted butter

Topping

01 4 thick slices crusty baguette
02 1 1/2 cups grated Gruyère cheese

Seasoning

01 Salt and black pepper, to taste

How to Make It

Step 01

Preheat Oven and Prepare Cabbage: Preheat the oven to 425°F. Line a baking sheet with parchment paper.

Step 02

Roast Cabbage: Drizzle cabbage quarters with 1 tablespoon olive oil, season with salt and pepper. Roast for 25 minutes, turning once, until browned and tender. Let cool, then chop coarsely.

Step 03

Caramelize Onions: In a large pot or Dutch oven, heat remaining olive oil and butter over medium heat. Add sliced onions and a pinch of salt; cook, stirring frequently, until golden and deeply caramelized, about 35 to 40 minutes.

Step 04

Add Garlic and Vegetables: Add minced garlic and cook for 1 minute. Stir in roasted cabbage, thyme, and bay leaf. Pour in white wine while scraping brown bits from the bottom.

Step 05

Simmer Soup: Add stock and bring to a simmer. Partially cover and cook for 20 minutes. Remove thyme sprigs and bay leaf. Season with salt and pepper to taste.

Step 06

Prepare for Broiling: Preheat the broiler. Ladle soup into oven-safe bowls. Top each with a slice of baguette and a generous layer of grated Gruyère.

Step 07

Broil and Serve: Broil for 2 to 3 minutes until cheese is melted and bubbling. Serve immediately while hot.

Tools You’ll Need

  • Large baking sheet
  • Parchment paper
  • Large pot or Dutch oven
  • Ladle
  • Oven-safe bowls
  • Cheese grater

Possible Allergens

Double-check each ingredient for allergens and consult an expert if you're unsure.
  • Contains milk (butter, Gruyère cheese) and gluten (baguette). Substitute accordingly for allergies.

Nutritional Information (per serving)

This data is for informational purposes and shouldn't replace professional advice.
  • Calorie Count: 410
  • Total Fat: 19 grams
  • Total Carbohydrates: 45 grams
  • Protein Content: 16 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.