Warm, savory, and deeply flavorful, Four Onion Soup is a comforting twist on the classic French onion soup. This hearty recipe celebrates the complexity of alliums by combining caramelized yellow onions, red onions, shallots, and leeks to create a rich, golden base. Slowly cooked to perfection, the onions are simmered with dry white wine, beef or vegetable stock, and aromatic herbs like thyme and bay leaf, ensuring layers of bold, earthy flavor in every spoonful. Topped with broiled Gruyere cheese over crusty baguette slices, this soup delivers a perfect balance of creamy, cheesy indulgence and elegant depth. Ready in just over an hour, this elegant soup is perfect for cozy weeknight dinners or as a centerpiece for entertaining guests. Rich in flavor and irresistibly satisfying, Four Onion Soup is sure to become your new go-to for homemade comfort food.
Peel and thinly slice the yellow onions, red onions, and shallots. Clean and thinly slice the leeks (white and light green parts only).
In a large, heavy-bottomed pot, melt the butter and olive oil over medium heat.
Add the sliced yellow onions, red onions, shallots, and leeks to the pot. Stir well to coat them in the butter and oil.
Reduce the heat to medium-low and cook the onions slowly, stirring occasionally, for 25-30 minutes or until they are deeply caramelized and golden brown.
Sprinkle the flour over the caramelized onions and stir well to combine. Cook for 1-2 minutes to remove the raw flour taste.
Deglaze the pot by pouring in the dry white wine. Stir and scrape the bottom of the pot to release any browned bits.
Once the wine has reduced by half, add the beef or vegetable stock to the pot.
Tie the thyme sprigs and bay leaf together with kitchen twine to make a bouquet garni, and add it to the pot.
Bring the soup to a gentle boil, then reduce the heat to low and simmer uncovered for 20 minutes. Stir occasionally.
Season the soup with salt and black pepper to taste. Remove the bouquet garni and discard it.
Preheat your broiler. Place the toasted baguette slices on a baking sheet and sprinkle each slice with shredded Gruyere cheese.
Broil the baguette slices for 2-3 minutes, or until the cheese is melted and bubbly.
Ladle the hot soup into bowls and top each serving with a cheesy baguette slice.
Serve immediately and enjoy the comforting flavors of Four Onion Soup.
Serving size | 3428 grams (3428.0g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3250 |
Total Fat 139.80g | 179% |
Saturated Fat 70.70g | 354% |
Polyunsaturated Fat 2.40g | |
Cholesterol 368mg | 123% |
Sodium 10630mg | 462% |
Total Carbohydrate 328.50g | 119% |
Dietary Fiber 31.30g | 112% |
Total Sugars 77.80g | |
Protein 136.30g | 273% |
Vitamin D 7IU | 34% |
Calcium 3170mg | 244% |
Iron 27mg | 149% |
Potassium 3070mg | 65% |
Source of Calories