Easy French Onion Soup with Caramelized Onions Recipe
30-MINUTE MEALS! Get the email series now
Royal Recipe

Easy French Onion Soup with Caramelized Onions

5 from 1 vote
1 Comments
Olivia Grace
By: Olivia GraceUpdated: Jun 16, 2026
This post may contain affiliate links. Please read our disclosure policy.

A classic, deeply savory French onion soup made with slowly caramelized onions, quality beef broth, toasted baguette and gooey Gruyère — a cozy, crowd-pleasing favorite.

Easy French Onion Soup with Caramelized Onions
This recipe is my go-to when I want something that tastes like comfort and sophistication at once. I discovered this version on a rainy weekend when I had a bag of onions and a lonely bottle of white wine in the fridge. After letting the onions cook low and slow until they became richly browned and sweet, I realized the simplest ingredients—butter, a splash of wine, and a good beef broth—create the most memorable layers of flavor. The moment I ladled the hot soup into bowls, crowned each with toasted baguette and a blanket of bubbling Gruyère, my family gathered around the counter and refused to wait for plates. It has since become our seasonal favorite for chilly nights and small celebrations. What makes this dish special is the patient caramelization. That mellow, almost jammy sweetness from gently cooked onions is the backbone of the soup; it’s why taking the time matters. Texture is another part of the appeal: soft strands of onion swimming in a richly seasoned broth, then a crisp, toasted slice of baguette that soaks just enough to give a tender bite without collapsing under the molten cheese. Every spoonful has that satisfying contrast of savory broth, subtly sweet onion, crunchy bread, and melty cheese. When done right, it tastes like a warm restaurant meal at home.

Why You'll Love This Recipe

  • Slow-cooked onions develop deep, complex sweetness, delivering restaurant-quality richness with simple pantry staples.
  • Ready mostly on the stovetop with just 15 minutes of active work; the long caramelization is low-effort once it’s underway.
  • Uses accessible ingredients: yellow onions, butter, olive oil, white wine and good beef broth — no specialty items required.
  • Make-ahead friendly: caramelized onions can be refrigerated for 3 days or frozen for months, speeding future dinners.
  • Crowd-pleasing and adaptable: serves four as a starter or two as a main; swap bread or cheese to suit dietary needs.

I remember the first time I doubled the onions for a small dinner party and everyone asked for the recipe. It’s one of those dishes where the little extra effort in the beginning pays off in flavor later. My partner says the aroma alone makes it worth the time — the kitchen smells like caramel and rosemary-free heaven when the onions reach that perfect color.

Ingredients

  • Onions: 6 cups thinly sliced yellow onions (about 4–5 medium). Look for firm, dry-skinned onions with no soft spots; yellow onions caramelize beautifully and give the best balance of sweetness and savory depth.
  • Butter: 2 tablespoons unsalted butter. Butter helps with browning and rounds out the flavor; use real butter for the best mouthfeel.
  • Olive oil: 2 tablespoons extra-virgin olive oil. The oil raises the smoke point so the butter won’t burn during the long cook.
  • Thyme: 6 sprigs fresh thyme. Strip the leaves for cooking and reserve a few sprigs for garnish; fresh thyme adds a subtle herbal lift that pairs perfectly with beef broth.
  • Bay leaf: 1 whole bay leaf. Adds a savory aromatic note—remove before serving.
  • White wine: 1/2 cup dry white wine (Sauvignon Blanc or unoaked Chardonnay). A splash to deglaze brightens the flavors and lifts caramelized bits from the pan.
  • Beef broth: 4 cups high-quality beef broth. Brands like Kettle & Fire or Pacific Foods produce a richer, more complex base; homemade stock is best if you have it.
  • Salt and pepper: To taste. Start with 1 teaspoon kosher salt and a 1/2 teaspoon freshly ground black pepper, then adjust at the end.
  • Baguette: 4 slices, toasted. Day-old baguette or a crusty French loaf works well; slice 1/2 inch thick and toast until firm to hold up under the cheese.
  • Gruyère: 1 1/2 cups grated Gruyère (or Emmental/Jarlsberg). Choose a good quality cheese for that nutty, meltable finish.

Instructions

