Healthy French Onion Soup | The Perfect Comfort Meal

Savory broth, sweet onion, and gooey cheese make this Healthy French Onion Soup a meal that never fails to please. Ready in less than an hour and full of nutritional ingredients, this soup is sure to satisfy!

Overhead view of 4 bowls of French Onion Soup on a tray, fresh out of the oven.

One of the things I have learned from starting this blog is that every recipe can be broken down to a simple, easy, and straight-forward approach. 

But, for some reason, sometimes, I forget this and, instead, think certain recipes would be hard to make.  Recipes like roast beef and lobster bisque fell into that category. 

French onion soup was also one of those recipes.

Little did I know just how easy this soup is to make.  Oh my gosh – it’s like so simple!  Duh! 

In fact, it’s so simple you could even make it for a weeknight dinner and have yourself a tasty, flavorful soup to warm yourself up on a cold night after work. 

I’ve always loved french onion soup for its depth of flavor and combination of textures. Plus, it’s covered in crusty bread and bubbly cheese. So there’s that.  

I hate when restaurants make this soup too sweet or too bland, however, so I tend to shy away from ordering it when we eat out.

But now, I can make it just how I like it any night of the week. Woohoo!

It takes less than an hour to make and comes out of the oven super impressive every time. 

This makes me happy.

Go ahead.  Make yourself a delicious hot bowl of this french onion soup.  Conquer the cold.  Savor the cheesy goodness. 


Oh – and let me know in the comments if there are any special comfort foods you’ve always been interested in learning how to make, but didn’t know where to start.

Close up view of yellow onions, ready to be sliced and used in Healthy French Onion Soup.


French onion soup has ancient origins, but it a recipe that has been heartily enjoyed at meals and gatherings for years. It’s no wonder because the cheesy goodness of this flavorful soup is too good to resist!

Some of the ingredients that make up are this yummy dish are:

  • Beef and chicken broths
  • Yellow onions
  • French baguette (I like to use whole grain)
  • Cheese, such as provolone, Gruyere, Swiss, and mozzarella

Close up side view of 4 onions on a cutting board, 3 of them peeled for French Onion Soup.Overhead view of onions being sliced on a cutting board, in preparation for French Onion Soup.


The cheese and bubbly goodness may lead you to think that French onion soup isn’t healthy. It can absolutely be good for you, and this is how to make sure:

  • Use low sodium broth (you can even make your own to freeze and keep on hand)
  • When buying your baguette, choose whole grain (or make your own)
  • For a low carb recipe, steam large pieces of cauliflower to replace the bread
  • Don’t overdo the cheese – enjoy it, but use just what you need to make it tasty
  • Provolone has fewer calories than the Gruyere, but the quantities we are using are a reasonable amount

Sliced onions in a ceramic pot, ready to be used in Healthy French Onion Soup.Caramelized onions in a heavy ceramic pot, ready to be included in the Healthy French Onion Soup recipe.


To store healthy French onion soup, place the soup (minus the bread and cheese) in an airtight container. Keep in the fridge for up to 4 days.

To reheat, warm up the broth, and add the baguette and cheese. Broil until the cheese looks deliciously browned.

To freeze, store the soup in a container that is airtight for up to 3 months. Defrost in the refrigerator overnight. Warm up the soup to prepare, add the cheese and bread, broil, and enjoy!

Side by side images of the assembly of French Onion Soup, with the soup in the bowl and the baguette and cheese being added.


Personally, I like yellow onions for French onion soup. They get sweeter the longer they cook, so they are the perfect choice for this recipe.

Vidalia and Walla Walla onions are sweet as well. Other alternatives are red or white onions.

Closeup overhead view of a bowl of Healthy French Onion Soup topped with cheese and ready to bake.


Healthy French onion soup can easily be made into a vegetarian-friendly recipe by substituting the chicken and beef broths with low sodium vegetable broth. To go a step further and make the recipe vegan, follow these substitutions:

  • Replace the butter with vegan butter, which is made from ingredients like extra-virgin olive oil, coconut oil, nuts, or aquafaba (brine from canned chickpeas)
  • Beef and chicken broth can be replaced with vegetable broth
  • Cheese can be replaced with vegan cheese or nutritional yeast

Overhead view of French Onion Soup, covered in baguette and cheese, with slices of baguette surrounding the soup bowl.


To make this yummy soup gluten-free, replace the whole wheat baguette with gluten-free bread. You can also use cauliflower as a substitute for the bread. If you are buying the beef and chicken broth, make sure to purchase a gluten-free brand. 

Closeup overhead view of French Onion Soup, baked and ready to eat.


Healthy French onion soup is savory and scrumptious enough to be served as a meal. You can also use it as a starter for beef roast or roasted chicken. And, it’s super tasty alongside balsamic vinaigrette salad or spinach salad with warm bacon dressing.

