Easy French Onion Soup Recipe
If you’re craving a big bowl of pure comfort that’s both simple and soul-satisfying, Easy French Onion Soup is a must-make. This classic soup features velvety caramelized onions simmered in a rich, fragrant broth, crowned with crisp baguette slices and gooey, golden Gruyère that stretches with every spoonful. Whether you’re new to French cuisine or a longtime soup fanatic, this rendition keeps things approachable and utterly delicious. Nothing beats that first cheesy bite on a chilly day!

Ingredients You’ll Need
With just a handful of pantry staples and a few special touches, you’ll discover how each component of Easy French Onion Soup builds the flavors and textures that make this dish memorable. Here’s what you’ll need, and why each ingredient truly matters.
- Yellow onions: The heart of the soup; choose large, sweet onions for the best caramelization and natural sweetness.
- Unsalted butter: Provides richness and helps turn the onions golden and silky.
- Olive oil: Adds depth of flavor and prevents the butter from burning during the long cook.
- Sugar: A pinch encourages even browning and enhances the onions’ natural sweetness.
- Salt: Essential for unlocking flavors and balancing the soup’s richness.
- Black pepper: Adds a subtle bite to offset the sweetness of the onions.
- Garlic: Just a little brings a wonderful aroma that lifts the whole dish.
- Dry white wine (optional): Use it to deglaze for a sophisticated flavor, or skip for a gentler profile.
- Beef broth: The backbone of the soup; try to use a good-quality broth for deep savoriness.
- Worcestershire sauce: Just a splash intensifies the umami notes for a richer background.
- Dried thyme or fresh thyme sprigs: Herbs provide subtle, earthy aroma; fresh or dried both work well.
- Bay leaf: Infuses gentle herbal undertones that round out the soup.
- Baguette: Sliced and toasted to soak up broth while staying chewy and crisp.
- Gruyère cheese: The star for topping; melts beautifully and adds irresistibly nutty flavor.
How to Make Easy French Onion Soup
Step 1: Caramelize the Onions
Begin by combining the butter and olive oil in a large, heavy-bottomed pot over medium heat. Once melted, add your sliced onions, along with the sugar, salt, and black pepper. This is where patience pays off—stir occasionally and let the onions cook for 30 to 35 minutes. They’ll shrink down, transform, and fill your kitchen with a deep, sweet aroma. You’re aiming for a gorgeous, golden-brown color with edges just beginning to brown.
Step 2: Add the Garlic and Deglaze
Stir in the minced garlic and sauté for about a minute until fragrant—don’t let it burn. If you’re using white wine, pour it in now. Scrape the bottom of the pot to lift any flavorful brown bits, then let the wine simmer for two minutes to mellow out and concentrate.
Step 3: Build the Broth
To the pot, add your beef broth, Worcestershire sauce, thyme, and bay leaf. Increase the heat just until it comes to a gentle boil, then turn it down and let everything simmer for 20 minutes. This gives the soup time to blossom, melding all those deep savory flavors.
Step 4: Toast the Baguette
While the soup simmers, preheat your broiler and arrange baguette slices on a baking sheet. Toast until crisp and golden on both sides—this provides the perfect base for the blanket of melty cheese and helps the bread stand up in the soup without going soggy too quickly.
Step 5: Assemble and Broil
Fish out the bay leaf and taste the soup, adding salt and pepper as needed. Ladle the hot soup into oven-safe bowls. Place a toasted baguette slice on each, and pile on the Gruyère cheese. Place the bowls on a baking sheet and broil for 2 to 3 minutes, just until the cheese is melted, bubbly, and irresistibly golden. Serve immediately—and be ready for lots of ‘oohs’ and ‘aahs!’
How to Serve Easy French Onion Soup

