Back to Recipes
    French Onion Soup

    French Onion Soup

    The ultimate comfort soup that transforms humble onions into liquid gold. Sweet, caramelized onions swim in rich beef broth, topped with crusty bread and melted Gruyère cheese. It's bistro perfection in a bowl.

    1 hour
    4 servings
    Easy

    Ingredients

    • 6 large yellow onions, thinly sliced
    • 4 tbsp butter
    • 2 tbsp olive oil
    • 1 tsp sugar
    • 1 tsp salt
    • 1/2 cup dry white wine
    • 6 cups beef stock
    • 2 bay leaves
    • 1/2 tsp fresh thyme
    • Salt and pepper to taste
    • 4-6 thick slices French bread
    • 1 1/2 cups grated Gruyère cheese
    • 1/2 cup grated Parmesan cheese
    • 2 tbsp brandy (optional)

    Instructions

    Step 1: Caramelize the Onions

    In a large heavy pot, melt butter with olive oil over medium heat. Add sliced onions, sugar, and salt. Cook slowly, stirring occasionally, for 30-40 minutes until deep golden brown and caramelized.

    Step 2: Deglaze

    Add white wine to the caramelized onions and scrape up any browned bits from the bottom of the pot. Let wine cook off for 2-3 minutes.

    Step 3: Add Stock

    Pour in the beef stock, add bay leaves and thyme. Bring to a boil, then reduce heat and simmer for 20 minutes. Season with salt and pepper to taste.

    Step 4: Prepare Bread

    Meanwhile, preheat oven to 450°F (230°C). Toast bread slices until golden brown on both sides. Set aside.

    Step 5: Assemble

    Ladle soup into oven-safe bowls. Float a slice of toasted bread on top of each bowl. Generously sprinkle with Gruyère and Parmesan cheeses.

    Step 6: Broil and Serve

    Place bowls on a baking sheet and broil for 2-4 minutes until cheese is bubbly and golden. Serve immediately while cheese is still melted.

    Chef's Tips

    Patience is Key: Don't rush the caramelization process. Slow, steady cooking develops the deep, sweet flavor that makes this soup special.

    Cheese Matters: Gruyère is traditional and melts beautifully. Swiss cheese works as a substitute, but avoid pre-shredded cheese.

    Bowl Safety: Use oven-safe bowls or crocks. If you don't have them, melt the cheese under the broiler on a baking sheet, then transfer to serving bowls.