Recipe card
Print / PDFFrench Onion Soup
Rate this recipe
Be the first to rate
- Prep Time
- 10 mins
- Cook Time
- 1 hr
- Total Time
- 1 hr 10 mins
Ingredients
- 4 large yellow onions (sliced thinly)
- 3 tablespoons butter (for richness)
- 1 tablespoon olive oil (for sautéing)
- 1 teaspoon sugar (to enhance sweetness)
- 6 cups beef broth (or vegetable broth for a lighter option)
- 2 sprigs fresh thyme (or 1/2 teaspoon dried thyme)
- 1 bay leaf bay leaf (adds depth of flavor)
- to taste salt and pepper (for seasoning)
- 4-6 slices baguette (for topping)
- 1 1/2 cups grated Gruyère cheese (melts beautifully)
Equipment
- 1 Large pot — For cooking the soup
- Oven-safe bowls Bowls — For serving the soup
Method
- 1
Step 1: Peel and Slice Onions – Start by peeling and thinly slicing the onions. Aim for even slices to ensure they cook uniformly.
- 2
Step 2: Melt Butter and Oil – In a large pot, melt some butter with a splash of olive oil over medium heat. This combo adds flavor and helps prevent burning.
- 3
Step 3: Caramelize Onions – Add the sliced onions and a pinch of sugar. Cook them slowly, stirring frequently, until they are deeply caramelized, about 30–40 minutes. Patience is key here!
- 4
Step 4: Add Broth – Pour in some vegetable broth and add thyme and a bay leaf. Bring it to a simmer, then reduce the heat and let it cook for 20–30 minutes. This is where the flavors meld beautifully.
- 5
Step 5: Season the Soup – Season your soup with salt and pepper to taste. Remove the thyme sprigs and bay leaf before serving.
- 6
Step 6: Preheat Broiler – While the soup is simmering, preheat your broiler. This will give your cheese that perfect bubbly finish.
- 7
Step 7: Assemble the Soup – Ladle the soup into oven-safe bowls. Top each bowl with a slice of baguette and a generous amount of grated Gruyère cheese.
- 8
Step 8: Broil the Cheese – Place the bowls under the broiler until the cheese is melted and bubbly. Keep an eye on them to avoid burning!
- 9
Step 9: Serve Hot – Carefully remove the bowls from the oven. Serve your delicious French onion soup hot and enjoy every spoonful!
Notes
| Nutrient | Amount per Serving |
|---|---|
| Nutrition Facts | Per Serving |
| Calories | 300 |
| Fat | 15g |
| Protein | 10g |
| Carbs | 30g |
Why You’ll Love This french onion soup
- Rich, savory flavors that warm your soul.
- Simple ingredients create a gourmet experience.
- Perfect for cozy nights or impressing guests.
- Customizable with your favorite cheese and herbs.
Ingredients
Gather these simple ingredients for a delectable French onion soup that warms the soul!

- 4 large yellow onions – sliced thinly
- 3 tablespoons butter – for richness
- 1 tablespoon olive oil – for sautéing
- 1 teaspoon sugar – to enhance sweetness
- 6 cups beef broth – or vegetable broth for a lighter option
- 2 sprigs fresh thyme – or 1/2 teaspoon dried thyme
- 1 bay leaf – adds depth of flavor
- salt and pepper to taste – for seasoning
- 4–6 slices baguette – for topping
- 1 1/2 cups grated Gruyère cheese – melts beautifully
How to Make French Onion Soup
This delightful French onion soup is a warm hug in a bowl. With a preparation time of about 10 minutes and a cooking time of 1 hour, you’ll be savoring this comforting dish in no time. Just a little extra time under the broiler for that cheesy goodness, and you’re all set!

