This rich, flavorful, classic french onion soup is easy-to-make with caramelized onions, beef broth, toasty bread and melty cheese. Perfect weeknight meal or for date night in!
At one point of my life, I was that girl that was always out and about. My favorite thing to do was try out new restaurants. And since my job at the time was in a prime area for new and upcoming restaurants, well, you can imagine how many times I was going out to eat. I mean guys, I would literally eat breakfast, lunch, and dinner outside of my home.
Well, maybe not breakfast all the time but Starbucks runs or cafecito runs were definitely in full effect in the afternoon. Maybe I just didn’t want to be at work. *shrug* I digress. Fast forward to present day, I’ve become a homebody. I love me some home cooked meals! Going out? Nah, pass. Going out to eat to the latest new restaurant? HARD PASS. I’ll wait til the hype is over and go before the crowds get in.
Hi, I’m 100 years old.
How to Make French Onion Soup At Home
Home-cooked meals that are cozy and comforting like soups or comfort foods from my childhood are truly my favorite. This classic french onion soup is no exception. It comes together easily since you can just make it all in one pot. Hooray! And those caramelized onions!? I mean… is there anything better?! You then add spices, two types of wine and beef broth.
How easy is that!?
Someone asked me once about adding veggie broth to make french onion soup vegetarian but I’ve honestly never tried that. Not sure how that would taste. There’s just something flavorful about beef broth. You just can’t substitute a great thing. Let’s also not forget the cheesy pieces of bread on top!
You can do this two ways. After dividing the soup into ramekins or cocottes like these (aren’t they adorable!? Thank you Staub!), you gently place a slice of day-old thick baguette bread on top and add cheese. You can use gruyere or fontina. Either will melt nicely. The other option is to toast the bread in the oven and serve them separately. Or do both! Who will say no to more bread, am I right!? At the end of the day, this classic french onion soup is, in my opinion, the perfect weeknight meal or date night at dinner. Probably cheaper too. ;)
Hope you make it and LOVE it!
- 3 tablespoons unsalted butter
- 4 large yellow onions, thinly sliced
- 3 cloves garlic, minced
- 3 sprigs fresh thyme
- 1 bay leaf
- 1/4 teaspoon pepper
- 1/2 teaspoon salt
- 1/2 cup dry white wine
- 1/3 cup red wine
- 4 cups beef stock
- 4 slices thick crusty bread
- 2 cups gruyere, grated
- In a large pot or dutch oven, melt butter over medium-high heat then add onions. Sauté until onions are soft, golden brown and caramelized, approximately 20-30 minutes. Stir in garlic, thyme, bay leaf, salt and pepper. Cook for 5 minutes.
- Add white and red wines then bring to a boil. Reduce heat, remove thyme and bay leaf then add in beef stock. Bring to a simmer and cook for another 10 minutes. Re-season with salt and pepper, if necessary.
- Preheat broiler. Place oven safe ramekins or cast iron cocottes in a baking tray. Divide soup into each one then top with a slice of thick crusty bread and grated cheese.
- Place under broiler on high for about 2-3 minutes until cheese is melted. Serve and enjoy!
You may also like:
- Easy Tom Kha Soup (Thai Coconut Soup)
- Chicken Noodle Soup (Sopa de Pollo Cubana)
- Quick + Easy 30-Minute Chicken Tortilla Soup
- Easy Cuban Black Bean Soup (Dairy-Free, Vegetarian)
This post is sponsored by Staub. I was not compensated for this post, but was provided with the mini cocottes pictured above. All opinions are my own. This page also contains affiliate links. This means that if you click on one of the product links above and complete a purchase, I’ll receive a small commission at no extra cost to you. I will never place a link nor make a recommendation on a product or service that I don’t love or use personally. Thank you for supporting and keeping A Sassy Spoon, sassy. ;)