Ultimate French Onion Soup with Caramelized Onions and Melty Cheese Recipe
If you have a soft spot for soul-warming, cheesy, and deeply flavorful soups, you are in for a real treat with this Ultimate French Onion Soup with Caramelized Onions and Melty Cheese Recipe. It’s a classic dish taken to the next level by the slow caramelization of sweet onions, a rich homemade beef broth, and a heavenly blanket of melty Gruyere, Parmesan, and Swiss cheeses atop crisp, toasted French bread. Every spoonful offers a perfect balance of savory depth, sweetness, and gooey cheese, making it a beloved comfort food that feels luxurious but is surprisingly simple to make at home.
Ingredients You’ll Need
To bring this Ultimate French Onion Soup with Caramelized Onions and Melty Cheese Recipe to life, you’ll want to gather some humble but essential staples. Each ingredient plays a crucial role in building the rich, layered flavors and textures—from the sweet, slowly caramelized onions to the fresh herbs and cheeses that finish it off beautifully.
- Yellow onions (4 large): Thinly sliced for perfect caramelization and natural sweetness that forms the soup’s heart.
- Butter (4 tablespoons): Adds richness and helps onions brown evenly without burning.
- Kosher salt (1 tablespoon): Essential to drawing moisture out of the onions and seasoning the broth.
- Cayenne pepper (1/4 teaspoon, optional): Gives a subtle warmth that wakes up the flavors without overpowering the soup.
- All-purpose flour (2 tablespoons): Helps thicken the soup slightly and bind the flavors together.
- Sherry or white wine (1/2 cup): Adds brightness and a hint of acidity to balance the sweetness of the onions.
- Lemon juice (1 tablespoon): A splash of acidity to elevate the broth’s depth and flavor.
- Beef broth (8 cups): The rich and hearty base that gives that classic French onion soup backbone.
- Water (2 cups): Used alongside broth for the perfect soup consistency.
- Better Than Bouillon Beef Base (1 tablespoon): Enhances the broth’s meaty flavor without overwhelming it.
- Carrots, celery, yellow onion (3 carrots, 2 celery stalks, 1 onion, roughly chopped): Build complexity in the broth for a well-rounded taste.
- Garlic (6 cloves, smashed): Adds aromatic depth to the broth.
- Horseradish (1 teaspoon): Gives a subtle kick in the background that brightens flavors.
- Fresh thyme, rosemary, bay leaves (herbs): Infuse the broth with bright, earthy notes.
- Peppercorns (15 pieces): For subtle spicy warmth and aroma.
- French bread (1 loaf): Sliced and toasted for the perfect crisp crouton base for melted cheese.
- Gruyere, Parmesan, and Swiss cheeses (varied amounts): Provide ultimate gooey, nutty, melty cheese layers that crown the soup.
- Fresh chives and cracked black pepper: Final garnishes to add freshness and a slight bite.
How to Make Ultimate French Onion Soup with Caramelized Onions and Melty Cheese Recipe
Step 1: Slice the Onions
Start by thinly slicing about 4 large yellow onions, which will yield roughly 8 cups. Uniform slices ensure the onions cook evenly and caramelize beautifully, transforming into a sweet, jam-like base that makes this soup irresistible.
Step 2: Caramelize the Onions
Melt butter in a large, high-sided pan over medium heat and add all the sliced onions along with kosher salt and a pinch of cayenne if you want a gentle kick. Cook for 10 minutes until onions become translucent, stirring frequently. Then lower the heat to medium-low and continue cooking slowly for 90 minutes, stirring every 10–20 minutes. Patience is key here; the slow caramelization unlocks deep sweetness and soft texture without burning.
Step 3: Prepare the Broth
While the onions cook, combine the beef broth, water, and Better Than Bouillon Beef Base in a large pot. Add roughly chopped carrots, onion, celery, smashed garlic, horseradish, thyme, rosemary, bay leaves, and peppercorns. Bring it to a boil then reduce to simmer. Let this aromatic broth mingle and deepen while you finish the onions.
Step 4: Strain the Broth
Once the onions are rich golden brown and the broth has simmered for about 90 minutes, strain the broth through a fine colander, discarding the veggies and herbs. Return the smooth, flavorful broth to the pot and keep warm.
Step 5: Add Flour and Deglaze
Sprinkle the caramelized onions with flour and cook, stirring constantly, for 1–2 minutes to remove any raw flour taste. Pour in the sherry or white wine, raise the heat, and deglaze the pan by scraping up all those delicious browned bits. Add the fresh lemon juice and continue cooking until the liquid mostly evaporates, concentrating the flavors.
Step 6: Combine Onions and Broth
Transfer the luscious onions and their pan juices into the warm broth. Stir everything together and taste—adjust salt, horseradish, or herbs to get that perfect balance of sweet, savory, and tangy notes.
Step 7: Prepare the Bread
Preheat your oven to 350°F. Slice a crusty French loaf into 1-inch thick slices, arrange them on a baking sheet, and toast in the oven for about 10 minutes before flipping and toasting another 5 minutes until golden and crispy. For extra richness, feel free to butter the bread before toasting—it makes the topping all the more indulgent.
Step 8: Assemble and Broil
Grate the Gruyere and Parmesan cheeses. In oven-safe soup bowls, layer a little Gruyere and Parmesan on the bottom, ladle in the hot soup, then top with a toasted bread slice. Sprinkle more Gruyere and Parmesan over the bread and add a slice of Swiss cheese on top. Place the bowls on a baking sheet, then broil in the oven’s upper rack for 2–4 minutes until the cheese bubbles and browns beautifully. Be careful removing the bowls—they’ll be piping hot!
How to Serve Ultimate French Onion Soup with Caramelized Onions and Melty Cheese Recipe
Garnishes
Fresh chopped chives sprinkled over the bubbling cheese add a bright pop of color and subtle oniony freshness to contrast the rich soup. A few cracks of black pepper on top bring the dish together with a slight zing that makes every bite sing.
Side Dishes
This soup shines as a hearty starter or main. Pair it with a crisp green salad dressed with a tangy vinaigrette to balance the richness, or add roasted vegetables for a warm and wholesome meal. A glass of dry white wine or light red wine perfectly complements the deep flavors of the soup.
Creative Ways to Present
For a fun twist, serve the soup in mini crocks or individual cast iron pots, each crowned with a cheese-crusted bread round. Another idea is to use baguette slices cut into rounds to create bite-sized soup shooters topped with melted cheese as elegant appetizers that wow guests at your next dinner party.
Make Ahead and Storage
Storing Leftovers
Let the soup cool to room temperature before transferring to airtight containers. Stored in the refrigerator, it keeps beautifully for up to 4 days. Keep the toasted bread separate to avoid sogginess.
Freezing
The broth and caramelized onions freeze well if stored in freezer-safe containers for up to 3 months. When ready to enjoy, thaw overnight in the fridge and reheat gently on the stove.
Reheating
Warm the soup slowly on the stovetop over medium-low heat, stirring occasionally. Toast fresh bread slices when ready to serve and recreate the melty cheese topping for that fresh-from-the-oven magic every time.
FAQs
Can I use a different type of cheese for this soup?
Absolutely! While Gruyere, Parmesan, and Swiss cheeses give the classic flavor and beautiful melt, you can experiment with other cheeses like fontina or mozzarella for a different twist. Just choose cheeses that melt well.
How important is the slow caramelization of onions?
It’s essential! The slow cooking process develops the onions’ natural sugars fully, delivering that signature deep sweetness and rich color that defines the soup. Rushing the caramelization will result in sharper, less balanced flavor.
Can I make this soup vegetarian?
You can! Substitute the beef broth and bouillon for high-quality vegetable stock and skip the horseradish for a milder taste. Keep the rich caramelized onions and cheeses for incredible depth.
Is it okay to use regular table salt instead of kosher salt?
Yes, but since table salt is more concentrated, reduce the amount slightly to avoid over-salting. Adjust seasoning as you go for best results.
What wine is best for deglazing?
A dry sherry works beautifully, adding a nutty, fruity brightness. If you don’t have sherry, a dry white wine like Sauvignon Blanc or Chardonnay will do nicely.
Final Thoughts
This Ultimate French Onion Soup with Caramelized Onions and Melty Cheese Recipe is one of those dishes that you’ll want to make again and again. Its comforting warmth, rich flavor layers, and irresistible cheese topping make it such a rewarding cooking adventure and a guaranteed crowd-pleaser. Gather your ingredients, set aside some time for the slow caramelization, and dive into one of the most satisfying bowls of soup you’ll ever enjoy!
Print
Ultimate French Onion Soup with Caramelized Onions and Melty Cheese Recipe
- Total Time: 1 hour 50 minutes
- Yield: 7 servings 1x
Description
This classic French Onion Soup recipe features deeply caramelized onions slow-cooked to perfection, combined with a rich, flavorful beef broth infused with fresh herbs and aromatics. Topped with toasted French bread and a blend of Gruyere, Parmesan, and Swiss cheeses, then broiled until golden and bubbly, it delivers a warm, comforting, and savory bowl of soup perfect for any occasion.
Ingredients
Onions and Caramelization
- 4 large yellow onions (about 3 pounds), thinly sliced
- 4 tablespoons butter (half stick)
- 1 tablespoon kosher salt (use less if using table salt)
- 1/4 teaspoon cayenne pepper (optional)
- 2 tablespoons all purpose flour
- 1/2 cup sherry wine or white wine
- 1 tablespoon fresh lemon juice (about half a lemon)
Broth and Seasoning
- 8 cups high quality beef broth
- 2 cups water
- 1 tablespoon Better Than Bouillon Beef Base
- 3 carrots, peeled and roughly chopped
- 1 yellow onion, roughly chopped
- 2 stalks celery, roughly chopped
- 6 large cloves garlic, smashed
- 1 teaspoon prepared horseradish (or more, to taste)
- 3 sprigs fresh thyme (or 1/2 teaspoon dried thyme)
- 3 small sprigs fresh rosemary (or 1/2 teaspoon dried rosemary)
- 3 bay leaves
- 15 peppercorns (about 1/2 teaspoon)
Bread and Cheese Topping
- 1 (1-pound) loaf of French bread, sliced into 1-inch thick slices
- 1 cup Gruyere cheese, freshly grated
- 1 cup Parmesan cheese, freshly grated
- 8 ounces Swiss cheese, sliced
- Freshly chopped chives
- Freshly cracked black pepper
Instructions
- Slice the Onions: Thinly slice about 4 large yellow onions (approximately 3 pounds) to yield about 8 cups, ensuring even caramelization and a smooth texture in the soup.
- Caramelize the Onions: In a 12-inch, high-sided stainless steel pan, melt 4 tablespoons of butter over medium heat. Add the sliced onions, then sprinkle with 1 tablespoon kosher salt and cayenne pepper if using. Cook over medium heat for about 10 minutes until the onions become translucent, stirring occasionally to prevent burning.
- Slow Caramelization: Lower the heat to medium-low and continue cooking the onions for approximately 90 minutes. Stir every 10 to 20 minutes, ensuring the onions turn a deep golden brown and develop a sweet, rich flavor without any burnt edges.
- Prepare the Broth: While the onions cook, combine 8 cups of beef broth, 2 cups water, and 1 tablespoon Better Than Bouillon Beef Base in a large Dutch oven or stockpot over high heat. Add chopped carrots, onion, celery, smashed garlic, horseradish, fresh thyme, rosemary, bay leaves, and peppercorns. Bring the mixture to a boil, then reduce heat and simmer covered with a vented lid for about 90 minutes, in parallel with the onion caramelization.
- Strain the Broth: Once the broth and onions are ready, strain the broth through a colander to remove the vegetables and herbs. Discard the solids and return the clear broth to the pot; keep it warm on low heat.
- Add Flour and Deglaze: Sprinkle 2 tablespoons of flour over the caramelized onions, stirring and cooking for 1 to 2 minutes to eliminate the raw flour taste. Pour in 1/2 cup sherry or white wine and increase heat to medium, scraping up any browned bits from the pan. Add 1 tablespoon fresh lemon juice and cook until most of the liquid has absorbed.
- Combine Onions and Broth: Transfer the caramelized onions and any pan juices into the warm broth. Stir thoroughly, then taste and adjust seasoning with additional salt, horseradish, or herbs as desired.
- Prepare the Bread: Preheat the oven to 350°F (175°C). Slice the French bread into 1-inch thick slices, arrange them on a baking sheet in a single layer, and toast them for 10 minutes. Flip each slice and toast for another 5 minutes until both sides are crisp. Optionally, brush slices with butter before toasting for extra richness.
- Assemble the Soup: Grate Gruyere and Parmesan cheeses. In 7 oven-safe bowls, place about 1/2 tablespoon of each shredded cheese at the bottom. Ladle the hot soup evenly into the bowls, top each with a toasted bread slice, then sprinkle more Gruyere and Parmesan cheese on top and finish with a slice of Swiss cheese.
- Broil and Serve: Place the prepared bowls on a baking sheet and position them on the upper third rack of the oven. Broil on high for 2 to 4 minutes, watching closely, until the cheese melts and bubbles with golden brown spots. Carefully remove the bowls, garnish with freshly chopped chives and freshly cracked black pepper, and serve immediately. Warn guests that the bowls will be hot.
Notes
- Slow caramelization of the onions is key to developing deep, sweet flavors without burning.
- If you prefer a milder soup, omit the cayenne pepper and horseradish.
- Use high-quality beef broth for the best flavor. Homemade broth will enhance the richness.
- Toast bread slices thoroughly to prevent sogginess when added to the soup.
- Broil the cheese topping under close supervision to avoid burning.
- This soup can be prepared a day in advance; store broth and onions separately and assemble before serving.
- For a vegetarian variation, substitute beef broth and beef base with vegetable broth and omit horseradish if desired.
- Prep Time: 20 minutes
- Cook Time: 1 hour 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: French