If you’re craving that cozy, soul-soothing bowl of soup that feels like a warm hug, then you’re in for a treat. This Classic French Onion Soup with Cheese Toasts Recipe is hands down one of my absolute favorites to make on chilly evenings. Caramelized onions swimming in rich broth, topped with toasted bread smothered in bubbling, melty cheeses—trust me, once you make this, you’ll see why it’s a timeless classic. Stick around because I’m going to share everything you need to make it perfectly every time.
Why You’ll Love This Recipe
- Rich, Deep Flavor: Slowly caramelizing the onions unlocks that signature sweet and savory base that sets this soup apart.
- Cheese Toast Combination: The melty Gruyere, Mozzarella, and Parmesan trio on toasted French bread creates an irresistible topping every time.
- Comfort Food Classic: It’s the kind of recipe that makes everyone at the table feel like they’re getting a little luxury with every spoonful.
- Simple Techniques, Amazing Results: Even if you’ve never made French onion soup, the clear steps help you nail it without stress.
Ingredients You’ll Need
Getting your hands on fresh, quality ingredients really elevates this Classic French Onion Soup with Cheese Toasts Recipe. Each ingredient plays a role—from the buttery onions to the hearty broths and that perfect cheese blend.
- Unsalted butter: Gives control over saltiness and rich caramelization for the onions.
- Yellow onions: Sweet and sturdy, ideal for slow caramelizing without turning bitter.
- Salt and granulated sugar: Salt draws moisture out; sugar helps deepen caramelization.
- Garlic: Just enough to add subtle aroma without overpowering.
- Dry red wine: Adds complexity and helps deglaze the pan, incorporating all the browned bits.
- Beef and chicken broth: A mix that balances depth and lightness in the soup.
- Worcestershire sauce: A savory umami booster that rounds out the flavors beautifully.
- Fresh thyme and bay leaf: Gentle herbal notes that infuse the broth.
- Balsamic vinegar: A splash brightens and balances out the sweetness.
- French bread slices: Thick slices that can hold up well to soaking and baking.
- Olive oil: For crisping the bread to golden perfection.
- Gruyere, Mozzarella, Parmesan cheeses: The cheese trio that melts beautifully with flavor layers and a satisfying crust.
Variations
I love that this Classic French Onion Soup with Cheese Toasts Recipe is flexible enough to suit lots of diets or moods. Over the years, I’ve tweaked it to fit whatever is in my fridge or to serve guests with different preferences.
- Vegetarian Version: Swap both beef and chicken broth for vegetable stock and use a vegan Worcestershire sauce. It still tastes fantastic, though a bit lighter in depth.
- Alcohol-Free: If you avoid wine, just add extra broth—your soup will still have great flavor but slightly less complexity.
- Crispier Cheese Toasts: Try adding a sprinkle of herbs or garlic powder to the olive oil on the bread before toasting for an extra aromatic kick.
- Different Cheeses: I’ve used combinations like fontina or provolone when I’m out of Gruyere—just ensure you have good meltability.
How to Make Classic French Onion Soup with Cheese Toasts Recipe
Step 1: Slowly caramelize those onions
This is where the magic begins. Start by melting unsalted butter in your largest pot over medium-high heat—you want space for all those onions. Toss in the thinly sliced yellow onions and stir frequently so they soften without browning too fast. After about 10 minutes, reduce heat to medium, sprinkle salt and sugar, and keep stirring every 5 minutes or so for around 35 minutes. You’ll know they’re perfectly caramelized when the onions turn a deep golden brown and almost syrupy in texture. Patience here pays off big time; this slow cooking is what builds the soup’s iconic sweet-savory balance.
Step 2: Build flavor with garlic, wine, and broth
Add the minced garlic and sauté just until fragrant—about 20 seconds. This step wakes up the aroma without burning the garlic. Next, pour in the dry red wine to deglaze your pot. Scraping the bottom gently pulls up all those caramelized bits and melts their flavor back into the onions. Once that’s combined, add the beef broth, chicken broth, Worcestershire sauce, fresh thyme sprigs, and bay leaf. Bring it all to a gentle simmer on medium to medium-low heat for 20 minutes. When done, remove the herbs and stir in the balsamic vinegar. Taste here, and adjust salt and pepper if needed.
Step 3: Prepare the cheese toasts
While the soup simmers, preheat your oven’s broiler to about 6 inches from the heat source. Lay your thick French bread slices on a baking sheet and brush both sides generously with olive oil. Broil them for 2 to 3 minutes total, flipping once, until they’re golden and crisp. Keep a close eye during this step—broilers can be tricky and you definitely don’t want burnt bread here!
Step 4: Assemble and broil to cheesy perfection
Spoon hot soup into oven-safe bowls placed on a rimmed baking sheet (to catch any drips). Top each bowl with one toasted bread slice, then smear on your cheese mixture—Gruyere, Mozzarella, and Parmesan—generously. Place under the broiler until the cheese is bubbling and golden, sometimes even creating a delicious crust spilling over the sides. This cheese crust is pure heaven and the best part of the presentation!
Pro Tips for Making Classic French Onion Soup with Cheese Toasts Recipe
- Low and Slow for Onions: Don’t rush the caramelization! Stir every 5 minutes and keep heat moderate to avoid burning and develop sweetness.
- Wine Choice Matters: Use a dry red wine you’d happily sip—it makes the soup sing with deep, layered flavor.
- Watch Your Broiler: Bread toasts and cheese can go from perfect to burnt in seconds, so stay close and check frequently.
- Layer Cheese Generously: Combining Gruyere, Mozzarella, and Parmesan means you get melt, stretch, and savory punch all at once.
How to Serve Classic French Onion Soup with Cheese Toasts Recipe
Garnishes
When I serve this soup, I keep it pretty classic with just a sprinkle of freshly ground black pepper on top of the cheese crust. Sometimes, I add a small sprig of fresh thyme as a fragrant garnish for that pop of green and herbal aroma. For a splash of brightness, a tiny drizzle of good-quality balsamic reduction right at serving time is a personal favorite trick.
Side Dishes
Pairing this soup with a crisp green salad with a tangy vinaigrette works wonderfully to contrast the richness. I also love serving it alongside roasted vegetables or a simple charcuterie board for a heartier meal. For a cozy night in, some buttery mashed potatoes or crusty garlic bread are irresistible companions.
Creative Ways to Present
For special occasions, I like to serve the soup in mini crocks or ramekins for individual portions—each bowl becomes its own cheesy masterpiece. Another fun idea is adding edible flowers or microgreens on top for an elegant touch. On holidays, swap the bread slices with crisp rosemary focaccia for an unexpected twist!
Make Ahead and Storage
Storing Leftovers
I usually cool the soup to room temperature, then transfer it to airtight containers and refrigerate. It keeps perfectly for 3 to 4 days. When storing, I keep the toasted breads separate and prepare cheese toasts fresh when reheating to avoid sogginess.
Freezing
Freeze the soup without the bread or cheese. I pour it into freezer-safe containers and freeze for up to 3 months. When ready to use, thaw overnight in the fridge and then reheat on the stove, refreshing the toasts when serving.
Reheating
For the best results, reheat the soup gently on the stovetop over medium-low heat, stirring occasionally. Toast fresh bread slices and add cheese as you do originally, then broil quickly until bubbly and golden. This way, you’ll regain that fresh-from-the-oven magic every time.
FAQs
-
Can I use a different type of bread for the cheese toasts?
Absolutely! While French bread is traditional because of its sturdy texture, you can use sourdough or even a rustic Italian loaf. Just make sure the bread is thick enough (about 1 inch) to hold up under the soup and cheese without falling apart.
-
Is there a substitute for Gruyere cheese?
If you can’t find Gruyere, Swiss cheese is a decent stand-in, although slightly milder. Fontina or even aged Provolone also melt well and complement this soup nicely.
-
How do I avoid the soup becoming too salty?
Use low-sodium broths and taste as you go when seasoning. Salt the onions lightly at first and adjust at the end after the broth and other ingredients have melded.
-
Can I make this soup ahead of time?
Yes! The soup actually tastes better the next day as flavors deepen. Just prepare everything except broiling the cheese toasts, which is best done right before serving for freshness.
Final Thoughts
This Classic French Onion Soup with Cheese Toasts Recipe is one of those dishes that feels like a gift you give yourself and anyone you share it with. It’s rich and comforting but surprisingly straightforward to make. I’ve made this soup countless times for family, and no matter how often, it always draws smiles and requests for seconds. If you ever want to cook something impressive yet comforting, this recipe is where you start – you’ll feel like a kitchen rockstar, and your tastebuds will thank you.
Print
Classic French Onion Soup with Cheese Toasts Recipe
- Prep Time: 15 minutes
- Cook Time: 1 hour 10 minutes
- Total Time: 1 hour 25 minutes
- Yield: 5 servings
- Category: Soup
- Method: Stovetop
- Cuisine: French
Description
French Onion Soup is a classic, comforting French dish featuring caramelized onions simmered in a savory broth, topped with toasted French bread and a blend of melted Gruyere, Mozzarella, and Parmesan cheeses. This rich and flavorful soup offers a delightful balance of sweetness from the caramelized onions and depth from the wine and stock, perfect for a cozy meal.
Ingredients
Soup
- 4 tablespoons unsalted butter
- 5 large yellow onions, thinly sliced
- 1 teaspoon salt
- 1 teaspoon granulated sugar
- 2 cloves garlic, minced
- 1/2 cup dry red wine (such as Merlot or Pinot Noir)
- 32 ounces low-sodium beef broth
- 24 ounces low-sodium chicken broth
- 1 tablespoon Worcestershire sauce
- 2 sprigs fresh thyme
- 1 bay leaf
- 1/2 tablespoon balsamic vinegar
- Pinch of salt and freshly ground black pepper, to taste
Bread and Cheese Topping
- 5 slices of French bread, 1-inch thick
- 2 tablespoons olive oil
- 1 1/2 cups shredded Gruyere Swiss cheese, room temperature
- 1/4 cup shredded Mozzarella cheese, room temperature
- 2 tablespoons finely grated Parmesan cheese, room temperature
Instructions
- Sauté Onions: In a large pot over medium-high heat, melt the butter. Add the thinly sliced onions and sauté, stirring often, until softened, about 10 minutes.
- Caramelize Onions: Reduce heat to medium, stir in salt and sugar, and cook for another 35 minutes, stirring occasionally every 5 minutes, until the onions are deeply caramelized and almost syrupy in texture.
- Add Garlic: Stir in the minced garlic and cook until fragrant, about 20 seconds, taking care not to burn it.
- Deglaze with Wine: Pour in the dry red wine to deglaze the pot, scraping up any browned bits from the bottom and sides to add depth of flavor.
- Simmer Soup: Add the beef broth, chicken broth, Worcestershire sauce, fresh thyme sprigs, and bay leaf. Gently simmer over medium to medium-low heat for about 20 minutes, stirring occasionally to meld the flavors.
- Finish Soup Base: Remove and discard the thyme and bay leaf. Stir in balsamic vinegar and adjust seasoning with additional salt and pepper as needed. Reduce heat to low and cover to keep warm.
- Prepare Bread: Preheat the oven broiler with rack positioned about 6 inches from the heat source. Arrange French bread slices on a baking sheet and brush both sides with olive oil. Broil for 2-3 minutes total, flipping once halfway through, until toasted and golden. Watch closely to prevent burning. Remove from heat but keep broiler on.
- Assemble Bowls: Place oven-safe bowls or crocks on a rimmed baking sheet. Fill each bowl about two-thirds full with hot soup. Top each bowl with one slice of toasted bread, then evenly sprinkle with Gruyere, Mozzarella, and Parmesan cheeses.
- Broil with Cheese: Broil the assembled bowls until the cheese is bubbly, melted, and golden brown. The cheese should soften and spill over the sides, forming a delicious crusty seal.
- Serve: Carefully remove from the oven and serve immediately while hot and cheesy. Enjoy the classic comforting flavors of French Onion Soup!
Notes
- You can make this vegetarian by replacing the beef and chicken broth with all vegetable stock and use vegan Worcestershire sauce; this will alter the flavor profile slightly.
- If you prefer to omit the wine, substitute with additional broth, though the flavor will be less rich and complex.
- If oven-safe bowls are not available, skip the broiling step and serve the soup with separate cheese toasts or croutons.
Nutrition
- Serving Size: 1 bowl (approx. 1.5 cups)
- Calories: 350 kcal
- Sugar: 9 g
- Sodium: 650 mg
- Fat: 18 g
- Saturated Fat: 8 g
- Unsaturated Fat: 8 g
- Trans Fat: 0 g
- Carbohydrates: 29 g
- Fiber: 3 g
- Protein: 15 g
- Cholesterol: 45 mg
Your email address will not be published. Required fields are marked *