
Warm, spiced, and deeply aromatic, this classic German mulled wine is exactly what cold-weather evenings call for. A bottle of dry red wine gets gently coaxed with cinnamon, star anise, cardamom, cloves, and fresh citrus rounds into something that smells like a holiday market and tastes even better. The beauty of making it from scratch is that every single ingredient is whole, real, and recognizable — no stabilizers, no additives, nothing hiding in a pre-made spice packet or bottled mix. For anyone avoiding emulsifiers, that kind of ingredient transparency is genuinely hard to find in a ready-to-drink product, and this recipe delivers it effortlessly. A splash of brandy deepens the flavor, while a little sugar lets you dial in the sweetness exactly to your taste. The key is keeping the heat low and patient — you want fragrant steam, not a rolling boil — so the wine stays silky and the spices have time to fully bloom. Ladle it through a strainer into your favorite mugs and you've got a cozy, crowd-pleasing drink that's as clean and simple as it gets.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →6 servings











Combine the red wine, brandy, sugar, orange rounds, lemon rounds, cloves, cinnamon sticks, star anise, and cardamom pods in a medium saucepan. Add the peppercorns, if using.
Warm the mixture over medium heat, stirring occasionally to dissolve the sugar, until steam rises steadily and small bubbles appear around the edges — about 10 minutes. Do not let the wine boil; reduce the heat to low as soon as it approaches a simmer.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
