Easy French Onion Soup

Posted on

There’s nothing quite like a steaming bowl of French Onion Soup on a chilly day. With its deeply caramelized onions, rich broth, and that irresistible layer of melty, golden cheese on top, this classic dish is the ultimate comfort food. The best part? It’s surprisingly simple to make at home!

French Onion Soup may seem fancy, but at its heart, it’s a rustic, old-fashioned dish that turns humble onions into something magical. Whether you’re making it for a cozy weeknight dinner or serving it as a special appetizer, this soup is sure to impress. And once you take that first spoonful—layering sweet onions, savory broth, crispy baguette, and gooey Gruyère—you’ll understand why it’s such a timeless favorite.

So, let’s get started!

Ingredients You’ll Need

Before we dive into the step-by-step process, here’s what you’ll need to make this classic French Onion Soup:

For the Soup:

  • 4 large onions, thinly sliced (yellow or sweet onions work best)
  • 2 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 2 cloves garlic, minced
  • 1 teaspoon sugar (optional, helps with caramelization)
  • 6 cups beef broth (low sodium preferred)
  • 1 teaspoon dried thyme (or 2 sprigs fresh thyme)
  • 1 bay leaf
  • Salt and black pepper, to taste

For the Topping:

  • 1 baguette, sliced into ½-inch rounds
  • 1 cup grated Gruyère cheese (Swiss or Provolone work too)
  • Butter, for toasting baguette slices

Step 1: Caramelizing the Onions

The key to an incredible French Onion Soup? Perfectly caramelized onions. This step takes a little patience, but trust me, it’s worth it.

Start by melting butter and olive oil in a large pot or Dutch oven over medium heat. Once the butter is melted, add in the thinly sliced onions and stir to coat them evenly. Sprinkle with a pinch of salt and, if you’re using it, the sugar to help speed up caramelization.

Now, let the onions cook low and slow. Stir occasionally, but not too often—you want them to develop a deep, golden brown color without burning. This process takes 25–30 minutes. If they start browning too quickly, lower the heat.

By the end of this step, your kitchen will smell absolutely amazing, and the onions should be soft, jammy, and rich in color.

Step 2: Adding Flavor with Garlic

Once your onions are beautifully caramelized, stir in minced garlic and cook for about a minute, just until fragrant.

Step 3: Building the Rich, Savory Broth

Now that we’ve got beautifully caramelized onions infused with garlic , it’s time to build the heart of the soup—the broth. This step is what transforms those simple onions into the deeply flavorful, comforting French Onion Soup we all love.

Pour in the beef broth, making sure to scrape up any remaining browned bits from the bottom of the pot. These little bits are packed with flavor and will add an extra depth to the soup. Next, add the thyme and bay leaf, which will infuse the broth with subtle herbaceous notes as it simmers.

Bring the soup to a gentle boil, then reduce the heat and let it simmer for 20–25 minutes. This allows the flavors to meld together, creating a broth that is rich and complex. Before serving, remember to remove the bay leaf and thyme sprigs if you used fresh thyme.

At this stage, give the soup a taste and season with salt and black pepper as needed. If you prefer a deeper flavor, you can add a splash of Worcestershire sauce or a tiny bit of balsamic vinegar.

Step 4: Prepping the Crispy, Cheesy Baguette Topping

While the soup is simmering, let’s prepare the best part—the cheesy, toasted baguette topping. This is what makes French Onion Soup truly special, so don’t skip it!

Preheat your oven to 400°F (200°C). Arrange the baguette slices on a baking sheet and lightly butter each slice. Toast them in the oven for 5–7 minutes, or until they turn golden and crisp.

Once they’re toasted, remove them from the oven and generously sprinkle each slice with grated Gruyère cheese (or Swiss/Provolone if you prefer). Turn the oven to broil and place the cheese-topped baguettes back in for 2–3 minutes, or until the cheese is melted and bubbly. Keep an eye on them—broiling works fast, and you don’t want them to burn!

If you want an extra layer of flavor, you can rub a cut clove of garlic over the toasted baguettes before adding the cheese. This small touch adds a subtle garlic aroma that pairs beautifully with the soup.

Step 5: Assembling and Serving the Soup

Now, it’s time to bring everything together!

Ladle the hot soup into oven-safe bowls and place 1–2 cheese-topped baguette slices on top of each serving. If your bowls are broiler-safe, place them under the broiler for another 2–3 minutes until the cheese is golden and slightly crispy around the edges.

If you don’t have broiler-safe bowls, don’t worry! Simply serve the soup with the cheese toasts on the side, letting everyone dip them into the soup for that perfect bite.

For a finishing touch, sprinkle a bit of fresh thyme or parsley on top for a pop of color and a hint of freshness. Then, serve immediately while the soup is hot, rich, and irresistibly cheesy.

Frequently Asked Questions

French Onion Soup might seem simple, but there are always a few questions that come up when making it. Here are some common ones to help you get the best results every time.