Caramelize the Onions: In a large, heavy skillet with high sides, heat the butter and olive oil over medium. Add the thinly sliced onions, strip the thyme leaves from the sprigs and add the bay leaf. Lower the heat so the onions cook gently — you want them to soften and slowly turn deep golden. Stir every 8–12 minutes to prevent sticking and encourage even browning. This takes roughly 45 minutes. Add about 1 teaspoon kosher salt early on to help draw out moisture and intensify the onion sweetness. If the pan dries or the onions threaten to burn, drop the heat slightly and add a tablespoon of water to loosen stuck bits. Deglaze and Reduce: Once the onions have reached a deep, rich caramel color, raise the heat to medium-high and pour in the 1/2 cup of white wine to deglaze. Use a wooden spoon to scrape up the fond — those browned bits are flavor gold. Bring to a boil briefly to cook off the alcohol and concentrate flavor, about 1–2 minutes. Add the Broth and Simmer: Pour in 4 cups of high-quality beef broth and return the pot to a gentle boil. Reduce heat to a low simmer and let cook for 10–15 minutes to marry flavors. Taste and season with salt and pepper; I usually add another 1/2 teaspoon kosher salt and a few grinds of pepper, but adjust to your broth’s saltiness. Prepare for Broiling: Preheat your oven broiler. Toast 4 baguette slices until golden and crisp. Ladle the hot soup into four oven-safe bowls. Nestle one toasted baguette slice atop each bowl of soup and scatter the 1 1/2 cups grated Gruyère evenly over the bread, covering the surface for a full-melty topping. Broil Until Bubbly: Place the bowls on a baking sheet and slide under the broiler for 3–5 minutes, watching carefully. You want the cheese fully melted, golden brown and bubbly but not charred. Remove when the tops are toasty and bubbling. Garnish and Serve: Finish with a few fresh thyme leaves and serve immediately while the soup is hot and the cheese is stretchably molten. Use oven mitts when handling hot bowls and warn diners the bowls retain heat. Caramelized onions in skillet - User provided content image 1

You Must Know

  • This is high in protein and calcium because of the beef broth and Gruyère; one serving is roughly 450–550 calories depending on bread and cheese amounts.
  • Caramelized onions keep 3 days in the refrigerator and up to 3 months frozen, making this easy to finish on a weeknight.
  • Use a heavy-bottomed skillet to prevent hot spots; a stainless steel or enameled cast iron pan works best for consistent caramelization.
  • The soup reheats well on the stovetop; hold off on bread and cheese until serving to preserve texture.

My favorite part of making this dish is the kitchen smell while the onions cook — it always draws someone in to stir or taste. One winter I made a double batch and froze portions for quick dinners; those thawed meals tasted almost as good as fresh, and it became my secret shortcut for busy nights.

Storage Tips

Store any leftover soup (without bread and cheese) in airtight containers in the refrigerator for up to 3 days. To freeze, cool completely and transfer to freezer-safe containers leaving 1/2 inch headspace; freeze up to 3 months. Reheat on the stovetop over medium-low, stirring occasionally, and add a splash of broth or water if the soup seems too concentrated. Toast baguette slices fresh, and broil the cheese only just before serving to maintain the best texture. If you must reheat a prepared bowl, remove excess cheese, rewarm the soup separately, then re-toast bread and reapply cheese.

Toasted baguette and melted cheese - User provided content image 2

Ingredient Substitutions

If you don’t have Gruyère, Emmental or Jarlsberg make excellent substitutes—both melt well and have a similar nutty character. For a lighter version, swap half the butter for extra olive oil. Use low-sodium beef broth to better control salt levels, or replace beef broth with mushroom or vegetable stock for a vegetarian take (note: this will alter the final flavor profile). If wine isn’t available, deglaze with a tablespoon of balsamic vinegar diluted with water; it will provide acidity and help lift the fond.

Serving Suggestions

Serve as a starter with a crisp green salad and a sharp vinaigrette to cut through the richness, or make it the main course alongside roasted root vegetables. Garnish with fresh thyme or a tiny drizzle of good-quality extra-virgin olive oil. For a modern twist, finish with a few grinds of black pepper and a handful of finely chopped chives for color and freshness.

Cultural Background

