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
Classic Homemade Onion Soup Recipe

Classic Homemade Onion Soup Recipe

Classic Homemade Onion Soup is a comforting and nostalgic dish featuring deeply caramelized yellow onions, rich beef or vegetable broth, a touch of dry white wine, and topped with toasted baguette slices and melted Gruyère cheese. Perfect for cozy meals or entertaining, this soup balances sweet and savory flavors beautifully and can be customized to suit various dietary preferences.

  • Total Time: 1 hour 15 minutes
  • Yield: 6 servings 1x

Ingredients

Scale

Main Ingredients

  • 68 large yellow onions, thinly sliced
  • 3 tablespoons unsalted butter
  • 6 cups beef or vegetable broth
  • 1 cup dry white wine (optional but recommended)
  • 34 fresh thyme sprigs
  • 1 baguette, sliced
  • 2 cups grated Gruyère cheese
  • Salt, to taste
  • Freshly ground black pepper, to taste

Instructions

  1. Caramelize the Onions: Start by slicing the onions thinly. Cook them slowly in butter over medium-low heat, stirring occasionally. This process takes about 45 minutes or more, allowing the onions to soften and develop a deep, golden brown color with an intensely sweet flavor.
  2. Deglaze the Pot: Once the onions are caramelized, add the dry white wine to the pot to deglaze, scraping up any browned bits stuck to the bottom. Let it simmer until most of the wine evaporates, adding complex layered flavor to the soup.
  3. Add Broth and Herbs: Pour in the beef or vegetable broth along with the fresh thyme sprigs. Bring the mixture to a gentle simmer and cook for 20-30 minutes to allow the flavors to meld and deepen.
  4. Prepare the Bread and Cheese: Toast the baguette slices until golden and crispy. Generously top each slice with grated Gruyère cheese; these will be broiled later to create a gooey crust.
  5. Assemble and Broil: Ladle the hot soup into oven-safe bowls, place the cheesy bread slices on top, and broil for a few minutes until the cheese bubbles and browns. Serve immediately for the freshest taste and luscious texture.

Notes

  • Slow and steady caramelizing of onions builds full sweetness and depth.
  • Use quality broth, either homemade or store-bought, for richer flavor.
  • Don’t skip the wine—it adds brightness and balances sweetness.
  • Choose good melting cheese like Gruyère for smooth, non-oily melt.
  • Watch the broiler closely to avoid burning the cheese topping.
  • Author: Lina
  • Prep Time: 15 minutes
  • Cook Time: 1 hour
  • Category: Appetizers
  • Method: Baking
  • Cuisine: French
  • Diet: Gluten Free (if served without bread or use gluten-free bread alternative)

Nutrition

  • Serving Size: 1 bowl (approx. 1 1/2 cups)
  • Calories: 280
  • Sugar: 8g
  • Sodium: 900mg
  • Fat: 14g
  • Saturated Fat: 8g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 25g
  • Fiber: 3g
  • Protein: 10g
  • Cholesterol: 35mg

Keywords: classic onion soup, homemade onion soup, French onion soup, comfort food, caramelized onions, Gruyère cheese soup