| | |

The Best (No Wine) French Onion Soup

This No Wine French Onion Soup is cozy, flavorful, and family-friendly—made with caramelized onions, rich beef broth, and topped with gooey mozzarella croutons.

Yeilds about 9 cups of soup

No Wine French Onion Soup with croutons on top

Is there anything more comforting on a chilly day than a hot bowl of French onion soup—with thick slices of toasted baguette topped with gooey, melty cheese? I think not!

Now, let’s be honest: this soup is a labor of love. It’s not a 20-minute weeknight wonder, but every golden caramelized onion strand is worth it, I promise.

You’ll notice something a little different about my recipe—it skips the traditional red wine. Not because I dislike wine (trust me, I LOVE wine). But I wanted to create a full-flavored, non-alcoholic version that still delivers all the cozy depth you expect from this French classic.

And here’s the thing: even when you “cook off” wine, a percentage of alcohol always remains in your food. Studies show it can range anywhere from 25%–40%! So if you’re avoiding alcohol—whether for kids, family, or personal preference—this soup is a perfect fit. Full flavor, no compromise.

My Latest Food Videos

What Goes into This French Onion Soup

So, no wine—what’s the secret? Simple: quality ingredients and patience. Slowly cooking down onions (a LOT of onions) builds a sweetness and depth that makes this soup shine all on its own.

Here’s what you’ll need:

unsalted butter: adds richness and fat to carry flavor.

yellow onions: strong enough to hold up to the long cooking process. The star of the show.

garlic cloves: mellow into sweetness with slow cooking.

bay leaves: add a subtle fragrant flavor layer and a hint of bitterness for depth.

fresh thyme sprigs: woodsy, earthy notes that pair perfectly with onions and beef broth.

all-purpose flour: thickens the soup slightly.

beef bone broth: the backbone of the soup; choose homemade if you can!

beef bouillon paste: amps up the umami richness.

Worcestershire sauce: adds a savory tang that mimics wine’s complexity.

Mozzarella Croutons: crusty bread + melty cheese = the ultimate French onion topper.

The Cooking Process

Melt butter in a Dutch oven or large stockpot over medium heat.

Add onions, garlic, bay leaves, and thyme leaves. Season with about 1 teaspoon salt. Stir occasionally and cook until onions are very soft and golden brown, 30–40 minutes.

Add 1 cup of broth, bouillon, and Worcestershire sauce. Bring to a boil, then reduce to a simmer until liquid evaporates and onions look “dry” (5–10 minutes).

Remove bay leaves. Sprinkle flour over onions and stir. Lower heat to medium-low and cook 10 minutes to remove raw flour taste.

Add remaining broth, bring to a simmer, and cook another 10 minutes. Season to taste with salt and pepper.

Ladle into bowls or large mugs. Top with cheesy mozzarella croutons.

Texture Tweaks:

If your kids aren’t fans of the onion “strings” in the broth, blend the soup using an immersion blender, to smooth before topping with croutons. My kids prefer it this way—it’s creamy, cozy, and still packed with flavor.

French Onion Soup after pureed
Ideas

Jenn’s Kitchen Tips:

There are two essential components of a good French onion soup.

  • Stock matters. Homemade beef broth makes a huge difference. But if you don’t have time, grab a high-quality boxed version to keep things easy.
  • Patience with onions. Caramelization can’t be rushed. Give them their time and you’ll be rewarded with deep, rich flavor.
Ideas

Cooking with Kids 

  • Onion Helpers: Cutting onions is a grown-up job (hello, tears!), but kids can help peel off the papery skins and toss them into the compost.
  • Stirring Crew: Once the onions start cooking down, kids can take turns stirring with a big wooden spoon (with supervision). The transformation from sharp to sweet is like magic for them to watch.
  • Crouton Builders: Let them help oil baguette slices, sprinkle cheese, and line them up on a baking sheet.
Ideas

Storage Details

Fridge: This Beef Meatballs in Mushroom Gravy recipe will last 3 – 4 days in the fridge if stored in an airtight container

To freeze: This soup freezes well on its own. Freeze the cooled soup for up to 3 months. When ready to eat, defrost it in the refrigerator and reheat it by bringing the soup to a boil on the stovetop OR you can microwave the soup as well. Make the Mozzarella Croutons fresh.

Meal Planning option: Store in either food safe containters or 1-cup silicone bags enough for individual servings.

Did You Make This Recipe?

I’d love to hear how it turned out for you! leave a comment below and give it a star rating. If you share on Instagram, tag me @jenngiamsmith—I’ll share your creations in my stories!

Share or save it:

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
No Wine French Onion Soup with croutons on side view

No Wine French Onion Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Warm, cozy, and full of flavor, this French onion soup is made with rich beef bone broth, slow-caramelized onions, and no wine—making it a family-friendly favorite. Topped with cheesy, crusty mozzarella croutons, it’s the ultimate comfort food for a chilly night. 

  • Total Time: 1 hour 10 minutes
  • Yield: 73 oz of soup

Ingredients

Scale

1/2 cup unsalted butter (See Notes 1 for substitutions)

4 medium white onions, sliced

2 medium garlic cloves, finely chopped (See Notes 2 for substitutions)

2 bay leaves

2 fresh thyme sprigs, leaves picked

3 tablespoons all-purpose flour (See Notes 3 for substitutions)

9 cups beef bone broth (See Notes 4 for substitutions)

1 teaspoon beef bouillon paste (See Notes 5 for substitutions)

2 tablespoons Worcestershire sauce

Kosher Salt, to taste

Freshly ground black pepper, to taste

Mozzarella Croutons, for topping

Instructions

  1. In a Dutch oven or large stockpot, melt the butter over medium heat.

  2. Add onions, garlic, bay leaves, and thyme leaves. Sprinkle in about 1 teaspoon salt. Stir occasionally and cook until onions are very soft and golden brown—about 30–40 minutes.

  3. Stir in 1 cup of beef broth, the bouillon paste, and Worcestershire sauce. Bring to a boil, then reduce heat and simmer until liquid has evaporated and onions look “dry,” about 5–10 minutes.

  4. Discard bay leaves. Sprinkle flour over the onions and stir. Lower heat to medium-low and cook 10 minutes to remove the raw flour taste.

  5. Add remaining beef bone broth. Bring soup to a gentle simmer and cook another 10 minutes. Season with salt and pepper to taste.

  6. Optional: Blend the soup for a smoother texture (this also lightens the color).

  7. Ladle into bowls or mugs. Top with cheesy mozzarella croutons and serve hot.

Notes

 

  1. Butter Substitute: Use extra virgin olive oil, sunflower oil, or vegetable oil (1:1).

  2. Garlic Substitute: Use ½ teaspoon garlic powder if fresh garlic isn’t available.

  3. Flour Substitute: Use cornstarch, arrowroot, or tapioca starch (1:1) for gluten-free.

  4. Beef Bone Broth Substitute: Regular beef stock works just as well (1:1).

  5. Bouillon Paste Substitute: 1 beef bouillon cube = 1 teaspoon paste.

  • Author: Jenn Giam Smith
  • Prep Time: 10 minutes
  • Cook Time: 1 hour
  • Category: Soup
  • Method: Stove Top
  • Cuisine: American

©Photo, Prop Styling, and Food Styling by Jenn Smith

No Wine French Onion Soup with croutons on side view

DID YOU MAKE THIS RECIPE?

Post a photo to Instagram and tag

Image of my e-book on an iPad

MAKE MID-WEEK A LITTLE EASIER

Sign up below, and I’ll send you a FREE E-BOOK featuring six of my all-time favorite mid-week recipes!

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Protected by Spam Master