Go Back
+ servings
French Onion Soup

Irresistibly Comforting French Onion Soup Made Homemade

This homemade French Onion Soup envelops you in rich flavors and comforting warmth, perfect for chilly evenings.
Prep Time 30 minutes
Cook Time 2 hours 30 minutes
Total Time 3 hours
Servings: 4 bowls
Course: Soups
Cuisine: French
Calories: 300

Ingredients
  

For the Broth
  • 2 pounds Beef Finger Ribs Roast for maximum flavor
  • 2 leaves Fresh Bay Leaves Essential for flavor
  • 2 sprigs Fresh Thyme Leaves Use fresh for best flavor
For the Soup
  • 4 medium Onions (White and Yellow) Caramelize to unlock sweetness
  • 4 cloves Garlic Cloves Thinly sliced
  • 1 tablespoon Dijon Mustard For tangy richness
  • 1 tablespoon Worcestershire Sauce Adds umami
  • 1/2 cup Dry Vermouth Can substitute with dry white wine
  • to taste Kosher Salt For seasoning
  • to taste Freshly Cracked Black Pepper For seasoning
For the Topping
  • 2 cups Shredded Gruyère Cheese High-quality for best results

Equipment

  • Dutch oven
  • Mandoline
  • Baking sheet

Method
 

Step-by-Step Instructions
  1. Start by roasting beef finger ribs under the broiler until browned, about 10–15 minutes. In a large pot, combine ribs with chopped onions, carrots, celery, garlic, bay leaves, and water. Bring to a boil, then simmer uncovered for 4–6 hours; strain the broth.
  2. Using a mandoline, slice onions evenly. In a Dutch oven, melt butter over medium heat. Add onions and cook for 45–60 minutes, stirring occasionally, until caramelized.
  3. Once onions are caramelized, add sliced garlic and thyme, stir in Dijon mustard and Worcestershire sauce, allow to sizzle for 2 minutes. Pour in beef stock and simmer for 15–20 minutes, adjusting seasoning to taste.
  4. Preheat the oven to 400°F (200°C). Slice the baguette, spread with butter, season, and toast for about 10 minutes until golden and crispy. Optionally rub with garlic after baking.
  5. Ladle soup into oven-safe bowls, top with a slice of toasted baguette, sprinkle cheese, and broil for 3–5 minutes until cheese is melted and bubbly.

Nutrition

Serving: 1bowlCalories: 300kcalCarbohydrates: 40gProtein: 20gFat: 10gSaturated Fat: 5gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gCholesterol: 30mgSodium: 800mgPotassium: 600mgFiber: 3gSugar: 5gVitamin A: 5IUVitamin C: 10mgCalcium: 200mgIron: 2mg

Notes

Use quality ingredients and caramelize onions slowly for best results. Adjust seasoning throughout cooking for perfect flavor balance.

Tried this recipe?

Let us know how it was!