Homemade French Onion Soup

Published by:
Liz Marino
| 01/12/2023 | Last Updated: 01/02/2025

This post contains affiliate links. Read our disclosure policy.

The Best French Onion Soup Recipe! This Easy French Onion Soup is hearty and so delicious! Made in no time with only a few ingredients.

A white bowl of easy french onion soup on a blue towel with another bowl in the background


 

Unlike other French onion soups that use tons of butter (and take a really long time!) -we’ve simplified the cooking process of without compromising on the rich, decadent taste that defines a good French onion soup!

Our Healthy Caramelized Onions are the secret ingredient that elevates this classic dish, making it an easy, healthier option, without sacrificing flavor.

This recipe boasts a seamless integration of rich, yet healthy flavors, from the sweetness of caramelized onions to the robustness of beef broth, creating an irresistible combination that everyone you serve it to will enjoy.

An overhead shot of three white bowls of healthy french onion soup on a blue towel with gold spoons on the side

For another flavorful soup, try our Pot Roast Soup or Pasta Fagioli Soup! If you like pasta, try our French Onion Pasta or French Onion Orzo!

This is the Best French Onion Soup Recipe!

There is a lot to love about this easy soup recipe. It’s one of our favorite healthy soups because it’s:

  • Easy to Make – This soup may look intimidating, but I promise it’s easier than it seems!
  • Simple Ingredients – Most of these ingredients are pantry staples that you probably already have on hand!
  • Warm and Comforting – The broth in this soup is simply irresistible and perfect on a chilly day!
  • Loaded With Flavor – This recipe has all of the flavor (thanks to the broth and spices) while actually being made with good for you ingredients!

What is French Onion Soup?

What Does French Onion Soup Taste Like? It tastes like a sweet onion soup with a flavorful beef broth.

Is French Onion Soup healthy? Onions have amazing anti-inflammatory benefits and if you use a low sodium broth, french onion soup can be a healthy dinner option.

What is the difference between French Onion Soup and Onion Soup?

French Onion Soup features caramelized onions, beef broth, and melted cheese on toasted bread, while “Onion Soup” can refer more broadly to soups with onions as a key ingredient.

Easy French Onion Soup Ingredients

To make this soup you’ll need:

  • olive oil
  • onions
  • white wine, dry red wine
  • all purpose flour
  • fresh thyme, bay leaves, garlic, salt, pepper
  • beef broth
  • baguette
  • gruyere or provolone cheese

You can find substitutions for all of these ingredients below in the green shaded box.

What kind of onion is best for French Onion Soup?

The best onions for caramelized onions are sweet, white onions. I haven’t tried this recipe with red onions but wouldn’t recommend it.

Ingredients for best french onion soup in white bowls: olive oil, onions, white wine, dry red wine, all purpose flour, fresh thyme, bay leaves, garlic, salt, pepper, beef broth, baguette, gruyere or provolone cheese

French Onion Soup Recipe Easy Substitution

Olive Oil: You can substitute avocado oil, butter, or ghee.

Fresh Thyme: If you don’t have fresh thyme, add ½ teaspoon of dry thyme. 

Red Wine: Use a good quality red wine, something you would drink. If you don’t usually have red wine on hand, you can buy small single serve bottles at most convenience and grocery stores. Dry white wine can be used in place of red wine. Sauvignon Blanc or Chardonnay both work well for white wine. You can omit the wine altogether, or substitute it with sherry. 

Broth: Any broth or stock (broth and stock are the same) can be used in any soup recipe. Beef BrothChicken Broth, or vegetable broth all work interchangeably. I always use low or no salt broth.

Can I omit the flour? Yes! The flour mixes together with the olive oil from the caramelized onions to make a roux, which thickens the soup. If you skip the flour, your soup will just be a bit on the thin side. You can also use just 1 tablespoon of flour instead of two, again this will make a thinner soup but will not affect the flavor. 

I don’t have oven proof bowls, what can I use? Place slices of bread on a baking sheet lined with foil, top with cheese and broil briefly until cheese is melted. Place the cheesy toast on top of the soup just before serving. 

Lower Carb: You can also use a parmesan crisp for texture instead of bread. Simply melt a handful of freshly shredded parmesan cheese on a silicone baking mat in a 400℉ oven until golden brown, about 3 minutes. Watch it closely so it does not burn. 

How to make the Best French Onion Soup

An overhead shot of a dutch oven with caramelized onions, flour and spices for french onion soup
  1. Heat olive oil in a dutch oven and add onions and salt. Cover and cook for 30 minutes, stirring every 5 minutes. Add white wine and saute an additional 15 minutes until absorbed.
An overhead shot of a dutch oven with red wine being poured in over caramelized onions for french onion soup
  1. Stir in flour, thyme, bay leaf, and garlic and cook over low heat for about 2 minutes. Add red wine and cook about 1 minute.
An overhead shot of a dutch oven with beef broth being poured in over caramelized onions for french onion soup
  1. Add beef broth, whisking vigorously to dissolve flour.
