Go Back
+ servings
Christmas pudding donuts

Christmas Pudding Donuts

Cute and fluffy baked donuts decorated as Christmas puddings.

Course Dessert
Cuisine vegan
Keyword Christmas pudding donuts
Prep Time 20 minutes
Cook Time 25 minutes
Chilling time 2 hours
Servings 8
Calories 400 kcal


  • 200 g Plain flour (1½ cups)
  • 1 Teaspoon Baking powder
  • 150 g Caster sugar (¾ cup)
  • 60 g Vegan butter, melted (4 tablespoons)
  • 200 ml Plant-based milk of choice (¾ cup)
  • 1 Teaspoon Vanilla extract

For the decoration:

  • 200 g Vegan milk or dark chocolate (7 oz)
  • 150 g Vegan white chocolate (5 oz)
  • Red and green fondant (I used Dr. Oetker)
  • Edible glitter (optional)


  1. Preheat your oven to 180°C / 350°F and make sure you have 1-2 donut moulds ready. I use these silicone moulds from Amazon.

  2. In a large bowl, mix together the flour, baking powder and sugar.

  3. Measure the butter then melt it gently in the microwave. Add the melted butter, plant-based milk and vanilla extract into the bowl with your dry ingredients. Mix well until smooth.

  4. Spoon the mixture into your donut pans and wipe off any excess using a paper towel.

  5. Bake for 20-25 minutes until golden brown on top. Leave the donuts to cool in the pan completely before removing them.

  6. Melt the milk/dark chocolate and dip one side of each donut into it, making sure it's evenly coated. Place them on a wire rack with a tray lined with baking paper underneath (to catch any excess).

  7. Allow the chocolate to harden completely. I'd recommend popping the donuts in the fridge for 1 hour.

  8. To prepare your holly berries, roll small pieces of red fondant into balls that are around ¼ of an inch wide. You can brush them with edible glitter if you wish but this step isn't essential.

  9. For the leaves, roll out green fondant until it's around ½ an inch thick. Cut diagonal lines both ways across it to give you diamond shapes. Squash the edges of each diamond shape to create "leaves". You'll need 16 all together, two for each donut.

  10. When the chocolate has set completely on the donuts, melt your white chocolate. Use a teaspoon to cover the top half of the donut. Allow it to set for around 10 minutes.

  11. After 10 minutes has passed, the white chocolate should be slightly soft but not wet. Add your holly berries and leaves now so that it sticks without sliding around. If you can, I'd recommend using food tweezers for precision.

  12. Leave the donuts to set for 1 more hour before enjoying.

Recipe Notes

*Donuts will last for 4-5 days in an airtight container at room temperature.

Nutrition Facts
Christmas Pudding Donuts
Amount Per Serving
Calories 400 Calories from Fat 135
% Daily Value*
Fat 15g23%
Carbohydrates 45g15%
Fiber 3g13%
Sugar 26g29%
Protein 5g10%
* All values are an estimate only and will vary depending on the food brands used.