WANT TO SAVE THIS RECIPE?
French Onion Soup is a warm bowl of comfort you can make easily at home. This simple recipe uses just a few key ingredients and steps to create a rich and savory dish. You’ll love how easy it is to caramelize the onions and build layers of flavor. I’ll guide you through all the details, ensuring you create this classic soup perfectly every time. Get ready to enjoy a taste of France in your kitchen!
Why I Love This Recipe
- Comforting Flavors: This French onion soup is a warm hug in a bowl, with rich, savory flavors that make it perfect for chilly evenings.
- Easy to Make: With simple ingredients and straightforward steps, you can whip up this delightful soup without any fuss.
- Impressive Presentation: Layering the cheesy baguette on top creates a beautiful and delicious finish that will impress your guests.
- Versatile Recipe: Feel free to customize with different cheeses or add extra herbs to make it your own!
Ingredients
List of Required Ingredients
To make Easy French Onion Soup, gather these items:
– 4 large onions, thinly sliced
– 4 tablespoons unsalted butter
– 2 tablespoons olive oil
– 1 teaspoon sugar
– 4 cups beef broth (or vegetable broth for a vegetarian option)
– 1 teaspoon thyme (dried or fresh)
– 1 bay leaf
– Salt and pepper to taste
– 1 baguette, sliced
– 1 ½ cups shredded Gruyère cheese
– Fresh parsley for garnish
Alternatives for Dietary Restrictions
If you need a vegan option, swap beef broth for vegetable broth. You can also use dairy-free cheese instead of Gruyère. If you avoid gluten, try gluten-free bread. This soup is easy to adjust for many diets.
Tips for Selecting the Best Onions
Choose sweet onions for a rich flavor. Vidalia or Walla Walla onions work well. Look for onions that feel heavy for their size. They should be firm and dry; avoid soft spots or sprouting. Remember, the onions are the star of the soup!

Step-by-Step Instructions
Preparing the Onions
Start by slicing the onions. You need four large onions, thinly sliced. Thin slices help them cook evenly. Use a sharp knife for this task to make it easier. Place the sliced onions in a large pot or Dutch oven.
Caramelizing with Butter and Olive Oil
Next, heat four tablespoons of unsalted butter and two tablespoons of olive oil in your pot over medium heat. The mix of butter and oil adds flavor and helps the onions caramelize. Once hot, add the sliced onions and one teaspoon of sugar. The sugar helps to brown the onions. Stir to coat the onions in the fats. Cook the onions for 30 to 35 minutes. Stir them occasionally. You want them to be deeply caramelized and golden brown. If they start to burn, lower the heat.
Simmering the Soup
When the onions are caramelized, season them with salt, pepper, and one teaspoon of thyme. Toss in a bay leaf, then pour in four cups of beef or vegetable broth. Bring the soup to a gentle simmer. Let it cook uncovered for 20 minutes. This step allows the flavors to blend nicely. Remember to remove the bay leaf before serving. It’s time to enjoy your warm and comforting French onion soup!
Tips & Tricks
Best Practices for Caramelization
To get the best caramelized onions, use low heat. Start with medium heat and add butter and olive oil. Stir in the sugar. Sugar helps the onions brown nicely. Stir the onions often. This keeps them from sticking or burning. Cook them for 30 to 35 minutes. You want them to become deep brown and sweet. If they start to burn, lower the heat. Patience is key. Good caramelization makes your soup rich and tasty.
How to Avoid Soggy Bread
To keep your bread crispy, toast it right before serving. Slice the baguette and place it on a baking sheet. Toast it in the oven at 400°F for 5 to 7 minutes. This gives it a nice crunch. When you add the toast to the soup, do it just before eating. If the bread sits too long in the soup, it will get soggy. Crispy bread makes each bite delightful.
Enhancing Flavor with Additional Herbs
You can add more herbs to boost flavor. Fresh thyme adds a nice touch. You might also try rosemary or parsley. Just add a little while cooking. Taste your soup before serving. Adjust the herbs to your liking. A little extra seasoning can make your soup feel special. Feel free to experiment and find your favorite mix.
Pro Tips
- Caramelization is Key: Take your time caramelizing the onions; this step is crucial for developing the deep, rich flavor of the soup. Stir occasionally and adjust the heat as needed to prevent burning.
- Broth Choice Matters: For a vegetarian version, use a high-quality vegetable broth. If you’re using beef broth, consider homemade for an even richer taste.
- Toast for Texture: Don’t skip the toasting step for the baguette. It adds a delightful crunch that contrasts beautifully with the creamy soup and melted cheese.
- Cheese Alternatives: If Gruyère isn’t available, feel free to substitute with Swiss or a sharp cheddar for a different flavor profile, but Gruyère brings the classic taste.