Garnishes
Classic Easy French Onion Soup is all about that finishing touch! A sprinkle of extra thyme or a whisper of fresh chives perks up each serving. You can also give a quick grind of black pepper or add an extra flourish of shredded Gruyère once it comes out of the broiler—every little bit adds beauty and flavor.
Side Dishes
Pair your soup with a crisp green salad dressed lightly in vinaigrette, or serve alongside steamed green beans or simply roasted vegetables for extra color on the table. For a heartier meal, a platter of charcuterie or a simple tomato salad complements the richness and rounds out your cozy dinner.
Creative Ways to Present
Instead of a bowl, try serving Easy French Onion Soup in a hollowed-out round bread loaf for a rustic twist, or pour into mini ramekins for individual portions at a dinner party. For an appetizer, use small baguette rounds and bake in teacups—the possibilities make every meal feel special!
Make Ahead and Storage
Storing Leftovers
Let the soup cool to room temperature before transferring to airtight containers. Store leftovers in the refrigerator for up to four days. Keep the toasted bread and cheese separate to maintain the best texture when reheating.
Freezing
The onion broth base freezes beautifully. Pour cooled soup into freezer-safe containers, leaving space for expansion, and freeze for up to three months. Thaw overnight in the fridge before reheating. Wait to add the baguette and cheese until serving for the best results.
Reheating
Reheat the soup gently in a pot over medium-low heat until steaming hot. Toast bread slices and add fresh cheese before broiling, just as you would for the original serving. This ensures every bowl of Easy French Onion Soup comes out as bubbly and satisfying as the first.
FAQs
Can I make Easy French Onion Soup vegetarian?
Absolutely! Simply swap the beef broth for a rich vegetable or mushroom broth, and use vegetarian Worcestershire or a little soy sauce for depth. You’ll keep all the flavor and make it friendly for vegetarians.
What’s the best onion for this recipe?
Yellow onions are classic for Easy French Onion Soup because they caramelize beautifully and have a naturally sweet flavor profile, but you can also mix in a few red onions or sweet onions for variety.
Can I use a different cheese if I don’t have Gruyère?
Yes! While Gruyère is traditional and melts perfectly, Swiss cheese, Emmental, or even provolone make good substitutes. Choose one that melts well and has some nutty flavor.
Why do I need to toast the bread before adding it to the soup?
Toasting keeps the bread from dissolving too quickly and gives you that wonderful contrast of crispy and chewy texture once it’s topped with the gooey melted cheese and soaked with the savory broth.
Do I need to use wine?
No worries if you’d like to skip the wine! It adds lovely acidity and depth, but the soup is still delicious without it. Just use a splash of broth to deglaze the pot instead.
Final Thoughts
Sharing a steaming bowl of Easy French Onion Soup is pure joy, especially when the recipe is so approachable. Whether you’re impressing friends or cozying up at home, this soup is foolproof comfort. Give it a try, and you’ll soon have it memorized—ready to bring a little French magic to any meal.
Print
Easy French Onion Soup Recipe
- Total Time: 1 hour 15 minutes
- Yield: 6 servings 1x
- Diet: Non-Vegetarian
Description
A comforting and flavorful Easy French Onion Soup recipe that features deeply caramelized onions, savory beef broth, toasted baguette slices, and melty Gruyère cheese. This classic French soup is perfect for a cozy winter evening.
Ingredients
Onions:
- 4 large yellow onions, thinly sliced
Seasonings:
- 3 tablespoons unsalted butter
- 1 tablespoon olive oil
- 1 teaspoon sugar
- 1 teaspoon salt
- 1/4 teaspoon black pepper
- 2 cloves garlic, minced
Additional Ingredients:
- 1/2 cup dry white wine (optional)
- 6 cups beef broth
- 1 teaspoon Worcestershire sauce
- 1/2 teaspoon dried thyme or 2 sprigs fresh thyme
- 1 bay leaf
- 1 baguette, sliced
- 2 cups shredded Gruyère cheese
Instructions
- Caramelize Onions: In a large heavy pot, melt the butter with olive oil over medium heat. Add onions, sugar, salt, and black pepper. Cook until deeply caramelized.
- Add Ingredients: Stir in garlic, white wine, beef broth, Worcestershire sauce, thyme, and bay leaf. Simmer.
- Prepare Toast: Preheat broiler. Toast baguette slices until golden.
- Assemble: Ladle hot soup into bowls, top with toast and Gruyère.
- Broil: Broil until cheese is melted and bubbly.
- Serve: Enjoy hot, straight from the oven.
Notes
- For a lighter version, use chicken or vegetable broth.
- Caramelizing the onions slowly is the key to the deep flavor, so don’t rush this step.
- Prep Time: 15 minutes
- Cook Time: 1 hour
- Category: Soup
- Method: Stovetop, Broiler
- Cuisine: French
Nutrition
- Serving Size: 1 bowl
- Calories: 360
- Sugar: 9 g
- Sodium: 780 mg
- Fat: 17 g
- Saturated Fat: 9 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 35 g
- Fiber: 3 g
- Protein: 15 g
- Cholesterol: 35 mg