Delicious bowl of French Onion Soup topped with melted cheese and herbs

French onion soup is a classic dish that warms both the heart and the soul. With its rich flavors and comforting aroma, this French delicacy transforms simple ingredients into a bowl of luxury. The sweet, caramelized onions meld beautifully with the savory beef broth, creating a flavor combination that is both satisfying and deeply comforting. Topped with crusty bread and melted Gruyère cheese, this soup is perfect for chilly evenings or as a starter for a special dinner.

Recipe Information

  • Prep Time: 15 minutes
  • Cook Time: 1 hour
  • Total Time: 1 hour 15 minutes
  • Servings: 6
  • Difficulty Level: Medium

Nutrition Information

  • Calories per serving: 300
  • Protein: 10 grams
  • Carbohydrates: 30 grams
  • Fat: 15 grams
  • Fiber: 1 gram
  • Sugar: 5 grams
  • Sodium: 900 mg

Why Make This French Onion Soup

Making French onion soup at home allows you to enjoy its rich flavors without the wait at a restaurant. The process of slowly caramelizing the onions fills your kitchen with an irresistible fragrance that can’t be replicated with store-bought alternatives. Plus, each bowl brimming with gooey cheese and crunchy bread is a feast for the senses, elevating any meal with a touch of elegance. It’s a fantastic recipe that balances effort with a delightful payoff.

How to Make French Onion Soup

To create this delicious French onion soup, follow these steps that guide you through the process of caramelizing the onions to the final broiling touch.

Ingredients:

  • 4 large onions, thinly sliced
  • 4 tablespoons butter
  • 1 tablespoon olive oil
  • 1 teaspoon sugar
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 cup dry white wine
  • 8 cups beef broth
  • 1 tablespoon flour
  • 1 bay leaf
  • 1 teaspoon thyme
  • 8 slices French bread
  • 2 cups grated Gruyère cheese

Directions:

  • Step 1: Preparation

    In a large pot, melt the butter and olive oil over medium heat. Add the onions, sugar, and salt. Cook, stirring frequently, until the onions are caramelized, about 30-40 minutes.

  • Step 2: Mixing

    Sprinkle the flour over the onions and cook for an additional minute, stirring to combine.

  • Step 3: Cooking

    Add the white wine to the pot, scraping the bottom to release any caramelized bits. Next, pour in the beef broth, add the bay leaf and thyme. Bring the mixture to a simmer and let it cook for about 20 minutes, allowing the flavors to develop.

  • Step 4: Finishing

    Preheat your broiler. Ladle the soup into oven-safe bowls, top each with a slice of French bread, and sprinkle generously with Gruyère cheese. Place under the broiler until the cheese is melted and bubbly, around 2-3 minutes. Serve hot, and enjoy!

How to Serve French Onion Soup

Serve your French onion soup hot, garnished with additional fresh thyme if desired. It’s perfect as a starter for a cozy dinner or served alongside a fresh salad for a complete meal. Pair it with a glass of dry white wine to complement the flavors beautifully.

How to Store French Onion Soup

If you have leftover soup, let it cool completely before transferring it to an airtight container. It can be stored in the refrigerator for up to 3 days. For longer storage, freeze the soup (without the cheese and bread) for up to 3 months. To reheat, simply thaw and warm it on the stove, adding fresh cheese and bread before serving.

Expert Tips for Perfect French Onion Soup

  • Use sweet onions like Vidalia for a deeper, richer sweetness.
  • Don’t rush the caramelization; patience is key—the more they caramelize, the more flavorful your soup will be.
  • Taste the broth as it simmers; you may want to adjust the seasoning with salt and pepper.
  • For a twist, add a splash of balsamic vinegar during the cooking for extra depth.

Delicious Variations

  • Vegetarian Version: Swap out the beef broth for a hearty vegetable broth to make a vegetarian-friendly soup.
  • Cheese Alternatives: If Gruyère is hard to find or if you want a different flavor, consider using a mix of mozzarella and Parmesan for a creamy texture with a tangy finish.
  • Herb Infusion: Throw in a few sprigs of fresh rosemary or sage during the simmering phase for an added aroma.

Frequently Asked Questions

  • Can I make this soup ahead of time?
    Yes! French onion soup can be made a day in advance. Just reheat it gently and add your cheese and bread before serving.

  • What type of bread works best?
    French bread or a crusty baguette are ideal for this soup, as they hold up well when broiled.

  • How can I make it gluten-free?
    Use gluten-free bread and replace the all-purpose flour with a gluten-free flour option.

  • Can I use different types of cheese?
    Absolutely! While Gruyère is traditional, Swiss cheese or a sharp cheddar can also work well.

  • Is it okay to skip the wine?
    Yes, you can simply omit the wine or use additional beef broth if you prefer.

Conclusion

French onion soup is a delightful dish that invites warmth and comfort into any meal. By following this simple recipe, you can create a bowl of deliciousness that not only nourishes the body but also warms the heart. Whether you’re enjoying it as a treat for yourself or serving it at a gathering, this classic soup is sure to impress. Gather your ingredients, embrace the joy of cooking, and savor every spoonful!

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


  • Author: hannah-belssy
  • Total Time: 75 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian (when using vegetable broth)

Description

A classic dish that warms both the heart and the soul, featuring caramelized onions, savory beef broth, crusty bread, and melted Gruyère cheese.


Ingredients

Scale
  • 4 large onions, thinly sliced
  • 4 tablespoons butter
  • 1 tablespoon olive oil
  • 1 teaspoon sugar
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 cup dry white wine
  • 8 cups beef broth
  • 1 tablespoon flour
  • 1 bay leaf
  • 1 teaspoon thyme
  • 8 slices French bread
  • 2 cups grated Gruyère cheese

Instructions

  1. In a large pot, melt the butter and olive oil over medium heat. Add the onions, sugar, and salt. Cook, stirring frequently, until the onions are caramelized, about 30-40 minutes.
  2. Sprinkle the flour over the onions and cook for an additional minute, stirring to combine.
  3. Add the white wine to the pot, scraping the bottom to release any caramelized bits. Next, pour in the beef broth, add the bay leaf and thyme. Bring the mixture to a simmer and let it cook for about 20 minutes, allowing the flavors to develop.
  4. Preheat your broiler. Ladle the soup into oven-safe bowls, top each with a slice of French bread, and sprinkle generously with Gruyère cheese. Place under the broiler until the cheese is melted and bubbly, around 2-3 minutes. Serve hot, and enjoy!

Notes

Use sweet onions like Vidalia for richer sweetness. For a vegetarian version, swap beef broth for vegetable broth.

  • Prep Time: 15 minutes
  • Cook Time: 60 minutes
  • Category: Appetizer
  • Method: Cooking
  • Cuisine: French

Nutrition

  • Serving Size: 1 serving
  • Calories: 300
  • Sugar: 5g
  • Sodium: 900mg
  • Fat: 15g
  • Saturated Fat: 9g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 1g
  • Protein: 10g
  • Cholesterol: 40mg

MORE RECIPES

Hannah Belssy

Pro Chef & Bloger

Hi, I’m Hannah, the enthusiastic home chef behind Taste Quick! I’m convinced that incredible food can be both simple and quick to prepare. At Taste Quick, I share my beloved recipes that unite families at mealtime

NEW RECIPES

Scroll to Top