French onion soup has humble origins in France as a peasant dish made from simple staples—onions, broth, and stale bread. Over time it became a classic featured on bistro menus. The version topped with toasted bread and melted cheese rose to prominence in the 19th century and today is emblematic of French comfort cooking: simple technique, careful time, and a focus on transforming basic ingredients into something elevated.

Seasonal Adaptations

In colder months, make this as written to take full advantage of warming flavors. In spring, brighten the soup with a squeeze of lemon or add a handful of thinly sliced fennel during the last 10 minutes of simmering for a fresher note. For a holiday table, serve small portions as a starter in shallow bowls or crocks to let guests enjoy the cheesy crust as an elegant first course.

Meal Prep Tips

Caramelize a double batch of onions on the weekend and portion into 1-cup containers in the fridge for quick soups, stews, or omelets during the week. Keep toasted bread and grated cheese separate and assemble just before broiling. When packing for lunches, keep the bread and cheese in a separate small container so you can toast and melt at the office if a microwave-safe broiler isn’t available; otherwise, reheat on the stove and top with bread and freshly shredded cheese.

This simple French onion soup rewards patience and pays back in flavor and comfort. Whether you’re cooking for family, entertaining friends, or craving a quiet bowl for yourself, take the time with the onions — it’s the heart of the dish. Enjoy the warm, savory bowls and make it yours by adjusting the bread, cheese, or broth to match your preferences.

Pro Tips

  • Use a heavy-bottomed pan and cook onions low and slow to achieve deep caramelization without burning.

  • Add 1 teaspoon kosher salt early to help draw out moisture and speed caramelization slightly while improving flavor.

  • Toast the baguette until firm before placing on the soup so it holds up under the cheese and soaking broth.

  • If onions begin to stick, add a tablespoon of water to deglaze and continue cooking to avoid burning.

This nourishing easy french onion soup with caramelized onions recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.

Tags

Meat Dishesrecipesouponionscomfort-fooddinner
No ratings yet

Easy French Onion Soup with Caramelized Onions

This Easy French Onion Soup with Caramelized Onions recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Servings: 4 steaks
Easy French Onion Soup with Caramelized Onions
Prep:15 minutes
Cook:55 minutes
Rest Time:10 mins
Total:1 hour 10 minutes

Ingredients

Soup

Toppings

Instructions

1

Caramelize the Onions

In a large heavy skillet, heat 2 tablespoons butter and 2 tablespoons olive oil over medium. Add 6 cups thinly sliced onions, the stripped thyme leaves, and 1 bay leaf. Reduce heat to low and cook slowly, stirring every 8–12 minutes, until deep golden brown, about 45 minutes. Add 1 teaspoon kosher salt early to draw out moisture and intensify sweetness.

2

Deglaze with Wine

Increase heat to medium-high and pour in 1/2 cup dry white wine, scraping up the browned bits from the pan. Boil briefly for 1–2 minutes to evaporate alcohol and concentrate flavor.

3

Add Broth and Simmer

Pour in 4 cups beef broth, bring to a boil, then reduce to a gentle simmer for 10–15 minutes. Taste and season with salt and pepper, adjusting to your preference and the broth's saltiness.

4

Prepare for Broiling

Preheat broiler. Toast 4 slices of baguette until firm. Ladle hot soup into four oven-safe bowls, place a toasted baguette slice on each, and evenly top with 1 1/2 cups grated Gruyère.

5

Broil the Tops

Place bowls on a baking sheet and broil 3–5 minutes until cheese is melted, golden and bubbly. Watch closely to avoid burning; remove when desired color is reached.

6

Garnish and Serve

Garnish with fresh thyme leaves if desired and serve immediately while hot. Use oven mitts and caution when handling hot bowls.

Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Nutrition

Calories: 480kcal | Carbohydrates: 35g | Protein:
22g | Fat: 28g | Saturated Fat: 8g |
Polyunsaturated Fat: 6g | Monounsaturated Fat:
11g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@epicula on social media!

Easy French Onion Soup with Caramelized Onions

Categories:

Easy French Onion Soup with Caramelized Onions

Did You Make This?

Leave a comment & rating below or tag @epicula on social media!

Rate This Recipe

Share This Recipe

Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!

Comments (1)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family photo

Hi, I'm Olivia!

Chef and recipe creator specializing in delicious Meat Dishes cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

30-Minute Meals!

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.