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

40-Minute French Onion Soup Recipe That Melts Hearts

French onion soup is a classic dish made with caramelized onions, beef broth, and topped with melted cheese.

  • Total Time: 1 hour 15 mins
  • Yield: 4 servings 1x

Ingredients

Scale
  • 4 large onions, thinly sliced
  • 4 tbsp unsalted butter
  • 1 tbsp olive oil
  • 1 tsp sugar
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 4 cups beef broth
  • 2 cups water
  • 1/2 cup dry white wine
  • 1 bay leaf
  • 1 tsp thyme
  • 1 baguette, sliced
  • 1 1/2 cups Gruyère cheese, grated

Instructions

  1. Melt butter and olive oil in a large pot.
  2. Add onions, sugar, salt, and pepper. Cook until caramelized.
  3. Pour in wine and scrape browned bits from the pot.
  4. Add broth, water, bay leaf, and thyme. Simmer for 30 minutes.
  5. Toast baguette slices.
  6. Ladle soup into bowls, top with toasted bread and cheese.
  7. Broil until cheese melts.

Notes

  • Use sweet onions for best flavor.
  • Caramelizing onions takes time—don’t rush.
  • Substitute vegetable broth for a vegetarian version.
  • Author: Janet D. Evans
  • Prep Time: 15 mins
  • Cook Time: 1 hour
  • Category: Soup
  • Method: Stovetop
  • Cuisine: French
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 320
  • Sugar: 8g
  • Sodium: 980mg
  • Fat: 18g
  • Saturated Fat: 10g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 3g
  • Protein: 12g
  • Cholesterol: 45mg

Keywords: French onion soup, caramelized onion soup, cheese soup