This Easy Classic Onion Soup is rich, savory, and cheesy! Not only is this soup incredibly delicious, but it’s also so easy to make—even if you’re new to cooking. The steps are simple to follow, and you don’t need any fancy tools or hard-to-find ingredients. Plus, it’s versatile enough to enjoy as a starter or a hearty meal. Trust me, this recipe will quickly become a favorite!

A bowl of easy classic onion soup topped with melted cheese and bread slices sits gracefully on a white tablecloth, with a piece of baguette in the background.

Oriana’s Thoughts On The Recipe

There’s nothing like a bowl of this Easy Classic Onion Soup to warm you up on a chilly evening! It’s rich, cheesy, and so comforting. Every time I make this, my kitchen is filled with the most wonderful aroma that makes everyone’s mouth water.

This soup holds a special place in my heart because it’s my husband’s absolute favorite. The combination of sweet, caramelized onions and the gooey Gruyere cheese is just irresistible.

What’s even better? It’s surprisingly easy to make. You don’t need fancy skills or special equipment—just a bit of patience to let those onions turn golden and sweet. Trust me, the results are well worth the effort, and you’ll feel like a pro in the kitchen when you serve up this delightful dish.

What I Love About This Recipe

  • Cozy and Cheesy Comfort
  • A Family Favorite
  • Rich and Flavorful
  • Effortlessly Easy
  • Simplicity at Its Best
A white bowl of easy classic onion soup topped with melted cheese and toasted bread sits invitingly on a striped surface.

The Secret To Make The Best Classic French Onion Soup

The caramelized onions are the KEY to making a to-die-for onion soup. Making caramelized onions takes about 40 minutes over the stove, so make sure to leave the onion caramelizing long enough. You know the onions are ready when they’re deep, golden, and sweet. Also, it’s important to use a good-quality beef broth.

Ingredients You’ll Need, Substitutions & Notes

Please check the recipe card at the bottom of the post for exact quantities and detailed instructions (scroll down).

  • Butter: Adds richness and helps caramelize the onions to perfection.
  • Yellow Onions: The star of the show! Yellow onions are sweet and mellow when cooked, making them perfect for this soup.
  • All-Purpose Flour: Used to slightly thicken the broth, giving it a heartier texture.
  • Dry White Wine: Enhances the depth of flavor with a touch of acidity. Substitute extra broth if needed.
  • Beef Broth: The base of the soup, providing a savory and rich flavor. Use a good quality beef broth. Opt for low sodium to control the saltiness.
  • Fresh Thyme & Bay Leaf: These herbs infuse the soup with earthy, aromatic notes.
  • Worcestershire Sauce: Adds a subtle umami kick that elevates the overall taste.
  • Kosher Salt & Freshly Ground Pepper: Essential for seasoning the soup to perfection.
  • Crusty Baguette Bread (Optional): Perfect for creating that classic cheesy topping. You can also use any sturdy bread.
  • Gruyere Cheese: The ultimate melty cheese for onion soup. Substitute with Swiss or mozzarella if needed.

Food Allergy Swaps

Potential Recipe Challenges & Pro Tips

  • Perfectly Caramelizing the Onions: This step takes patience, as rushing it can result in unevenly cooked or burned onions. Pro Tip: Cook the onions over medium heat and stir frequently. Adding a pinch of salt early on helps draw out their natural moisture and speeds up the caramelizing process.
  • Melting the Cheese Perfectly: Achieving that gooey, bubbly top can be tricky. Pro Tip: Use oven-safe bowls and broil the cheese-topped bread slices directly in the bowls. Keep a close eye on them to prevent burning.

Process Overview: Step-by-Step Photos

Please check the recipe card at the bottom of the post for exact quantities and detailed instructions (scroll down).

Step 1 – Caramelized The Onions

In a large pot, melt butter over medium heat. Add the onions, stir well, cover, and cook for 5 minutes. Uncover the pot, reduce heat to medium-low, and continue to sauté, stirring occasionally, until onions are tender and deep golden brown and sweet, for about 30 – 40 minutes.

Step 2 – Add The Rest Of The Ingredients And Simmer

