Rating: 3.91
(53)

Classic French Onion Soup

April 22, 2026
French Onion Soup
Classic French Onion Soup
3.91 from 53 votes
Transform humble ingredients into a gourmet masterpiece. This classic French Onion Soup features a rich, savory beef broth loaded with deeply caramelized onions and topped with a crispy toasted baguette slice smothered in bubbling, golden Gruyère cheese. It is a slow-simmered labor of love that delivers incredible depth of flavor.
Servings 4 people
Prep Time 15 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes

Ingredients
  

  • 3 tbsp Unsalted butter (for caramelizing)
  • 1 tbsp Olive oil
  • 5 large Yellow onions (peeled, halved, and thinly sliced)
  • 3 cloves Garlic (minced)
  • 1/2 cup Dry white wine (or dry sherry, for deglazing)
  • 6 cups Beef broth (high-quality, low sodium)
  • 3 sprigs Fresh thyme (or 1 tsp dried thyme)
  • 1 tsp Salt (or to taste)
  • 1/2 tsp Black pepper (freshly ground)
  • 4 slices French baguette (cut 1-inch thick and toasted)
  • 1.5 cups Gruyère cheese (freshly grated)

Instructions
 

  • Heat the butter and olive oil in a large Dutch oven or heavy-bottomed pot over medium heat.
  • Add the sliced onions and toss to coat in the butter/oil. Cook uncovered, stirring occasionally, for 40 to 45 minutes. The onions will shrink significantly and slowly turn a deep, rich caramelized brown. Do not rush this step!
  • Once the onions are perfectly caramelized, stir in the minced garlic and cook for 1 minute until fragrant.
  • Pour in the white wine to deglaze the pot, using a wooden spoon to scrape up all the beautiful browned bits from the bottom. Let the wine simmer until mostly evaporated.
  • Pour in the beef broth, add the fresh thyme sprigs, salt, and black pepper. Bring to a gentle boil, then reduce the heat, cover, and simmer for 15-20 minutes to meld the flavors.
  • While the soup simmers, preheat your oven's broiler. Place four oven-safe soup crocks or bowls onto a sturdy baking sheet.
  • Remove the thyme sprigs. Ladle the hot soup evenly into the bowls. Top each bowl with a toasted baguette slice and generously sprinkle the grated Gruyère cheese over the bread and the edges of the bowl.
  • Carefully transfer the baking sheet to the oven. Broil for 2-4 minutes, watching very closely, until the cheese is melted, bubbly, and beautifully golden brown. Serve immediately!

Nutrition

Calories: 319kcalCarbohydrates: 35gProtein: 10gFat: 14gSaturated Fat: 7gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gTrans Fat: 0.3gCholesterol: 23mgSodium: 2129mgPotassium: 549mgFiber: 4gSugar: 10gVitamin A: 303IUVitamin C: 16mgCalcium: 112mgIron: 2mg
Calories: 319kcal
Cuisine: european, French
Keyword: bistro soup, caramelized onions, French onion soup
Cooking Method: broil, sautéing, simmering
Tried this recipe?Mention @coolinarco or tag #coolinarco!

A Triumph of Technique

When it comes to culinary magic, few dishes transform humble ingredients quite like French Onion Soup. This bistro classic relies entirely on technique, making it a proud staple among the top 10 best soup recipes ever. If you are looking for another rustic, slow-simmered European favorite to add to your repertoire, you will absolutely love our hearty Italian Lentil Soup.

Why This Ranks Among the Top 10 Best Soup Recipes Ever

Creating this soup is a labor of love, but the payoff is immense. It is universally celebrated as one of the top 10 best soup recipes ever because it delivers an unparalleled depth of flavor. Here is why the technique is so important:

  • The Magic of Caramelization: Slowly cooking the onions breaks down their sharp natural compounds into deep, sweet, savory sugars. This step cannot be rushed on high heat.
  • The Cheese Crust: The contrast between the rich, dark broth and the thick layer of melted, gooey Gruyère cheese creates a textural masterpiece that defines comfort food.
  • Deglazing the Fond: Using a splash of wine to lift the browned bits off the bottom of the pot ensures that every ounce of flavor developed during caramelization ends up in the broth.

Tips for Perfecting One of the Top 10 Best Soup Recipes Ever

  • Patience is Crucial: The onions need at least 40 minutes to properly caramelize. If you turn the heat up to speed the process, you will fry or burn the onions instead of caramelizing them.
  • Use Oven-Safe Bowls: Because you need to broil the cheese directly over the soup, you must use authentic, heat-proof soup crocks. Standard ceramic bowls may crack under the intense heat of the broiler!
  • The Right Cheese: Gruyère is traditional for a reason. It melts beautifully, has a wonderful nutty flavor, and crisps up perfectly under the broiler. If you can’t find it, a mix of Swiss and Mozzarella works as a substitute.

