Skip to content
RecipeCrave
frenchsoup

Classic French Onion Soup

4.9(88 reviews)

Deeply caramelized onions in beef broth under a blanket of bubbling gruyère on toasted baguette. Paris bistro classic, achievable at home.

Total time:
1 hr 15 min
Servings:
4
Per serving:
480 kcal
Cost per serving:
$4.10
Difficulty:
medium
Classic French Onion Soup

Step-by-step

  1. Melt butter with oil in a Dutch oven. Add onions, sugar, salt. Cook over medium-low, stirring every 10 minutes.

  2. After 35–45 minutes onions should be deep mahogany. Patience pays here.

    40 min timer

  3. Add wine, scrape the bottom. Reduce 2 minutes.

  4. Add broth, thyme, bay leaf. Simmer 20 minutes. Discard thyme stems and bay.

    20 min timer

  5. Toast baguette slices.

  6. Ladle soup into oven-safe bowls. Top with toast, smother with cheese.

  7. Broil 3 minutes until cheese bubbles and browns.

    3 min timer

Cook's tip

Onions need real time to caramelize. Cranking heat scorches them. low and slow is the only way.

Storage

Refrigerate broth 5 days. Assemble fresh for crispy toast.

Freezer: Freeze soup base 2 months.

Nutrition per serving

Calories
480
Protein
18g
Carbs
38g
Fat
24g
Fiber
4g
Sugar
14g
Sat Fat
13g
Sodium
1320mg

Estimates based on USDA FoodData Central. See our nutrition disclaimer.

Frequently asked questions

No gruyère?

Sub Comté, Emmental, or a sharp white cheddar. Avoid mozzarella. too mild.

Vegetarian version?

Use rich vegetable broth + 1 tbsp soy sauce + 1 tsp miso for umami.

Reviews

4.9(88 reviews)

Marcus B.

1 week ago

First time cooking this and the timing notes saved me. Did not lift the lid once. The crust at the bottom was the best part.

✓ Would make again

Aisha K.

2 weeks ago

Loved it but added an extra scotch bonnet — we like it spicy. Recipe scales well, made a double batch.

✓ Would make again

Tola O.

3 days ago

Made this for Sunday lunch — the smoky bottom turned out perfect. Family demolished the pot in twenty minutes.

✓ Would make again

Reviews shown are illustrative pre-launch. Real user reviews appear here as the community grows.

You might also like

Beef Bourguignondairy free

Beef Bourguignon

4.9 (67)

Rich Burgundian beef stew with red wine, bacon, mushrooms, and pearl onions. Julia Child's technique, weekend project, ten times better the next day.

Time
3 hr 30 min
Servings
6 servings
Calories
620 kcal
Cost per serving
$7.20/serving
Provençal Ratatouillevegan

Provençal Ratatouille

4.7 (52)

Slow-cooked summer vegetables. eggplant, zucchini, tomato, pepper. silky, garlicky, herb-infused. Vegan main or stunning side.

Time
1 hr 10 min
Servings
6 servings
Calories
220 kcal
Cost per serving
$2.40/serving
Creamy Tomato Tortellini Soupvegetarian

Creamy Tomato Tortellini Soup

4.9 (67)

Comfort-in-a-bowl with cheese tortellini, basil, and a velvety tomato broth. twenty-five minutes from pantry to spoon.

Time
25 min
Servings
4 servings
Calories
460 kcal
Cost per serving
$3.10/serving
Nigerian Egusi Soupgluten free

Nigerian Egusi Soup

4.9 (89)

Rich melon-seed stew with leafy greens, smoked fish, and palm oil. the Sunday afternoon soup that anchors a Nigerian table. Serve with pounded yam or fufu.

Time
1 hr 10 min
Servings
6 servings
Calories
520 kcal
Cost per serving
$4.20/serving
Quick Vietnamese Pho (Beef Noodle Soup)dairy free

Quick Vietnamese Pho (Beef Noodle Soup)

4.9 (71)

Aromatic star-anise broth, tender rice noodles, paper-thin beef finished with basil, lime, and bean sprouts. Vietnam in a bowl, in under an hour.

Time
1 hr
Servings
4 servings
Calories
380 kcal
Cost per serving
$4.20/serving
Roasted Pumpkin Soupvegetarian

Roasted Pumpkin Soup

4.8 (49)

Silky, deeply caramelized pumpkin soup with garlic, sage, and a swirl of cream. autumn weeknight comfort that tastes like it took hours.

Time
55 min
Servings
4 servings
Calories
260 kcal
Cost per serving
$1.80/serving