Step 1: Peel and Slice Onions
Start by peeling and thinly slicing the onions. Aim for even slices to ensure they cook uniformly.
Step 2: Melt Butter and Oil
In a large pot, melt some butter with a splash of olive oil over medium heat. This combo adds flavor and helps prevent burning.
Step 3: Caramelize Onions
Add the sliced onions and a pinch of sugar. Cook them slowly, stirring frequently, until they are deeply caramelized, about 30–40 minutes. Patience is key here!
Step 4: Add Broth
Pour in some vegetable broth and add thyme and a bay leaf. Bring it to a simmer, then reduce the heat and let it cook for 20–30 minutes. This is where the flavors meld beautifully.
Step 5: Season the Soup
Season your soup with salt and pepper to taste. Remove the thyme sprigs and bay leaf before serving.
Step 6: Preheat Broiler
While the soup is simmering, preheat your broiler. This will give your cheese that perfect bubbly finish.
Step 7: Assemble the Soup
Ladle the soup into oven-safe bowls. Top each bowl with a slice of baguette and a generous amount of grated Gruyère cheese.
Step 8: Broil the Cheese
Place the bowls under the broiler until the cheese is melted and bubbly. Keep an eye on them to avoid burning!
Step 9: Serve Hot
Carefully remove the bowls from the oven. Serve your delicious French onion soup hot and enjoy every spoonful!
Recipe Snapshot
| Feature | Details |
|---|---|
| Category | Soup |
| Cuisine | French |
| Prep Time | 10 minutes |
| Cook Time | 60 minutes |
| Extra Time | 0 minutes |
| Total Time | 70 minutes |
| Dietary | Vegetarian option available |
| Serves | 6 |
| Best Served | Hot with melted cheese on top! |
Pro Tips for Making French Onion Soup
- Choose sweet onions like Vidalia for a richer flavor.
- Slowly caramelize the onions for that deep, golden color.
- Use low-sodium vegetable broth for a balanced taste.
- Top with crusty bread and a generous layer of cheese for the perfect finish.
- Let the soup sit for a few minutes before serving to enhance the flavors.
How to Serve this french onion soup
- Top with crispy baguette slices for a delightful crunch.
- Sprinkle with fresh thyme or parsley for a pop of color.
- Pair with a simple green salad dressed in lemon vinaigrette.
- Serve alongside a warm, crusty bread for dipping.
- Enjoy with a side of roasted vegetables for a hearty meal.
- For a twist, add a dollop of pesto on top before serving.
Make Ahead and Storage
Storing and enjoying your French onion soup later is easy and convenient:
Storing Leftovers
- Let the soup cool to room temperature.
- Transfer to an airtight container.
- Store in the refrigerator for up to 3 days.
- Label the container with the date for easy tracking.
Freezing
- Cool the soup completely before freezing.
- Use freezer-safe containers or bags.
- Leave some space for expansion as it freezes.
- Freeze for up to 3 months for best quality.
Reheating
- Thaw in the refrigerator overnight if frozen.
- Reheat on the stove over medium heat, stirring occasionally.
- Add a splash of vegetable broth for creaminess if needed.
- Serve hot, topped with cheese and toasted bread.
Explore more easy breakfast recipes, quick lunch ideas, cozy dinner meals, tasty snacks, and delightful dessert.
Final Thoughts
Now that you’ve mastered the art of making French onion soup, it’s time to savor every spoonful! This comforting dish is not just a recipe; it’s a warm hug in a bowl. So gather your loved ones, share a laugh, and enjoy the simple pleasure of this classic delight. Bon appétit!
Quick answers
Frequently asked questions
Straight answers from the kitchen — storage, swaps, and common sticking points for this recipe.
What is the secret ingredient in French onion soup?
What is French onion soup made of?
What is the difference between French onion soup and regular onion soup?
What is Julia Child’s recipe for French onion soup?
Kitchen notes
Nutrition & sources
Calorie and nutrition figures on this page are estimates meant for general home-cooking guidance. Actual values vary with brands, portion size, and how the recipe is prepared.
Estimates draw on typical ingredient data from public nutrition databases such as the USDA FoodData Central. They are not a substitute for professional medical or dietary advice.
For how recipes are tested and when pages are updated, see How we test recipes. Full legal context lives in our disclaimers and affiliate disclosure.






Comments
Made this recipe? Share how it turned out for your family.
No comments yet — be the first to leave a note.