Join the Conversation
  1. User avatar lucilla.beer9 says:

    5 stars
    This soup is life-changing! I could drink it every day.

  2. User avatar lilla.buckridge says:

    1 star
    Too many steps for a soup. Ain’t nobody got time for that!

  3. 2 stars
    I don’t like thyme. Can I use basil instead? Will it still taste good?

  4. User avatar everette.ziemann69 says:

    5 stars
    Made this last night and the caramelized onions were actually worth the wait. My whole kitchen smelled like a bistro. I used dry sherry and it was super rich.

  5. User avatar Margot Fenring says:

    3 stars
    It was ok, but I don’t get all the hype? Just onions and stuff.

    1. User avatar lacy.mcglynn says:

      4 stars
      I think it’s more than just onions! The caramelization brings out a lot of flavors, but I guess it depends on your taste. Give it another shot with some herbs!

    2. User avatar Spider Worker says:

      2 stars
      I gotta agree! Just onions and bread sounds boring. Maybe I’ll find it awesome after 12 more tries? LOL!

  6. User avatar Cave Bear says:

    4 stars
    Tasty soup, but need to learn how to not burn the cheese.

  7. User avatar crocodile says:

    5 stars
    Wow wow wow! A classic! Best I’ve ever made. Thanks for sharing!

  8. User avatar genaro.mann21 says:

    5 stars
    Fabulous recipe! My whole family loved it. I added a pinch of sugar to the onions. Yumm!

  9. User avatar rosaline.weissnat says:

    3 stars
    I always mess up the caramelization. Mine ended up burnt. How do you do it?

    1. User avatar joan.berge32 says:

      5 stars
      Caramelizing onions is tricky! Just make sure to keep the heat at medium-low. Stir them gently and give it time. Patience is key! Good luck!

  10. User avatar Draugr Deathlord says:

    2 stars
    Meh, didn’t taste much different than Campbell’s. 😕

  11. User avatar kina.hane49 says:

    4 stars
    I used white bread instead of baguette. Mistake? I’m not sure.

  12. User avatar michele.denesik2026 says:

    4 stars
    I didn’t have thyme sprigs so I used dried thyme like suggested. Turned out good, but I’d add a tiny pinch more next time.

  13. User avatar Feral Falmer says:

    4 stars
    I tried “low sodium” broth and it still needed salt. “Salt to taste” always wins. Otherwise straightforward and honestly comforting.

  14. User avatar Prince Ralis says:

    3 stars
    My cheese didn’t brown evenly—probably my broiler is weak or my bowls weren’t close enough to the heat. Flavor was great, presentation was meh.

  15. User avatar Dr. Vanetta Quitzon says:

    4 stars
    Good recipe but I think 1.5 cups Gruyère might be a little much for 4 slices—depends how cheesy you like it. I used slightly less and still loved it.

    1. User avatar bernadette.gleichner85 says:

      4 stars
      I used 1.5 cups and it was perfect for me, like super cheesy but in a good way. Also I think the baguette slices go on top of the cheese—wait no, your instructions say cheese on the bread/edges. Either way it turned out great 😂

    2. User avatar edmundo.hodkiewicz says:

      5 stars
      Totally agree—1.5 cups for 4 slices is definitely on the rich side. I usually do a little less so it doesn’t overpower the broth. Still, the melty top is the best part 😄

  16. User avatar Frostbite Spider says:

    3 stars
    Broiling the cheese 2-4 minutes is dangerous—mine went from golden to slightly burnt at like minute 3. Still ate it though. 10/10 chaos.

  17. User avatar sterling.green1982 says:

    4 stars
    I’m skeptical of broiling cheese in crocks—seems like it would burn edges fast. But I watched it closely like the recipe says and it worked. The crunchy cheese top was worth it.

  18. User avatar korey.prohaska66 says:

    3 stars
    I’m skeptical about using only 15-20 minutes simmer. Feels too short for broth to really “meld,” but it tasted fine anyway.

  19. 3 stars
    Not sure about the broiler timing—2 minutes was not enough for me, and I almost burned the cheese at 4. Next time I’ll broil in shorter bursts. Still tasty though.

  20. User avatar ward.blick0 says:

    4 stars
    Mine turned out a bit sweet, probably because my onions browned faster than expected. Next time I’ll lower the heat earlier and keep an eye on them. Still tasty though!

    1. User avatar tiara.ratke6 says:

      5 stars
      That makes sense—onion sugar goes into overdrive if they brown too fast. Love that you still kept it tasty though! Lowering the heat earlier is exactly the move for this one.

  21. User avatar hoyt.kris1990 says:

    5 stars
    So comforting. The caramelized onions are basically flavor gold. Will make again for sure!

    1. User avatar carina.macejkovic says:

      4 stars
      I always rush the onions 😅 then it’s not the same. Yours sounds spot on though—next time I’ll actually do the full 45 mins.

    2. User avatar jared.cartwright says:

      5 stars
      Totally agree—caramelizing those onions takes time, but that deep brown flavor is everything. Glad it turned out comforting for you!

  22. User avatar quiana.feeney92 says:

    3 stars
    Not sure about the amount of onions though—5 large onions felt like way more than enough for my pot. Soup overflow almost happened lol.

    1. 4 stars
      Hmm I think the recipe assumes onions shrink a *ton* while caramelizing, so 5 large should be okay. But if your onions were huge (or you cut them thicker), it’ll definitely swell up. Next time maybe use a slightly bigger pot or cook down a bit longer?

    2. 5 stars
      Oof yeah—5 large onions can be a lot depending on how big they really are. My pot would’ve overflowed too. I started using 4 and it was way safer, but still plenty of flavor!

  23. User avatar leandro.emard51 says:

    2 stars
    Am I the only one who thinks French onion soup is just onion juice with bread? 😅 I’m sure it’s good, but I don’t get why people act like it’s fancy.

  24. User avatar leah.metz1984 says:

    5 stars
    I’m usually impatient with onions, but 45 minutes worked way better than “speed caramelize” methods. The broth balance is great too—would recommend topping the bread cheese right to the edge like the recipe says.

    1. 5 stars
      Totally agree on the 45 mins—every time I try to rush onions they taste kinda “thin” to me. Glad the broth balance worked out for you too!

  25. User avatar Gaius Helen Mohiam says:

    4 stars
    Gruyère is expensive 😅 but honestly worth it. I used a mix with Swiss because I was out, and it was still delicious.

    1. 3 stars
      Honestly I always just use whatever cheese I have (like cheddar) and it’s fine lol. But if you say it’s worth it, I might splurge next time… onions do take forever though 😬

    2. User avatar kari.klein2021 says:

      5 stars
      Totally agree—Gruyère’s that special “melty + nutty” magic. I’ve tried cheaper cheeses and they just don’t brown the same. 😅

  26. User avatar annalee.oberbrunner says:

    5 stars
    This is exactly how my aunt makes it—slow caramelize = best flavor. The broiler step makes it restaurant-level.

  27. User avatar ALTplusF4 says:

    3 stars
    Mine turned out a bit too salty. Maybe because I didn’t measure “to taste” carefully. Also my onions took longer than 45 min, like closer to an hour, but they were still great.

    1. 4 stars
      Oh no—sorry it was too salty! I always start with way less salt when it says “to taste,” especially since beef broth can vary a lot. Still glad your onions came out great though 😊

  28. User avatar Restless Draugr says:

    3 stars
    Bruh, 6 cups of beef broth for this seems like a lot for only 4 baguette slices. I made a bigger batch and it was great, but if you’re strict with measurements, watch serving sizes.

    1. 3 stars
      Bruh I only use like 3-4 cups max and it’s still fire. Maybe depends on bowl size tho. My onions were also a lot more than the recipe, so that changes everything.

    2. User avatar terence.flatley1962 says:

      4 stars
      Yeah 6 cups sounds like a lot, but it’s kinda classic French onion soup—usually meant to be pretty broth-y before topping. If you’re stretching it, the baguette+cheese will soak in a bit too.

  29. User avatar melissa.bauch says:

    4 stars
    The deglazing step is legit—scraping those browned bits makes a big difference. I was skeptical about using low-sodium broth, but it still tasted deep and flavorful.

  30. 5 stars
    I followed the timing and didn’t rush the onions (40-45 min is no joke). The broth melded nicely and the broiled cheese got that perfect brown top. Will make again.

  31. User avatar lindy.stanton59 says:

    3 stars
    Not sure about the wine step. I used dry white wine but it smelled kinda sharp until it reduced. Once it simmered with broth it was fine, just needed more time to evaporate.

  32. User avatar shaneka.watsica71 says:

    5 stars
    Can confirm the wine deglaze is key. I always scrape the bottom like the recipe says—those browned bits are everything.

    1. 5 stars
      Yes!! Those browned bits are the whole point. I used to skip deglazing and it tasted kinda flat—scraping the bottom fixed it for me too.

    2. User avatar tissues_with_issues says:

      3 stars
      I kinda do it but… sometimes I let the wine evaporate too long and it gets bitter. Also, do you have to use white wine? I usually grab whatever I have (like cooking sherry).

  33. User avatar versie.koepp says:

    5 stars
    This is *exactly* how my grandma made it—slow caramelized onions are the whole point. I used a splash of sherry and it tasted super deep and cozy. 10/10 comfort food.

  34. 4 stars
    The “don’t rush” part is real. I tried to speed it up once and the onions came out kinda sweet instead of deep and savory.

  35. User avatar christopher.bins98 says:

    5 stars
    I followed it pretty much, except I used yellow onions (not Spanish) and it still worked great. My kitchen smelled amazing for an hour.

3.91 from 53 votes
Leave a Reply

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

Recipe Rating




Like 148
Close
Coolinarco.com © Copyright 2025. All rights reserved.
Close
Popular Search: