
Warm, spiced, and deeply aromatic, this classic German mulled wine is the kind of drink that makes a cold evening feel like a celebration. Whole cinnamon sticks, star anise, cardamom, and cloves steep slowly in dry red wine and a splash of brandy, building layers of flavor that no store-bought mix can replicate. A few rounds of fresh orange and lemon brighten everything up, while a touch of sugar lets you dial in the sweetness exactly to your taste. The key is patience — keeping the heat low and never letting the wine boil preserves all that complex, fragrant depth. Since this recipe is built entirely from wine, spirits, citrus, and whole spices, there's no red meat or meat-derived ingredient anywhere near the pot, making it a completely worry-free pour for anyone navigating that allergy. Ladle it through a strainer into your favorite mug, add a fresh orange slice or cinnamon stick for a little flair, and serve it immediately while the steam is still rising.
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!
