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


  • Author: Ethan Brooks
  • Total Time: 1 hour
  • Yield: Serves approximately 6 people 1x

Description

Indulge in the warmth of homemade French onion soup, a timeless classic that brings comfort and joy to any meal. With layers of sweet caramelized onions, rich beef broth, and a golden crust of melted Gruyère cheese, this dish is perfect for cozy dinners or impressing guests at your next gathering. In less than an hour, you can create a bowl of bliss that evokes memories of charming Parisian bistros.


Ingredients

Scale
  • 4 medium yellow onions, thinly sliced
  • 4 tbsp butter
  • ½ cup white wine
  • 6 cups beef broth
  • Salt and pepper to taste
  • 1 crusty baguette, sliced into 1-inch pieces
  • 2 cups grated Gruyère cheese

Instructions

  1. Peel and thinly slice the onions for even cooking.
  2. In a large pot over medium heat, melt butter until foamy. Add sliced onions and caramelize for about 30-45 minutes, stirring occasionally until golden brown.
  3. Deglaze the pot with white wine, scraping up any browned bits.
  4. Pour in beef broth and season with salt and pepper. Simmer gently for 20 minutes to meld flavors.
  5. While the soup simmers, toast baguette slices until golden brown.
  6. Ladle soup into oven-safe bowls; top with toasted baguette slices and generously sprinkle with Gruyère cheese.
  7. Broil until the cheese bubbles and turns golden brown (about 5-7 minutes). Serve hot.
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Category: Soup
  • Method: Baking
  • Cuisine: French

Nutrition

  • Serving Size: 1 bowl (approx. 300g)
  • Calories: 450
  • Sugar: 6g
  • Sodium: 900mg
  • Fat: 25g
  • Saturated Fat: 15g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 5g
  • Protein: 10g
  • Cholesterol: 60mg

Keywords: For a vegetarian version, substitute vegetable broth for beef broth. Enhance flavor by adding fresh herbs like thyme or bay leaf during simmering. Top with balsamic vinegar for an extra depth of flavor.