Traditional Vegan Christmas Pudding

Hey there, festive friends!

Are you ready to add something special to your holiday spread? I’ve got a treat just for you.

Today, I’m sharing my delightful vegan Christmas pudding recipe.

It’s rich, spiced, and bursting with flavors that scream holiday cheer.

Plus, it’s completely plant-based, so everyone can enjoy it!

Let’s dive into this festive goodness together!

Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Suggestions for Ingredient Substitution

For the mixed dried fruits, a combination of raisins, currants, and chopped prunes can be used. This mixture provides similar sweetness and texture while allowing for customization based on personal preferences or availability. Dried cranberries or chopped dried figs can also be included for variety.

The brandy can be replaced with non-alcoholic alternatives such as apple juice or grape juice for those avoiding alcohol. These substitutions will maintain moisture in the pudding while adding subtle fruit flavors. Adjust the liquid quantity slightly if needed to achieve the right consistency.

Coconut sugar can be substituted with regular brown sugar or date sugar. These alternatives offer similar caramel-like flavors and moisture content. Use the same amount as called for in the recipe, adjusting slightly to taste if necessary. For a lower glycemic option, consider using monk fruit sweetener with a small amount of molasses for color and flavor.

Preparation Time 15-30 minutes
Cooking Time 180-240 minutes
Total Time 195-270 minutes
Level of Difficulty Medium

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 900-1000
  • Protein: 10-15 g
  • Fat: 40-50 g
  • Carbohydrates: 130-150 g

Ingredients

For the pudding:

  • 3 tbsp aquafaba (whipped until frothy for lightness)
  • zest from 1 large orange
  • 1/2 cup coconut sugar
  • 2 tbsp blackstrap molasses
  • 1 tsp allspice (freshly ground for best flavor)
  • 1/3 cup all-purpose flour
  • 1 medium apple (grated for moisture)
  • 2 cups mixed dried fruit
  • 1/4 cup plus 2 tbsp coconut oil (melted and cooled slightly)
  • 1/3 cup brandy (or orange juice for an alcohol-free version)
  • 10 dried apricots
  • 10 dried dates
  • 3/4 cup breadcrumbs
  • 2 tsp baking powder

For assembly and cooking:

  • foil
  • scissors
  • 1 pudding basin (0.9 to 1 liter)
  • string
  • baking parchment

Step 1: Prepare the Fruit and Parchment Circles

Start by chopping the dates and apricots.

Place them along with all other dried fruit into a large mixing bowl.

Pour over the brandy (or your chosen alternative) and allow the mixture to sit until the liquid is absorbed by the fruit, which should take 15 to 30 minutes depending on the type of fruit used.

In the meantime, trace and cut out two circles of parchment paper.

Place the pudding basin on the parchment paper, draw a circle around the bottom, and cut it out.

Then, for the top, draw another circle around the rim of the basin but cut inside the line to ensure it fits over the batter later.

Step 2: Prepare Cooking Equipment

Get your Instant Pot ready with the trivet insert inside.

If using a steamer, have the water simmering beneath it.

For a large saucepan method, place a heatproof saucer upside down at the bottom to prevent direct heat contact with the pudding, and have a kettle boiled and ready.

Step 3: Prepare the Pudding Basin and Mix Ingredients

Grease the pudding basin with coconut oil, and place the small parchment circle in the bottom.

Once the fruit absorbs the liquid, add flour, breadcrumbs, baking powder, allspice, and sugar to the bowl.

Stir until combined.

Then add orange zest, apple, aquafaba, blackstrap molasses, and coconut oil, mixing well until fully incorporated.

Step 4: Fill the Basin and Cover

Spoon the mixture into the greased pudding basin, smooth out the top, and place the larger parchment circle over it, pressing it down around the edges.

Create a pleated cover using a large rectangle of foil with a slightly smaller rectangle of parchment paper on top, ensuring the pleat remains in the center.

Fit it over the pudding basin, securing with string.

If using a plastic pudding bowl with a lid, still use parchment paper and wrap the entire thing in foil.

Step 5: Cook the Pudding

For Instant Pot users: Place the wrapped pudding on the trivet and pour boiled water to just under half the basin’s height.

Set the vent open, steam for 15 minutes, then seal and set to Manual (or High Pressure) for 60 minutes allowing natural pressure release.

If using a steamer: Ensure the water simmers well beneath the steamer insert.

Cook covered for 3 hours.

If using a saucepan: Place pudding on an upturned saucer, pour boiling water halfway up the pudding basin, simmer gently covered for 3 hours without water reaching the foil.

Step 6: Check and Serve the Pudding

After cooking, remove the pudding carefully from the cooker or pot.

Unwrap the foil and parchment paper.

Check if cooked through using a toothpick or finger test for firmness.

If not yet cooked, secure foil and paper back and continue cooking for a few more minutes as needed.

Serve immediately, or let it cool and store for later use.

Step 7: Reheat and Enjoy

To reheat, either steam or microwave individual slices or the entire pudding (removing all foil if microwaving).

For a microwave, slices take about 40-50 seconds, and the whole pudding about 4-5 minutes.

In an Instant Pot, steam for 30 minutes.

If you’re not ready to serve immediately, it will stay warm in an Instant Pot for about an hour.

Steaming in a saucepan or steamer requires about an hour to warm through.

Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Disclaimer: Our editors have used AI to create or enhance parts of this article and some images. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

×
Pinterest Logo
Follow me on Pinterest for FREE Daily Recipes!
Follow on Pinterest
Recipe