
Warm, spiced, and deeply aromatic, this classic German mulled wine is exactly what cold-weather gatherings are made for. A bottle of dry red wine gets gently heated with brandy, fresh citrus rounds, cinnamon, star anise, cardamom, and cloves until the whole kitchen smells like a Christmas market. The key is keeping the heat low and patient — never letting the wine boil — so the alcohol stays put and the spices have time to bloom into something truly special. Every ingredient here is straightforward and naturally free from coconut in any form, so there's no need to scrutinize labels or swap anything out. You can adjust the sweetness as you go, adding sugar a teaspoon at a time until it's exactly right for your crowd. Ladled through a strainer into warm mugs and garnished with a fresh orange slice, it's as beautiful to look at as it is to drink.
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!
