Forget everything you thought you knew about onion soup! We’re taking the humble onion and transforming it into a bowl of pure, velvety comfort. This isn’t your typical French onion; it’s a richer, creamier cousin, elevated with the malty depth of dark beer and a silky, luxurious finish. Slowly caramelized onions create a sweet, jammy base, while the stout adds a wonderful complexity that will have you scraping the bowl clean. It’s the perfect sophisticated yet cozy meal for a chilly evening. Ready to fall in love with onion soup all over again?
Ingredients
• 3 lbs / 1.35 kg onions, about 8 to 10 medium
• 2 to 3 cloves garlic, minced
• ¾ cup / 170 g butter
• 2 cups / 480 ml Vegetable Broth
• 2½ cups / 600 ml dark beer or stout
• 1¼ cups / 300 ml heavy cream
• 2 tsp / 10 g salt
• 2 tsp / 4 g paprika
• 1 dash Tabasco sauce
• Fresh-ground black pepper, to taste
• 2 to 4 tsp / 8 to 16 g sugar, adjusted for beer bitterness
• 2 tsp / 10 ml cider vinegar
• 4 large egg yolks
• For Garnish (Optional)
• Hot paprika
• Toasted croutons
• Grated Parmesan cheese
Instructions
1. Peel the onions, halve them crosswise, and slice them thinly. In a large, heavy-bottomed pot or Dutch oven, melt the butter over low heat. Add the sliced onions and minced garlic. Cook slowly, stirring occasionally, for about 1 hour until the onions are deeply soft, sweet, and translucent, but not browned.
2. Add the vegetable broth to the onions. Working in batches, carefully transfer the mixture to a blender or food processor and purée until completely smooth.
3. Pour the smooth onion purée back into the pot. Stir in the dark beer, cream, salt, paprika, Tabasco, a few grinds of black pepper, sugar, and cider vinegar. Bring the soup to a gentle simmer over medium-low heat, stirring often, for 20 minutes to allow the flavors to meld.
4. In a separate medium bowl, whisk the egg yolks until pale and smooth. While whisking continuously, very slowly pour about one cup of the hot soup into the egg yolks to temper them. This prevents the eggs from scrambling.
5. Pour the tempered egg yolk mixture back into the main pot of soup, whisking quickly to combine everything. Continue to cook over very low heat, stirring constantly, for 3 to 5 more minutes until the soup has slightly thickened. Do not let it boil.
6. Serve immediately in warm bowls. Garnish with a sprinkle of hot paprika, or top with toasted croutons and a generous grating of Parmesan cheese.
Nutritional Information
• Serving Size: 1 bowl (approx. 1.5 cups) | Serves: 6-8
• Calories: 450 kcal | Fat: 35g | Carbohydrates: 25g | Protein: 8g | Sodium: 950mg
• Please note that these are estimates and can vary based on specific and portion sizes used.
Pro Tips
• for Success
• Patience is key for the onions. Cook them low and slow for the full hour to develop a deep, sweet, jammy flavor. Don’t be tempted to rush this foundational step!
• Choose your beer wisely. A rich stout (like Guinness) or a dark porter will add the best malty depth. Avoid anything too hoppy, like an IPA, which can make the soup unpleasantly bitter.
• To prevent scrambled eggs in your soup, temper the yolks properly. Whisk a ladleful of the hot soup into the yolks *very slowly* before adding the mixture back to the pot. Constant whisking is your best friend here.
• This soup tastes even better the next day! The flavors have more time to meld and deepen. Reheat it gently on the stovetop, being careful not to bring it to a boil.
FAQ
Q: Can I make this creamy onion soup vegan
A: Yes, you can adapt this recipe to be fully vegan. Use a high-quality plant-based butter and substitute the heavy cream with a full-fat oat cream or cashew cream for a similar rich texture. To replace the thickening power of the egg yolks, create a cornstarch slurry by mixing 1 tablespoon of cornstarch with 2 tablespoons of cold water. Whisk this slurry into the soup during the last few minutes of simmering until it thickens.
Q: Is there a non-alcoholic substitute for the dark beer
A: Absolutely. While the dark beer adds a unique malty depth, you can achieve a delicious result without it. For a non-alcoholic version, replace the 2½ cups of beer with an additional 2 cups of a rich, dark vegetable broth (like mushroom broth) and ½ cup of a non-alcoholic dark beer. Alternatively, add a tablespoon of balsamic vinegar or a teaspoon of molasses to the broth to add complexity.
Q: Is Parmesan cheese vegetarian
A: Traditional Parmesan cheese (Parmigiano-Reggiano) is not strictly vegetarian because it is made with animal rennet. To keep this dish 100% vegetarian, look for a hard cheese alternative that is specifically labeled ‘vegetarian’ or ‘made with microbial/vegetable rennet’ at your local grocery store.
Q: How should I store and reheat this creamy onion soup
A: This soup is perfect for making ahead as the flavors deepen overnight. Store it in an airtight container in the refrigerator for up to 4 days. To reheat, gently warm it in a saucepan over low to medium-low heat, stirring occasionally. It is very important not to bring it to a boil, as the high heat can cause the egg-yolk enriched base to curdle or separate.