French Onion Soup in 4 bowls, with browned baguette and cheese, fresh out of the oven.


Soup is the best for lunch or dinner any day of the week! If you are a soup lover like me, you’ll enjoy these recipes:


5 from 1 vote
French Onion Soup Square Recipe Preview Image
Healthy French Onion Soup
Prep Time
6 mins
Cook Time
40 mins
Total Time
46 mins

Savory broth, sweet onion, and gooey cheese make this Healthy French Onion Soup a meal that never fails to please. Ready in less than an hour and full of nutritional ingredients, this soup is sure to satisfy!

Categories: Soup
Difficulty: Easy
Keyword: french onion soup white wine, french onion soup with chicken broth, healthy french onion soup
Servings: 4 bowls
Calories: 213 kcal
Author: Lacey Baier of A Sweet Pea Chef
  • 3 tbsp organic, grass-fed unsalted butter
  • 4 yellow onions thinly sliced
  • 3 cups low sodium beef broth
  • 1 tbsp balsamic vinegar
  • 1 tsp dried thyme
  • 1 tsp sea salt plus more to taste
  • 1/2 tsp pepper to taste plus more to taste
  • 1/2 cup low sodium chicken broth
  • 1 tbsp chickpea flour
  • French baguette sliced into 1/2-inch slices (whole grain if possible)
  • 4 1-oz slices provolone cheese (can also be shredded)
  1. Melt butter in a deep stock pot or Dutch oven over medium-high heat.
  2. Add onions and cook, stirring occasionally, until tender and browned, about 15-20 minutes.
  3. While onions are cooking, heat the oven broiler.
  4. Add beef broth, balsamic vinegar, thyme, salt, and pepper and bring to a simmer.

  5. In a small bowl, combine the chicken broth with the flour and then add to the onion mixture. Cook for an additional 10 minutes.
  6. Line a baking sheet with tin foil and place the baguette slices down flat. Use 2-3 per person, depending on the size of your serving bowl. Place into oven and broil for 1-2 minutes per side, until golden brown. Remove from oven but leave broiler on.
  7. Ladle the onion soup evenly into 4 oven-safe serving bowls, starting with the onions and then with the liquid.
  8. Place 2-3 baguette slices atop each bowl, followed by a slice of provolone cheese.

  9. Place bowls on the baking sheet you used for the baguettes and broil until the cheese is bubbly and golden, about 5 minutes.
Nutrition Facts
Healthy French Onion Soup
Amount Per Serving (1 bowl)
Calories 213 Calories from Fat 126
% Daily Value*
Fat 14g22%
Saturated Fat 9g45%
Cholesterol 36mg12%
Sodium 1094mg46%
Potassium 588mg17%
Carbohydrates 13g4%
Fiber 2g8%
Sugar 6g7%
Protein 10g20%
Vitamin A 430IU9%
Vitamin C 8mg10%
Calcium 176mg18%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.

This post contains affiliate links for products I use regularly and highly recommend.

Lacey Baier

Hey there! I’m Lacey Baier and I’d like to welcome you! I’m a healthy lifestyle influencer and the creator of this clean-eating blog and YouTube channel, as well as cleanish, my clean-eating supplement brand. My recipes have been published on Food Network, Good Morning America, FoxNews, Tastemade, Fitness Magazine, and much more. I live in Austin, Texas with my husband and four kiddos. Let’s get started!

8 thoughts on “Healthy French Onion Soup | The Perfect Comfort Meal

  1. Hi,
    What happend to the recipe? Didn’t this use to have both white wine and Worchestershire sauce in it?

  2. I detest Balsamic Vinegar. I’ve tried many brands and price levels, just don’t like it. What substitute could I use?

    1. Margaret, you could always leave it out, but it does give the overall flavor a little acidity which cuts the final flavor. If you’re open to other vinegars, I’d recommending substituting with an equal amount of cider or red wine vinegar plus 1/2 teaspoon sugar.

  3. Hi Lacey,

    thanks for the lovely yummy recipe. One question though, since Ido not use wine, what could I replace this with?

  4. 5 stars
    I made this soup last night for dinner and it was AMAZING! So delicious, wonderful depth of flavor and a hit even with my 10 year old niece and 7 year old nephew who initially were not into the idea of onion soup. My whole family agreed it was delicious, sweet and as my niece said “best soup EVER!” I found your recipe through the Tasty Kitchen website and am so glad we tried it. Definitely something I will make again. Thanks! 🙂

    1. YAY! I’m so glad you all enjoyed the soup 🙂 I love this soup, too! Thanks for letting me know where you came from. LOVE Tasty Kitchen!

Comments are closed.

Recent Posts