French Onion Soup – Rich, Savory & Easy to Make

Deep caramelized flavor, cheesy topping & no wine needed

This French Onion Soup is rich, savory, and beautifully comforting all without using wine or bacon. Slow-caramelized onions give it a naturally deep, sweet flavor, while a blend of herbs and broth creates a warm, cozy base that tastes like it simmered in a Parisian kitchen. Topped with toasted bread and gooey melted cheese, this Emma’s Cake Studio version is pure comfort in a bowl. Perfect for chilly evenings, elegant dinners, or a simple cozy night at home, it delivers restaurant-level flavor with simple pantry ingredients. just classic, golden, delicious French onion goodness!

Time Breakdown

  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Total Time: 50 minutes
  • Servings: 4

Ingredients List

Onion Base

  • 4 large yellow onions, thinly sliced
  • 3 tablespoons butter
  • 1 tablespoon olive oil
  • 2 cloves garlic, minced
  • 1 teaspoon sugar (helps caramelize)
  • 1 teaspoon thyme
  • 1 bay leaf

🍲 Broth

  • 4 cups beef or vegetable broth
  • 1 tablespoon soy sauce (umami boost instead of wine)
  • Salt & black pepper to taste

Topping

  • 8 slices of toasted French bread or baguette
  • 1 ½ cups shredded Gruyère or mozzarella

Kitchen Tools You’ll Need

This recipe doesn’t require fancy gadgets just a few reliable kitchen basics to keep everything simple and stress-free:

  • Large pot or Dutch oven
  • Wooden spoon
  • Cutting board
  • Sharp knife
  • Oven-safe bowls
  • Baking sheet

Step-by-Step Beginner-Friendly Instructions

  1. Caramelize the onions:
    Melt butter with olive oil in a pot over medium heat. Add sliced onions, sugar, and a pinch of salt. Cook 20–25 minutes, stirring often, until golden and deeply caramelized.
  2. Add garlic & herbs:
    Stir in garlic, thyme, and bay leaf. Cook 1 minute until fragrant.
  3. Add broth:
    Pour in beef or vegetable broth and soy sauce. Bring to a gentle simmer for 10–15 minutes. Season with salt and pepper.
  4. Prep the bread:
    Toast baguette slices in the oven until lightly crisp.
  5. Assemble:
    Ladle soup into oven-safe bowls. Place toasted bread on top and cover with a generous pile of cheese.
  6. Broil:
    Broil 2–3 minutes until the cheese melts, bubbles, and turns golden.
  7. Serve:
    Enjoy hot with a spoon and extra bread on the side!

Pro Tips

  • Low & slow is key: The deeper the caramelization, the richer the flavor.
  • No wine needed: Soy sauce adds amazing depth and umami.
  • Use oven-safe bowls: Makes broiling the cheese easier and safer.
  • Make it heartier: Add cooked chicken or extra toasted baguette slices.

Nutrition Table

Serving SizeCaloriesProteinCarbsFatFiberSugar
1 bowl38016g32g20g3g10g