Increase heat to medium-high. Sprinkle the flour over the onions and stir until combined. Add the wine, beef broth, thyme, bay leaf, Worcestershire sauce, and salt and pepper to taste.  At first boil, reduce heat to medium-low and simmer, uncovered for about 30 minutes. Taste and adjust the seasoning if necessary. Remove the bay leaf and discard.

Step 3 – Preheat The Oven

Place the rack of your oven in the center and turn the broil on.

Step 4 – Divide The Soup Into Bowl And Add Topping

Distribute the soup into individual oven-safe bowls, place 1-2 slices of bread over the soup, if desired, and top with plenty of Gruyere cheese.

Step 5 – Broil

Broil until cheese is melted and bubbling, about 2-3 minutes. Serve immediately.

This easy baked dish is a classic onion soup topped with melted cheese, served in a white bowl with a striped cloth underneath.

Extra Recipe Tips For Success

  • Slice the onions evenly for uniform caramelization.
  • Don’t skip deglazing the pot with wine—it adds so much flavor.
  • Use freshly grated Gruyere for the best melt and flavor.
  • Bread: adding the bread on top is totally optional. If you want, you can toast the bread before you put it in the soup to give a crisper consistency. 
  • Cheese: Gruyere and Parmesan are the most popular options for French onion soup. However, if you don’t have them, you could try Gouda, Swiss, or Mozzarella.

Variations & Additions

  • Add a splash of brandy or cognac for a more robust flavor.
  • Toss in some mushrooms for an earthy twist.
  • For a vegetarian version, use vegetable broth and vegan Worcestershire sauce.

Serving Suggestions

Serve this soup hot with a side of crisp green salad or roasted vegetables for a complete meal. Don’t forget extra bread for dipping!

Storing and Freezing Instructions

To Store: Store the onion soup—without the bread and cheese—in an airtight container in the refrigerator for 3 – 4 days. To reheat, place the soup in a saucepan and heat it on the stovetop. Then, add the bread and cheese and broil if desired.

To Freeze: Freeze the cooled onion soup for up to 3 months – without the cheese and bread.  Defrost in the refrigerator and reheat on the stovetop.

To Reheat: Warm gently on the stovetop, adding a splash of broth if needed. Then, add the bread and cheese and broil if desired.

Frequently Asked Questions

Can I make this soup ahead of time?

Absolutely! The flavors deepen as it sits, making it a great make-ahead option.

What type of onions work best?

Yellow onions are ideal, but sweet onions can also work in a pinch.

Can I skip the wine?

Yes, replace it with more broth.

What’s the best cheese for this soup?

Gruyere is classic, but Swiss or mozzarella can work in a pinch.

A bowl of easy classic onion soup topped with melted cheese and toasted bread slices, resting invitingly on a white surface.

More Soup Recipes You’ll Love!

❤️ Love what you see? Subscribe to Mommy’s Home Cooking email list, so you’ll never miss a recipe! Follow along on Instagram, Pinterest, and Facebook for more fun! 

Recipe Card

A bowl of easy classic onion soup topped with melted cheese and bread slices sits gracefully on a white tablecloth, with a piece of baguette in the background.

Easy Classic Onion Soup

Oriana Romero
This Easy Classic Onion Soup is rich, savory, and cheesy! Not only is this soup incredibly delicious, but it’s also so easy to make—even if you’re new to cooking. The steps are simple to follow, and you don’t need any fancy tools or hard-to-find ingredients. Plus, it’s versatile enough to enjoy as a starter or a hearty meal. Trust me, this recipe will quickly become a favorite!
5 from 4 votes
Prep Time 15 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes
Servings 8 servings

Equipment

Ingredients
 

  • 4 tablespoons (56 g) unsalted butter
  • 1 lb (450 g) yellow onions, peeled and thinly sliced (approx. 3 large onions)
  • 1 tablespoon (10 g) all-purpose flour
  • 3/4 cup (180 ml) dry white wine
  • 6 cups (1440 ml) beef broth
  • 2 teaspoons fresh thyme
  • 1 bay leaf
  • 1/2 teaspoon Worcestershire sauce
  • Kosher salt and freshly ground pepper to taste
  • 10 -12 slices crusty baguette bread (optional)
  • 2 cups Gruyere cheese, grated

Important

