Weihnachtspunsch Recipe -German Christmas Punch

One thing I discovered on last year’s Christmas Market tour is that there are MANY more hot drink choices than just Glühwein and Feuerzangenbowle. I saw Kinderpunsch (punch for kids) Eierlikorpunsch (sort of a warm Eggnoggy punsch) and  Weihnachtspunsch or Christmas Punch. This rich hot Punch came loaded with holiday flavors… but until I found this Weihnachtspunsch Recipe, I couldn’t quite put my taste buds on what made it different. Turns out, Weihnachtspunsch is a cup of everything Christmas! It’s wine, sugar, orange, cinnamon, chocolate, AND marzipan. (Almost like someone dumped a Bunter Teller into a mug!)

Fortunately, this recipe is easy to make, so we can all enjoy the flavors at home.

Weihnachtspunsch Recipe

Since last Winter I’ve tried a few different recipes for Weihnachtspunsch, (tough job, I know). This recipe from Theresa Glogg’s “Omis bester Punsch” comes the closest to what I drank while touring the German Christmas Markets. At first glance, the ingredients seemed odd… Chocolate and Marzipan in a wine drink? But I assure you, they melt in, and the flavor is enhanced, but not overwhelmed by them. (I was skeptical, because I’m not normally a Marzipan fan… but after making the recipe without it, I realized you need it in here). Both add to the richness of the drink.

weihnachtspunsch recipe

Fair warning… this drink will separate a bit if left to just stand. Give it a stir, and it all comes back together.

weihnachtspunsch recipe

Weihnachtspunsch Recipe

This warm, rich Christmas Punch packs a punch! You'll taste hints of chocolate and Marzipan, along with wine, rum, citrus, and spices.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Cuisine German
Servings 6 -8 mugs


  • 5 Tablespoons Brown Sugar
  • Juice one Lemon
  • 1 750 ml Bottle Red Wine
  • 2 cup .5L Orange Juice
  • 2 cup (.5L Strong Black Tea
  • 1 1/2 tsp Vanilla Extract
  • 1 Lemon sliced
  • 1 Orange sliced
  • 1 Cinnamon Stick
  • 6-8 Whole Cloves
  • 7 Tablespoons 100 gr Marzipan
  • 1 + ounce 20 gr Semi Sweet Chocolate
  • 3/4 cup 200 ml Rum


  • Put the brown sugar into a saucepan large enough to hold all ingredients.
  • Stir over low heat until it melts, and keep stirring when it's melted for another minute or two.
  • Keep the flame medium low
  • Then add the Tea, Wine, Orange Juice, Lemon Juice, and Vanilla. Stir to combine.
  • Add the Sliced Lemon, sliced orange, cinnamon stick and cloves... stir.
  • Then cut up the marzipan and chocolate. Stir until they dissolve.
  • Let it all cook together for 15-20 minutes.
  • Do NOT let the mix boil!
  • Stir occasionally
  • Remove the solid parts- orange slices, lemon slices, cloves and cinnamon stick.
  • Add the Rum
  • Give it a good stir and serve.
  • You can keep this Winterpunsch warm over low heat.
  • Stir if it begins to separate.


You can store the Winterpunsch in the refrigerator... reheat over low heat while stirring. 
Note- I used Vanilla Extract instead of 2 Vanilla beans because that's what I had. If you use Vanilla beans, split them, scrape out the seeds, and drop the seeds and pods into the mix with the rest of the spices.

weihnachtspunsch recipe

For MORE Hot Drink Recipes!

I love this little book! It’s filled with around 40 different recipes perfect for the Holiday Season (and beyond). You will find Wine based drinks, Eierlikor based drinks, Juice based drinks, and even non-alcoholic punches. Recipes are all in German, and in metric measurements!

Punsch, Glühwein, Wintergetränke - Die besten Rezepte für Advent und Weihnachtszeit. Omis bester Punsch (German Edition)Punsch, Glühwein, Wintergetränke – Die besten Rezepte für Advent und Weihnachtszeit. Omis bester Punsch (German Edition)Punsch, Glühwein, Wintergetränke - Die besten Rezepte für Advent und Weihnachtszeit. Omis bester Punsch (German Edition)

Step by Step How to make Weihnachtspunch or German Christmas Punch

Stir Brown Sugar in a Large Saucepan over low heat

christmas punsch

Let Melt, then continue to stir for another minute

christmas punsch

Add Tea, Wine, and Juices

Christmas Punsch

Add the Spices and Sliced Citrus

German Christmas Punsch
Add the Chocolate and Marzipan- Stir well

german christmas punch

Let Simmer for 15 -20 minutes -stir from time to time

Remove the solids (citrus and spices)

GErman weihnachtespunsch

Add Rum and serve

German Weihnachtspunsch

weihnachtspunsch recipe



Remember, it will separate, and might even look a little grainy… this is because the Almonds in the Marzipan don’t completely dissolve.
It’s GOOD, just give it an occasional stir. 


german christmas punch


Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

error: Content is protected !!