Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
French Onion Soup 51.png

French Onion Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🧅 French Onion Soup is a classic comfort food featuring rich caramelized onions and a flavorful broth.
🧀 Topped with melted Gruyère and mozzarella cheese, this soup offers a warm, cheesy finish that’s perfect for cozy meals.

  • Total Time: 75 minutes
  • Yield: 5 servings 1x

Ingredients

Scale

4 tablespoons unsalted butter Acts as the base for caramelizing onions

5 large yellow onions, thinly sliced Adds sweetness and body to the soup

1 teaspoon salt Seasons the onions early on

1 teaspoon granulated sugar Speeds up the caramelization process

2 cloves garlic, minced Infuses the soup with aromatic depth

1/2 cup dry red wine Deglazes the pan, adding acidity and complexity

32 ounces low-sodium beef broth Forms the hearty umami base of the soup

24 ounces low-sodium chicken broth Complements the beef broth for added depth

1 tablespoon Worcestershire sauce Brings a tangy, savory note

2 sprigs fresh thyme Provides fresh herbal aromatics

1 bay leaf Adds subtle earthiness and depth

1/2 tablespoon balsamic vinegar Finishes the soup with a touch of acidity

Pinch of salt and freshly ground black pepper to taste Allows for final seasoning adjustments

5 slices French bread, 1 inch thick Serves as the base for the melted cheese topping

2 tablespoons olive oil Used to toast the bread

1 1/2 cups shredded Gruyère Swiss cheese, room temperature Melts beautifully on top

1/4 cup shredded Mozzarella cheese, room temperature Blends with Gruyère for extra melt and stretch

2 tablespoons finely grated Parmesan cheese, room temperature Adds a nutty, sharp finish to the cheese mix

Instructions

1-First Step: Mise en Place: Begin by preparing all your ingredients to make the process smooth. Peel and thinly slice the 5 large yellow onions, measure out the 32 ounces of beef broth and 24 ounces of chicken broth, and mince the 2 cloves of garlic. Preheat your oven to 400°F and brush the 5 slices of French bread with 2 tablespoons of olive oil, then set them aside for toasting later. This step takes about 10-15 minutes and ensures everything is ready.

2-Second Step: Start Sweating the Onions: Melt the 4 tablespoons of unsalted butter in a large pot over medium heat. Add the sliced onions, 1 teaspoon of salt, and 1 teaspoon of granulated sugar, stirring to coat them evenly. Cook for about 10 minutes, stirring occasionally to prevent sticking, until the onions soften and begin to release their juices. This gentle sweating sets the stage for deep caramelization without burning.

3-Third Step: Caramelize the Onions: Lower the heat to medium-low and continue cooking the onions for 30-45 minutes, stirring every few minutes to ensure even browning. Once they turn a deep golden color, add the 2 minced garlic cloves and cook for another 2 minutes. Deglaze the pot with 1/2 cup of dry red wine, scraping up any browned bits from the bottom for added flavor. For adaptations, use vegetable broth here if making a vegetarian version to keep the umami intact.

4-Fourth Step: Add Broth and Simmer: Pour in the 32 ounces of beef broth, 24 ounces of chicken broth, 1 tablespoon of Worcestershire sauce, 2 sprigs of fresh thyme, and 1 bay leaf. Bring the mixture to a gentle boil over medium heat, then reduce to low and simmer for 20-25 minutes. Skim off any foam and adjust seasoning with a pinch of salt and freshly ground black pepper to taste. For low-sodium options, choose low-sodium stock from the start to control the flavors.

5-Fifth Step: Assemble and Broil: Ladle the soup into oven-safe bowls, then float a slice of toasted French bread on top of each. Sprinkle the bread with 1 1/2 cups of shredded Gruyère, 1/4 cup of shredded Mozzarella, and 2 tablespoons of grated Parmesan. Broil in the preheated oven at 400°F for 2-4 minutes until the cheese bubbles and turns golden. If using gluten-free bread, ensure it’s sturdy enough to handle the heat for that perfect melted cheese effect.

6-Final Step: Finishing Touches: Remove the bowls from the oven and let them cool for a minute before garnishing with extra thyme if desired. Serve the soup hot, suggesting 1-2 bowls per person based on portion needs. For vegan swaps, add dairy-free cheese at this stage to maintain that gooey topping while keeping the recipe adaptable. This step ensures your French onion soup is ready to impress at any gathering.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

🧅 Slowly caramelize onions for rich, deep flavor—don’t rush this step.
🍞 Use day-old French bread for the best texture when toasting.
🧀 Mix different cheeses for a complex and creamy melted topping.

  • Author: Brandi Oshea
  • Prep Time: 15 minutes
  • Cook Time: 60 minutes
  • Category: Soup, French, Comfort Food
  • Method: Caramelizing, Simmering, Broiling
  • Cuisine: French
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 bowl