Nutrition Facts for Vegetarian onion soup
Blog Research API Download App

Vegetarian Onion Soup

Image of Vegetarian Onion Soup
Nutriscore Rating: 67/100

Warm your soul with this rich and comforting Vegetarian Onion Soup, a plant-based twist on the classic French favorite. Slow-caramelized yellow onions create a deeply savory and slightly sweet base, perfectly complemented by aromatic thyme, bay leaves, and a splash of dry white wine. This hearty soup is simmered in robust vegetable stock, ladled into oven-safe bowls, and crowned with toasted baguette slices and a bubbling layer of golden, melty Gruyère cheese. Perfect for cozy dinners or an elegant starter, this vegetarian masterpiece is easy to prepare yet tastes gourmet. Serve it hot, and let every spoonful transport you to a rustic French bistro.

Get More Healthy Recipes with SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Discover personalized meal ideas
Track your nutrition effortlessly
Get AI-powered health insights
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
55 min
🕐
Total Time
1 hr 10 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

13 items
  • 6 large Yellow onions
  • 3 tablespoons Unsalted butter
  • 2 tablespoons Olive oil
  • 3 cloves Garlic
  • 1 teaspoon Granulated sugar
  • 1 cup Dry white wine
  • 6 cups Vegetable stock
  • 4 sprigs Thyme
  • 2 Bay leaves
  • 1 teaspoon Salt
  • 0.5 teaspoon Black pepper
  • 1 small loaf French baguette
  • 2 cups Gruyère cheese
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

15 steps
1

Peel and thinly slice the yellow onions into even half-moons.

2

In a large heavy-bottomed pot or Dutch oven, melt butter and olive oil over medium heat.

3

Add the sliced onions and cook, stirring occasionally, for 10 minutes until they soften slightly.

4

Add granulated sugar and continue to cook, stirring often, for another 20 to 25 minutes until the onions are deeply caramelized and golden brown.

5

Slice garlic cloves thinly and add them to the pot. Cook for 2 minutes until fragrant.

6

Pour in the white wine and scrape up any browned bits from the bottom of the pot. Allow it to simmer for 5 minutes to reduce slightly.

7

Add the vegetable stock, thyme sprigs, bay leaves, salt, and black pepper to the pot. Bring to a gentle simmer over medium-low heat.

8

Partially cover the pot with a lid and simmer the soup for 20 minutes to let the flavors meld together.

9

While the soup is simmering, preheat your oven to 400°F (200°C). Slice the baguette into 1-inch-thick rounds and arrange them on a baking sheet.

10

Toast the baguette slices in the oven for 8 to 10 minutes until golden and crisp.

11

Grate the Gruyère cheese and set aside.

12

Once the soup is ready, remove and discard the thyme sprigs and bay leaves.

13

Ladle the soup into oven-safe bowls and top each serving with a toasted baguette slice and a generous amount of grated Gruyère cheese.

14

Place the bowls on a baking sheet and broil for 2 to 3 minutes, or until the cheese is bubbly and slightly browned.

15

Serve the soup hot, garnished with fresh thyme if desired, and enjoy!

Cooking Tip: Take your time with each step for the best results!
3164
cal
127.0g
protein
270.9g
carbs
161.7g
fat

Nutrition Facts

1 serving (3049.5g)
Calories
3164
% Daily Value*
Total Fat 161.7 g 207%
Saturated Fat 78.9 g 394%
Polyunsaturated Fat 8.9 g
Cholesterol 383 mg 128%
Sodium 7984 mg 347%
Total Carbohydrate 270.9 g 99%
Dietary Fiber 36.5 g 130%
Total Sugars 68.1 g
Protein 127.0 g 254%
Vitamin D 2.1 mcg 11%
Calcium 3174 mg 244%
Iron 13.7 mg 76%
Potassium 4429 mg 94%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

35.6%%
16.7%%
47.8%%
Fat: 1455 cal (47.8%%)
Protein: 508 cal (16.7%%)
Carbs: 1083 cal (35.6%%)