Warm, comforting, and irresistibly rich, Red Onion Soup takes a classic French-inspired recipe to new heights with the subtle sweetness of deeply caramelized red onions. This soul-soothing dish is made with a base of buttery red onions, garlic, fresh thyme, and a splash of dry white wine, simmered in savory vegetable stock and finished with a hint of balsamic vinegar for a tangy depth of flavor. Topped with crisp slices of toasted French bread and a golden, bubbly layer of Gruyère cheese, this soup is a perfect balance of hearty and elegant. Ideal for a cozy lunch or an impressive dinner starter, it’s an easy yet refined dish to share with loved ones. Whether you're seeking a vegetarian twist on classic onion soup or simply a flavorful, warming meal, this recipe is sure to satisfy.
Peel and thinly slice the red onions. Mince the garlic cloves.
In a large, heavy-bottomed pot, melt the butter with olive oil over medium-low heat.
Add the sliced red onions, garlic, thyme sprigs, and bay leaf into the pot. Sauté gently, stirring frequently, for 25–30 minutes until the onions are deeply caramelized and golden brown.
Deglaze the pot by pouring in the white wine, scraping up any browned bits from the bottom. Let it simmer for 2–3 minutes until the wine has reduced by half.
Add the vegetable stock to the pot and bring to a gentle simmer. Let the soup cook for another 20 minutes to develop flavors.
Remove the thyme sprigs and bay leaf. Stir in the balsamic vinegar, salt, and black pepper. Taste and adjust seasoning as needed.
Preheat the broiler in your oven. While the soup is finishing, toast the slices of French bread lightly on a baking sheet.
Ladle the soup into oven-safe bowls. Place a toasted slice of French bread on top of each bowl and generously sprinkle the grated Gruyère cheese over the bread.
Place the bowls under the broiler for 2–3 minutes, or until the cheese is melted and bubbly. Keep a close eye to prevent burning.
Carefully remove the bowls from the oven, allow to cool slightly, and serve the soup hot. Enjoy!
Serving size | 2868 grams (2868.0g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2765 |
Total Fat 135.40g | 174% |
Saturated Fat 64.70g | 324% |
Polyunsaturated Fat 8.40g | |
Cholesterol 273mg | 91% |
Sodium 7964mg | 346% |
Total Carbohydrate 271.10g | 99% |
Dietary Fiber 38.80g | 139% |
Total Sugars 83.40g | |
Protein 102.80g | 206% |
Vitamin D 36IU | 180% |
Calcium 2068mg | 159% |
Iron 17mg | 96% |
Potassium 4390mg | 93% |
Source of Calories