Don’t forget to check out the step-by-step photos above in the post—they’ll guide you through the process and make everything super clear!

Instructions
 

  • In a large pot, melt butter over medium heat. Add the onions, stir well, cover, and cook for 5 minutes. Uncover the pot, reduce heat to medium-low and continue to sauté, stirring occasionally, until onions are tender and deep golden brown and sweet, about 30 – 40 minutes.
  • Increase heat to medium-high. Sprinkle the flour over the onions and stir until combined. Add the wine, beef broth, thyme, bay leaf, Worcestershire sauce, and salt and pepper to taste.  At first boil, reduce heat to medium-low and simmer, uncovered for about 30 minutes. Taste and adjust the seasoning if necessary. Remove bay leaf and discard.
  • Place the rack of your oven in the center and turn the broil on.
  • Distribute the soup into individual oven-safe bowls, place 1-2 slices of bread over the soup, if desire, and top with plenty of Gruyere cheese.
  • Broil until cheese is melted and bubbling, about 2-3 minutes.
  • Serve immediately.
Oriana’s Notes
 
Store: Store the onion soup—without the bread and cheese—in an airtight container in the refrigerator for 3 – 4 days. To reheat, place the soup in a saucepan and heat it on the stovetop. Then, add the bread and cheese and broil if desired.
 
Freeze: Freeze the cooled onion soup for up to 3 months – without the cheese and bread.  Defrost in the refrigerator and reheat on the stovetop.
 
Reheat: Warm gently on the stovetop, adding a splash of broth if needed. Then, add the bread and cheese and broil if desired.
 
Food Allergy Swaps:
 
Potential Recipe Challenges & Pro Tips:
  • Perfectly Caramelizing the Onions: This step takes patience, as rushing it can result in unevenly cooked or burned onions. Pro Tip: Cook the onions over medium heat and stir frequently. Adding a pinch of salt early on helps draw out their natural moisture and speeds up the caramelizing process.
  • Melting the Cheese Perfectly: Achieving that gooey, bubbly top can be tricky. Pro Tip: Use oven-safe bowls and broil the cheese-topped bread slices directly in the bowls. Keep a close eye on them to prevent burning.
 
Extra Recipe Tips For Success:
  • Slice the onions evenly for uniform caramelization.
  • Don’t skip deglazing the pot with wine—it adds so much flavor.
  • Use freshly grated Gruyere for the best melt and flavor.
  • Bread: adding the bread on top is totally optional. If you want, you can toast the bread before you put it in the soup to give a crisper consistency. 
  • Cheese: Gruyere and Parmesan are the most popular options for French onion soup. However, if you don’t have them, you could try Gouda, Swiss, or Mozzarella.
 
Variations & Additions:
  • Add a splash of brandy or cognac for a more robust flavor.
  • Toss in some mushrooms for an earthy twist.
  • For a vegetarian version, use vegetable broth and vegan Worcestershire sauce.
 
 
 
I appreciate your feedback, and it helps others, too!Recipe reviews on the website are extremely valuable to other readers online. So, please don’t forget to give it a 5-star rating below.

Nutrition

Calories: 244kcalCarbohydrates: 6gProtein: 12gFat: 16gSaturated Fat: 10gCholesterol: 51mgSodium: 788mgPotassium: 222mgFiber: 1gSugar: 2gVitamin A: 510IUVitamin C: 5mgCalcium: 363mgIron: 0.7mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Share your Creations!Tag @mommyshomecooking on Instagram and hashtag it #mommyshomecooking or Join my Private Facebook Group
Course Soup
Cuisine French
Calories 244
Keyword easy eggfree Eggless green onions recipe soup

Eggless Baking Frequently Asked Questions

You’ve asked, and I’ve answered! Read on for a handful of answers to the most frequently asked questions about eggless baking.

Originally posted in November 2014, the post content was edited to add more helpful information, and there was no change to the recipe in January 2025.  

Similar Posts

5 from 4 votes (1 rating without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

10 Comments

  1. YUM! One of my all-time favorite soups is French onion and nothing is better when it is colder. Beautiful pictures!

  2. 5 stars
    Esta deliciosa sopa es la especial para estos dias tan frios, en los que necesitamos alimentos que nos aporten calorcito en el estomago! Gracias por la receta!