The base for this classic soup recipe is a rich and savory broth flavored with caramelized onions! Top off each bowl with a piece of crusty baguette and a handful of shredded gruyere and you’ve got a french onion soup recipe that is both insanely delicious and budget friendly!
originally published 9.1.2020
When I was younger, having soup for dinner was generally met with a disappointed sigh on my part. Even in restaurants if a side of soup came with my meal, I would always decline in favor of something else. That is, of course, unless french onion soup was on the menu! To be fair, this probably had less to do with the actual soup and more to do with the fact that the bowl was covered with a slice of crunchy baguette and a generous layer of melty gruyere cheese!
While I’ve now come to love all types of soups and stews, this classic french onion soup remains my all-time favorite and the best comfort food for a cozy evening.
caramelized onion broth
French onion soup gets its characteristically rich broth from caramelized onions. Caramelization can take from 45-60 minutes, but it’s important to be patient and not rush the process so that the onions become a deep brown color before moving to the next step of the recipe.
Once your onions are nice and caramelized, don’t forget to deglaze the pan with white wine! Scraping up the delicious brown bits at the bottom of the pan will add even more flavor to our soup! Finishing the broth is delightfully simple — add beef stock (or vegetable broth for a vegetarian option) and season with a splash of soy sauce, one bay leaf and fresh sprigs of thyme!
that cheesy bread topping
To make the classic topping, you’ll just need a crusty baguette and shredded cheese. While gruyere is the traditional choice, it can sometimes be rather expensive. If you’re looking for a budget-friendly option, try swiss cheese or even mozzarella!
How do we get that delicious bistro-style finish? First, start by toasting slices of the baguette in the oven so they’ll be ready when your soup is finished. Then, ladle individual portions of soup into oven-safe bowls. Top each bowl with a piece of toasted baguette (or two pieces!) and then generously sprinkle with shredded cheese to cover the entire bowl. Broil for a few minutes or until everything is nice and toasty!
No oven proof bowls? No problem! Just sprinkle each slice of baguette with the shredded cheese and broil until slightly golden. Then just top off each bowl of soup with a few of these cheesy croutons!
Hungry for more soup recipes? Try these!
- easy tomato soup
- thai curry soup with mushrooms
- mandu guk | korean dumpling soup
- mulligatawny | indian lentil soup
This post may contain affiliate links through which we may earn a small commission at no additional cost to you. We only recommend products that we genuinely love and would use ourselves.