Go Back
+ servings
Delicious f0a5c1974f

Classic French Onion Soup (No Wine)

Deeply caramelized onions simmered in a savory broth, topped with crisp toasted baguette and a blanket of melty Gruyère. Cozy, comforting, and made without alcohol—perfect for chilly evenings or simple, elegant dinners.
No ratings yet
Prep Time 10 minutes
Cook Time 1 hour
Total Time 1 hour 10 minutes
Course Soup
Cuisine French
Servings 4 servings
Calories 350 kcal

Ingredients
  

  • 4 large yellow onions, thinly sliced
  • 2 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 2 cloves garlic, minced
  • 1 teaspoon granulated sugar (optional, aids caramelization)
  • 6 cups beef broth (or vegetable broth for vegetarian)
  • 1 teaspoon Worcestershire sauce (use vegetarian version if needed)
  • 1 teaspoon kosher salt, plus more to taste
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon dried thyme (or 2–3 fresh sprigs)
  • 1 bay leaf
  • 1 French baguette, sliced into 1/2-inch pieces
  • 1 1/2 cups shredded Gruyère cheese (Swiss or mozzarella as substitutes)

Instructions
 

  • Set a large heavy pot over medium-low heat. Add butter and olive oil; once melted, add sliced onions and a pinch of salt. Stir to coat.
  • Cook onions low and slow, stirring occasionally, for about 10 minutes. Sprinkle in sugar to encourage even browning. Continue cooking 30–40 minutes, stirring frequently, until deep golden and jammy. If browning too fast, lower heat and add a splash of water to deglaze.
  • Stir in minced garlic and cook 30–60 seconds until fragrant. Add Worcestershire and scrape up browned bits from the pot.
  • Pour in broth; add thyme, black pepper, salt, and bay leaf. Bring to a gentle simmer and cook 20–25 minutes to meld flavors. Taste and adjust seasoning.
  • Meanwhile, preheat oven to 375°F (190°C). Arrange baguette slices on a baking sheet and toast 8–10 minutes, flipping halfway, until crisp and golden.
  • Ladle hot soup into oven-safe bowls on a baking sheet. Top each with a toasted baguette slice and a generous handful of shredded Gruyère.
  • Switch oven to broil. Broil 3–5 minutes, watching closely, until cheese is melted, bubbly, and lightly browned.
  • Carefully remove bowls. Let cool briefly before serving. Discard bay leaf and enjoy.

Nutrition

Serving: 1servingCalories: 350kcalCarbohydrates: 40gProtein: 15gFat: 15gSaturated Fat: 8gSodium: 900mgFiber: 3gSugar: 10g
Keyword Budget-Friendly Recipes, Easy Weeknight Dinners, French Onion Soup, Healthy Comfort Food, no wine French onion soup, Quick Family Meals
Tried this recipe?Let us know how it was!