Variations
Vegetarian and Vegan Adaptations
You can make this soup vegetarian by swapping beef broth for vegetable broth. The soup still tastes rich and warm. To make it vegan, replace the butter with olive oil. This change keeps the flavor while meeting your dietary needs.
Cheese Alternatives for Dietary Needs
Gruyère cheese is classic, but not everyone can eat it. You can use dairy-free cheese if you need a vegan option. Look for a brand that melts well. You can also try a mix of vegan cream cheese and nutritional yeast. This mix adds a creamy texture and cheesy flavor.
Adding Extra Ingredients like Mushrooms or Wine
Mushrooms bring an earthy taste to the soup. You can add about 1 cup of sliced mushrooms when you cook the onions. For a splash of flavor, consider adding a bit of dry white wine. Add it after the onions caramelize and cook it down for a few minutes. This step helps deepen the taste of the soup.
Storage Info
How to Store Leftovers Properly
To store your French onion soup, let it cool first. Then, pour the soup into an airtight container. Make sure to keep the bread and cheese separate. This will help keep everything fresh. Store the soup in the fridge for up to three days. If you see any signs of spoilage, throw it away.
Freezing Tips for Longer Shelf Life
You can freeze French onion soup for later use. Transfer cooled soup to a freezer-safe container. Leave some space at the top. This allows for expansion when it freezes. Seal tightly and label it with the date. Your soup will last for up to three months in the freezer. Remember, the bread will not freeze well, so add it fresh later.
Reheating Instructions for Best Taste
To reheat the soup, pour it into a pot. Heat over medium flame, stirring often. If you want to use the microwave, transfer the soup to a microwave-safe bowl. Heat it in short bursts, stirring in between. For the best taste, add fresh bread and cheese before serving. Broil the topped bowls for a few minutes until the cheese is bubbly. Enjoy your warm, comforting soup!
FAQs
Can I use chicken broth instead of beef broth?
Yes, you can use chicken broth instead of beef broth. Chicken broth gives a lighter flavor. It works well if you want a milder taste. Just make sure to adjust salt, as chicken broth can be saltier than beef broth.
How do I make French onion soup without wine?
To make French onion soup without wine, simply skip it. You can add more broth for depth. A splash of vinegar can also add acidity. Apple cider vinegar or white vinegar works well.
What is the best way to store French onion soup?
The best way to store French onion soup is in an airtight container. Let it cool first. Keep it in the fridge for up to three days. If you want to store it longer, freeze it. Just make sure to leave out the cheese and bread when freezing.
Can I make this recipe ahead of time?
Yes, you can make this soup ahead of time. Cook it and let it cool. Store it in the fridge for up to three days. When ready to serve, reheat and add the cheese and bread before broiling. This way, you’ll have a quick, warm meal ready!
In this article, we explored making French onion soup from start to finish. We covered essential ingredients, selecting the best onions, and dietary alternatives. I shared step-by-step instructions for preparation and caramelization, along with helpful tips for perfecting your dish. We also discussed storage methods and delicious variations, like vegetarian options.
French onion soup is a simple yet hearty choice. Try it out, and customize it to fit your taste. Enjoy this warm, comforting dis
Cozy French Onion Soup Delight
A warm and comforting soup made with caramelized onions and topped with melted Gruyère cheese.
Prep Time 15 minutes mins
Cook Time 45 minutes mins
Total Time 1 hour hr
Course Appetizer
Cuisine French
Servings 4
Calories 300 kcal
- 4 large onions, thinly sliced
- 4 tablespoons unsalted butter
- 2 tablespoons olive oil
- 1 teaspoon sugar
- 4 cups beef broth (or vegetable broth for a vegetarian option)
- 1 teaspoon thyme (dried or fresh)
- 1 leaf bay leaf
- to taste salt and pepper
- 1 baguette sliced
- 1.5 cups shredded Gruyère cheese
- for garnish fresh parsley
In a large pot or Dutch oven, heat the butter and olive oil over medium heat.
Add the thinly sliced onions, along with the sugar to help with caramelization, and stir to coat in the fats.
Cook the onions, stirring occasionally, for about 30-35 minutes or until they are deeply caramelized and golden brown. Lower the heat if needed to prevent burning.
Once the onions are caramelized, season with salt, pepper, and thyme. Add the bay leaf and pour in the beef or vegetable broth.
Bring the soup to a gentle simmer and let it cook uncovered for 20 minutes, allowing the flavors to meld together.
While the soup simmers, preheat the oven to 400°F (200°C). Arrange the baguette slices on a baking sheet and toast them in the oven for about 5-7 minutes until golden.
After the soup has simmered, remove the bay leaf and taste; adjust seasoning if necessary.
To serve, ladle the soup into oven-safe bowls, place a toasted baguette slice on top of each bowl, and generously sprinkle with Gruyère cheese.
Place the bowls on a baking sheet and broil for 3-5 minutes, or until the cheese is bubbly and golden brown.
Carefully remove from the oven, let cool slightly, and garnish with fresh parsley before serving.
For a vegetarian option, use vegetable broth instead of beef broth.
Keyword comfort food, French, onion, soup
WANT TO SAVE THIS RECIPE?