An overhead shot of a white spoon taking a scoop out of a dutch oven of french onion soup
  1. Bring to a boil, reduce to simmer and partially cover for 25 minutes, stirring occasionally. Discard thyme stems and bay leaves.
An overhead shot of a white bowl of french onion soup with toasted baguettes on top before adding cheese
  1. Ladle soup into 4 oven proof bowls. Top with two slices of toasted baguette.
An overhead shot of a white bowl of french onion soup before melting the cheese
  1. Top with cheese.
An overhead shot of a white bowl of easy french onion soup on a blue towel with another bowl and gold spoons on the side
  1. Broil on low until cheese has melted and begins to brown, about 2 minutes. Watch it closely so it doesn’t burn. Serve immediately.

How to cut onions for Homemade French Onion Soup

The best way to cut onions for french onion soup is to cut lengthwise into long strips.

What to serve with Homemade French Onion Soup

This recipe is so filling and comforting on its own! We also love enjoying it with:

A spoon in a white bowl of best french onion soup with more bowls in the background

Storing this Easy French Onion Soup Recipe

Storing: This will last in the refrigerator for up to 5 days in an airtight container

Can you freeze french onion soup?: You can freeze this recipe for up to 3 months. We like these molds for freezing!

Reheating: You can reheat this recipe in the microwave or on the stove.

An overhead shot of a white bowl of easy french onion soup on a blue towel with another bowl and baguette on the side
A white bowl of easy french onion soup on a blue towel with another bowl in the background

Best French Onion Soup

Recipe by: Liz Marino
5 from 4 votes
The Best French Onion Soup Recipe! This Easy French Onion Soup is hearty and so delicious! Made in no time with only a few ingredients.
Prep Time : 10 minutes
Cook Time : 1 hour 45 minutes
Total Time : 1 hour 55 minutes
Serves : 4 2 cup servings
(hover over # to adjust)

Ingredients

  • 4 tablespoons olive oil
  • 5 cups onions sliced thinly
  • 1/4 teaspoon salt
  • 2/3 cup white wine
  • 2 tablespoon all purpose flour
  • 2 sprigs fresh thyme
  • 2 bay leaves
  • 1/2 tablespoon minced garlic 2 cloves
  • ¼ cup good dry red wine
  • 64 ounces beef broth low or no salt
  • ¼ teaspoon black pepper

For serving

  • 1 French baguette sliced (or gluten free bread)
  • 1 ½ cup gruyere or provolone cheese shredded or sliced

Instructions

  1. In a large dutch oven, heat olive oil. Stir in onions and salt. Cover onions and cook for 30 minutes, stirring every 5 minutes
  2. After 30 minutes, add white wine and saute for an additional 15 minutes until wine is absorbed and onions are soft and brown.
  3. Add flour, thyme, bay leaf, and garlic. Stir to combine and cook over low heat for about 2 minutes.
  4. Once the flour has cooked and the garlic is fragrant, add the red wine and cook briefly, about 1 minute.
  5. Add the beef broth, whisking vigorously as you pour it in to dissolve the flour. Bring soup up to a boil, reduce to simmer, and simmer partially covered for 25 minutes, stirring occasionally. Remove thyme stems and bay leaves, discard. Taste for salt and pepper and adjust seasoning as needed.
  6. While the soup simmers, toast baguette slices in the oven at 375℉ on a large baking sheet until crisp, about 3 minutes.
  7. Preheat the broiler on low. Ladle soup into 4 oven proof bowls or soup crocks. Top with two slices of toasted baguette, followed by a handful of cheese (about a heaping ¼ cup). Broil on low until cheese has melted and begins to brown, about 2 minutes. Watch it closely so it doesn’t burn. Serve immediately.

Nutrition Facts

Serving: 2cups | Calories: 508kcal | Carbohydrates: 31g | Protein: 19g | Fat: 31g | Saturated Fat: 11g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 15g | Cholesterol: 54mg | Sodium: 611mg | Potassium: 403mg | Fiber: 4g | Sugar: 10g | Vitamin A: 474IU | Vitamin C: 15mg | Calcium: 568mg | Iron: 1mg
Course: Main Course
Cuisine: American
Tried this recipe?Share it! Make sure to tag @thecleaneatingcouple or use #thecleaneatingcouple!
5 from 4 votes (1 rating without comment)

Leave a Reply

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

Recipe Rating




5 Comments

  1. Are the nutritional values for the soup only? Or is the bread and cheese included? Trying to get a more accurate carb count before making this because it sounds delicious!!

    1. The Clean Eating Couple says:

      This includes bread and cheese! but they’re just an estimate. we recommend putting in an app like my fitness pal if you need the macros!

  2. 5 stars
    The most delicious recipe. It was perfect for a cozy meal and I will definitely be making it in the future!

  3. 5 stars
    This is the best French onion soup recipe I’ve ever made. Easy to make, healthy ingredients, and tastes awesome

  4. 5 stars
    This recipe is so good and tasty! Extremely easy to make, I will definitely be making this agin!