Comforting French Onion Soup

A warm and inviting homemade French onion soup recipe, rich with caramelized onions and topped with cheesy toast.

Recipe Details

  • Prep Time: 10 minutes
  • Cook Time: 50 minutes
  • Total Time: 1 hour
  • Servings: 4-6

Full Ingredient List

  • 4 pounds yellow onions
  • 3 tablespoons butter
  • 4 cloves garlic, minced
  • 3 tablespoons flour
  • 1/2 cup dry white wine
  • 6 cups beef stock or veggie stock
  • 1 teaspoon Worcestershire sauce
  • 1 bay leaf
  • 3 sprigs fresh thyme
  • baguette
  • grated or sliced cheese (Gruyere, Asiago, Swiss, Gouda or Mozzarella)
  • fine sea salt
  • freshly-cracked black pepper

Soup Base

Tools and Equipment

  • large stockpot
  • wooden spoon

Ingredients

Quantity Name Preparation Notes Substitutions
4 pounds yellow onions peeled and thinly sliced
3 tablespoons butter vegan butter, olive oil
4 cloves garlic minced
3 tablespoons flour gluten-free flour blend
1/2 cup dry white wine
6 cups beef stock veggie stock
1 teaspoon Worcestershire sauce
1 bay leaf
3 sprigs fresh thyme 1 teaspoon dried thyme
fine sea salt to taste
freshly-cracked black pepper to taste

Instructions

  1. Step 1: Melt butter in a large heavy-bottomed stockpot over medium-high heat. Add sliced onions and cook, stirring occasionally, until caramelized (about 30 minutes). (Tips: Stir more frequently near the end of cooking to prevent burning.)
  2. Step 2: Add minced garlic to the pot and sauté for 2 minutes. Stir in flour and cook for an additional minute.
  3. Step 3: Pour in white wine to deglaze the pan, scraping up any browned bits from the bottom.
  4. Step 4: Add stock, Worcestershire sauce, bay leaf, and thyme. Bring the mixture to a simmer, reduce heat to medium-low, cover, and simmer for at least 10 minutes. (Tips: Taste and adjust seasoning with salt and pepper.)

Cheesy Toast Topping

Tools and Equipment

  • oven
  • baking sheet

Ingredients

Quantity Name Preparation Notes Substitutions
baguette sliced
cheese grated or sliced
fine sea salt to taste
freshly-cracked black pepper to taste

Instructions

  1. Step 1: Preheat oven to 400°F. Slice the baguette into 1-inch thick pieces and place on a baking sheet.
  2. Step 2: Bake for 6-8 minutes until toasted and golden. Set aside.
  3. Step 3: Switch oven to broil. Once soup is ready, ladle it into oven-safe bowls, top with toasted baguette slices and desired amount of cheese. (Tips: Keep a close eye to ensure the cheese does not burn.)
  4. Step 4: Place bowls on a baking sheet about 6 inches from the heat source. Broil for 2-4 minutes until cheese is melted and bubbly. Serve immediately.

Additional Information

Notes: Feel free to make the soup vegan by using vegan butter, vegetable stock, and vegan cheese.

Tags

French-inspired vegetarian-friendly comfort food