Print

Vegan Christmas Pudding Brownies Recipe

4.7 from 108 reviews

These Vegan Christmas Pudding Brownies combine the rich flavors of traditional Christmas pudding with a moist, fudgy brownie texture. Made with dairy-free dark chocolate, plant-based milk, and a flaxseed egg substitute, these festive brownies are perfect for a vegan holiday treat. The addition of ground almonds and cocoa powder enhances the chocolatey depth, while a dusting of cinnamon icing sugar adds a warm, spiced finish.

Ingredients

Scale

Main Ingredients

  • 1 x 150g Asda free-from Christmas pudding
  • 2 tbsp ground flaxseed or linseed
  • 200g dairy-free dark chocolate, chopped (150g melted, 50g chunks for folding)
  • 100g dairy-free spread
  • 100ml plant-based milk (such as oat or almond)
  • vegetable oil, for greasing the tin
  • 125g self-raising flour
  • 50g ground almonds
  • 50g cocoa powder
  • 150g golden caster sugar
  • 100g light brown soft sugar
  • ¼ tsp fine sea salt
  • 1 tsp vanilla bean paste or extract

For Dusting

  • A little icing sugar mixed with a pinch of ground cinnamon

Instructions

  1. Prepare the Pudding and Flaxseed Mixture: Cut or crumble the Asda free-from Christmas pudding into small chunks or pieces and set aside. In a small bowl, mix the ground flaxseed or linseed with 4 tablespoons of water. Leave the mixture to thicken and become gel-like, which will act as a vegan egg substitute.
  2. Melt Chocolate Mixture: Place 150g of the chopped dairy-free dark chocolate, the dairy-free spread, and plant-based milk in a heatproof bowl over a pan of just-simmering water (make sure the bowl bottom does not touch the water). Stir continuously until the chocolate melts and the mixture is smooth. Remove from heat.
  3. Preheat Oven and Prepare Tin: Heat the oven to 180°C (160°C fan) or gas mark 4. Grease a 20cm brownie or square cake tin with vegetable oil and line with baking parchment for easy removal.
  4. Combine Dry Ingredients: Using an electric whisk, briefly whisk together the self-raising flour, ground almonds, cocoa powder, golden caster sugar, light brown soft sugar, and sea salt in a large mixing bowl to break up any lumps.
  5. Mix Wet and Dry Ingredients: Create a well in the center of the dry ingredients. Whisk in the melted chocolate mixture, the thickened flaxseed mixture, and the vanilla bean paste or extract. Beat the batter until smooth and thick, ensuring all the flour is incorporated.
  6. Fold in Pudding and Chocolate Chunks: Gently fold the Christmas pudding pieces and the remaining chopped dark chocolate chunks into the batter until just combined. Avoid overmixing to keep the texture light.
  7. Bake the Brownies: Pour the batter into the prepared tin and smooth the surface with a spatula. Bake for 40-50 minutes until a light crust forms on top and the center has a slight wobble. A skewer inserted should come out with moist crumbs but no raw batter.
  8. Cool and Serve: Allow the brownies to cool completely in the tin. Once cooled, cut into squares. Serve at room temperature or chill for a fudgier texture. Dust with cinnamon-spiced icing sugar just before serving.
  9. Storage Instructions: Store brownies in an airtight container at room temperature or chilled for up to three days. They can also be frozen for up to three months for longer storage.

Notes

  • Use plant-based milk such as oat or almond to keep the recipe vegan.
  • The flaxseed mixture acts as a vegan egg replacement to bind the ingredients.
  • Ensure the chocolate is dairy-free to maintain the vegan integrity of the brownies.
  • Do not overbake to keep the brownies moist and fudgy with a slight wobble in the center.
  • Dusting with cinnamon icing sugar adds a festive, spiced touch perfect for Christmas.
  • Freezing works well if you want to prepare these in advance for holiday gatherings.

Keywords: vegan brownies, Christmas pudding brownies, dairy-free dessert, vegan holiday dessert, festive brownies, Christmas dessert, vegan baking