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
Homemade French Onion Soup

Homemade French Onion Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Nora
  • Total Time: 1 hour 20 minutes
  • Yield: 4 servings

Description

Rich, deeply caramelized onions simmered in savory beef broth and topped with crusty toasted baguette and bubbly melted Gruyère cheese—this Homemade French Onion Soup is the ultimate comfort food. Perfect for a cozy dinner, holiday starter, or elevated weeknight meal, this easy recipe delivers restaurant-quality flavor right from your kitchen. Whether you’re searching for hearty dinner ideas, classic comfort food recipes, or impressive yet simple food ideas, this timeless soup is always a winner.


Ingredients

4 large yellow onions thinly sliced

3 tablespoons unsalted butter

1 tablespoon olive oil

3 cloves garlic minced

1 tablespoon all purpose flour

1/2 cup dry white wine

6 cups beef broth

1 teaspoon fresh thyme leaves

1 bay leaf

1/2 teaspoon salt

1/2 teaspoon black pepper

8 slices baguette

1 1/2 cups shredded Gruyère cheese


Instructions

1. Melt butter with olive oil in a large pot over medium heat. Add sliced onions and cook 35 to 45 minutes until deeply caramelized.

2. Add minced garlic and cook 1 minute. Stir in flour and cook another minute.

3. Pour in white wine and scrape up browned bits. Simmer 2 to 3 minutes.

4. Add beef broth, thyme, bay leaf, salt, and pepper. Simmer uncovered 20 minutes. Remove bay leaf.

5. Toast baguette slices at 400 degrees Fahrenheit until crisp.

6. Ladle soup into oven safe bowls, top with toasted bread and shredded Gruyère.

7. Broil 2 to 4 minutes until cheese is melted and golden. Serve immediately.

Notes

Do not rush the caramelization process. Cooking the onions slowly over medium heat develops the deep sweet flavor that defines authentic French onion soup.

  • Prep Time: 15 minutes
  • Cook Time: 1 hour 5 minutes
  • Category: Soup
  • Method: Stovetop and Broil
  • Cuisine: French

Nutrition

  • Serving Size: 1 bowl
  • Calories: 420
  • Sugar: 9g
  • Sodium: 980mg
  • Fat: 22g
  • Saturated Fat: 12g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 34g
  • Fiber: 3g
  • Protein: 18g
  • Cholesterol: 55mg