1. Can I make French Onion Soup ahead of time?
Yes! French Onion Soup actually tastes even better the next day as the flavors continue to develop. Store the soup (without the bread and cheese) in an airtight container in the refrigerator for up to 3 days. When ready to serve, reheat on the stovetop and prepare the cheesy baguette topping fresh.

2. What’s the best type of onion to use?
Yellow onions are the most commonly used for their balance of sweetness and depth of flavor. Sweet onions, like Vidalia, will make the soup even milder, while red onions can add a slightly sharper taste. A mix of different onions can also enhance the overall flavor.

3. Can I use a different cheese instead of Gruyère?
Absolutely! Gruyère is traditional for its nutty, melty texture, but you can also use Swiss, Provolone, or even Mozzarella. For a sharper flavor, try Parmesan or a mix of different cheeses.

4. How do I make this soup vegetarian?
Simply swap the beef broth for vegetable broth and add a splash of soy sauce or Worcestershire sauce (make sure it’s vegetarian) to enhance the umami flavor. You’ll still get a deliciously rich soup without the meat-based broth.

5. Can I freeze French Onion Soup?
Yes, but freeze only the soup, not the bread or cheese. Let the soup cool completely, then store it in an airtight container for up to 3 months. Thaw overnight in the fridge before reheating on the stovetop.

6. Why is my soup too sweet?
Onions naturally become sweet as they caramelize, and if you use sweet onions or add sugar, the soup might end up sweeter than expected. If that happens, balance the flavor with a splash of balsamic vinegar, soy sauce, or even a squeeze of lemon juice to cut through the sweetness.

7. Can I make this in a slow cooker?
Yes! Caramelize the onions in a pan first, then transfer everything to a slow cooker. Cook on low for 6–8 hours or high for 3–4 hours. Prepare the cheese toasts separately and serve as usual.

Final Thoughts

There’s something incredibly satisfying about making a homemade French Onion Soup from scratch. With just a handful of simple ingredients, a little patience, and the right technique, you can create a rich, comforting dish that tastes like it came from a fancy French bistro.

Whether you’re serving it as a cozy dinner for two or as an appetizer for a special occasion, this soup is sure to impress. And once you try it, don’t be surprised if it becomes a regular in your recipe rotation!

If you make this recipe, let me know how it turned out! Did you add your own twist? Drop a comment below—I’d love to hear your thoughts. Enjoy!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy French Onion Soup


  • Author: Andrew Recipes

Description

This classic French Onion Soup is rich, comforting, and packed with deep caramelized onion flavor. Topped with crispy baguette slices and melty Gruyère cheese, it’s a cozy and satisfying dish perfect for any occasion.


Ingredients

Scale

For the Soup:

  • 4 large onions, thinly sliced (yellow or sweet onions work best)
  • 2 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 2 cloves garlic, minced
  • 1 teaspoon sugar (optional, for faster caramelization)
  • 6 cups beef broth (low sodium preferred)
  • 1 teaspoon dried thyme (or 2 sprigs fresh thyme)
  • 1 bay leaf
  • Salt and black pepper, to taste

For the Topping:

  • 1 baguette, sliced into 1/2-inch rounds
  • 1 cup grated Gruyère cheese (or Swiss/Provolone as alternatives)
  • Butter, for toasting baguette slices

Instructions

In a large pot or Dutch oven, melt the butter with the olive oil over medium heat. Add the sliced onions and stir to coat. Sprinkle with a pinch of salt and the sugar (if using). Cook, stirring occasionally, for 25–30 minutes, or until the onions are deeply golden and caramelized. Reduce heat if they begin to stick or brown too quickly.

Stir in the garlic and cook for 1 minute. Simmer until the liquid reduces by half, about 2–3 minutes.

Pour in the beef broth, then add the thyme and bay leaf. Bring to a boil, then reduce the heat and simmer for 20–25 minutes. Season with salt and pepper to taste. Remove the thyme sprigs and bay leaf before serving.

While the soup simmers, preheat your oven to 400°F (200°C). Lightly butter the baguette slices and place them on a baking sheet. Toast in the oven for 5–7 minutes, or until golden and crisp. Remove from the oven, sprinkle each slice with Gruyère cheese, and return to the oven. Broil for 2–3 minutes, or until the cheese is melted and bubbly.

Ladle the soup into oven-safe bowls. Place 1–2 cheese-topped baguette slices on top of each bowl. Broil the bowls in the oven for 2–3 minutes, or until the cheese is golden and bubbly. If oven-safe bowls aren’t available, serve the soup with the cheese baguettes on the side. Garnish with fresh thyme or parsley, if desired, and serve hot.

Notes

  • For a vegetarian version, swap beef broth for vegetable broth and add a splash of soy sauce for extra depth.
  • Caramelizing the onions slowly is key to developing the soup’s rich flavor, so be patient.
  • Leftovers can be stored in the refrigerator for up to 3 days and reheated on the stovetop.

Tags:

Leave a Comment

Recipe rating