Easy Dairy Free Bread Pudding Recipe

This Dairy Free Bread Pudding is a classic British pud that’s a hearty, comforting favourite. It’s so easy to prep and will make the house smell amazing!

It’s also a perfect make-ahead dessert that uses cheap, simple ingredients – winner!

Dairy-free bread pudding recipe with golden crust and raisins, served warm.

We’ve tweaked the traditional bread pudding recipe to make it dairy free, while keeping the great flavour we all love.

Even if you’re a novice baker, you can easily master this classic dessert- it’s that simple! You could even make a double batch and freeze one for another day.

Rich dairy-free bread pudding served as a dessert, topped with raisins.

Why You’ll Love This Bread Pudding Recipe

  • Simple, store cupboard ingredients
  • Really easy to make
  • Budget friendly

Bread and Butter Pudding Ingredients

Dairy Free Bread Pudding Ingredients
  • Sliced bread – stale bread or sturdy bread such as french bread or sourdough work well, but you can use any you want, even fresh bread. I tend to use regular sliced bread as it’s cheaper and more convenient.
  • Raisins – or currants. Pecans or chocolate chips are good alternatives.
  • Vegan butter
  • Large eggs – Or try an egg replacer.
  • Plant-based milk – Any type of non-dairy milk will do. I like Almond Milk or Soy Milk in this recipe.
  • Full-fat coconut milk
  • Light muscovado sugar – This is best but use whichever brown sugar you have on hand.
  • Vanilla extract
  • Ground cinnamon – Substitute mixed spice instead of cinnamon and nutmeg if you like.
  • Ground nutmeg

How to Make Dairy Free Bread Pudding

Bread cubes with melted butter and raisins for Bread Pudding

Step 1 – Tear 6 slices (300g) bread roughly into cubes and place in a 1.2 litre dish. Pour over 3 tablespoons (50g) melted vegan butter then mix to roughly coat the bread cubes. Scatter 1/4 cup (50g) raisins over the top.

Pudding mixture in a jug for Dairy Free Bread Pudding

Step 2 – In a 1 litre jug or large bowl, beat 4 eggs. Add the coconut milk, non-dairy milk, spices and vanilla extract and mix to combine.

Pressing the bread down into the pudding mixture

Step 3 -Pour the liquid mixture over the cubed bread until it is well covered. Gently press down the bread into the liquid so it is all wet. Cover and leave to soak for 30 minutes.

Simple and easy dairy-free bread pudding made with plant-based milk.

Step 4 – While the bread is soaking, preheat the oven to 180°C (160°C fan) / 350F. Bake in the oven, uncovered, for around 45 minutes, until the top is golden brown and a skewer comes out clean. Cool for 5 minutes, then serve.

Leftovers

This is SO good, I doubt you’ll have any leftovers!

In the fridge You can keep this in the fridge for 3 days. Reheat fully before serving.

How to freeze Bread Pudding You can freeze this pudding either baked or unbaked. Wait until it is thoroughly cooled to room temperature before wrapping in an airtight container or clingfilm (plastic wrap) and aluminium foil so that it is well sealed. Freeze for up to 3 months. Defrost in the fridge overnight before baking as usual, or reheating.

What to Serve with Bread Pudding

  • Vegan vanilla ice cream
  • Plant-based double cream
  • Vegan custard
  • Vegan vanilla sauce
Homemade dairy-free bread pudding served on a plate and topped with plant-based cream.

Frequently Asked Questions

You can use almost any type of bread. Day-old bread and sturdy breads like french bread or sourdough hold up really well when soaked in custard. Note that some breads, such as brioche bread, contain dairy. Always check the label.

To keep my pudding budget friendly, convenient and dairy free, I use regular sliced bread.

Yes! You can assemble the pud up to 24 hours before baking. Keep it in the fridge until you need it.

You could also bake it, leave it to cool, refrigerate and then reheat when you’re ready to serve.

Dry – Bread pudding can turn out dry if it doesn’t have enough liquid or if it is overbaked. Make sure all the bread has soaked up enough liquid before baking.

Soggy – To prevent soggy pudding, use stale bread and bake until the custard is set. Test the pudding with a skewer and, if it comes out wet, bake for a few more minutes.

Yes, you can make an egg-free, vegan version!

Flax eggs: mix 1 tablespoon ground flaxseeds with 3 tablespoons water per chicken’s egg as in the recipe card.

Cornflour (cornstarch): Increase the coconut milk to a full can (400ml). Place a small saucepan over a medium heat and heat the coconut milk. Add ⅓ cup cornflour to the dairy free milk and spices and whisk to combine, making sure no white lumps remain. Slowly add the milk mixture to the heated coconut milk. Continue to heat gently, stirring constantly, until thickened. Remove the pudding mixture from the heat and add the vanilla essence before pouring over the bread. Depending on the size of your dish, you may or may not use all of the liquid.


You might also like


A large spoonful of fairy-free bread and butter pudding with golden crust and raisins, served warm.

Dairy Free Bread Pudding

Simple and easy dairy-free bread pudding made with plant-based milk.
This delicious dairy-free bread pudding is a comforting dessert made with plant-based milk and butter, warm spices, and a delicious hint of sweetness. Perfect for those avoiding dairy, it’s easy to make and ideal for sharing at family gatherings or cozy nights in.
Rebecca Tufnell
Prep Time 10 minutes
Cook Time 45 minutes
Soaking time 30 minutes
Total Time 1 hour 25 minutes
Serving Size 6 people

Ingredients

  • 6 slices white or wholemeal bread (300g)
  • 50 grams vegan butter (3 tbsps)
  • 50 grams raisins (⅓ cup approx)
  • 4 large eggs, beaten
  • 400 ml plant-based milk (1 ¾ cups approx) (I use almond milk)
  • 100 ml full-fat coconut milk (½ cup approx)
  • 50 grams brown or muscovado sugar (¼ cup approx)
  • 1 teaspoon vanilla essence
  • 1/8 teaspoon ground cinnamon
  • 1/8 teaspoon ground nutmeg

Instructions

  • Tear 6 slices (300g) bread roughly into cubes and place in a 1.2 litre dish.
    6 slices white or wholemeal bread (300g)
  • Pour over 3 tablespoons (50g) melted vegan butter then mix to roughly coat the bread cubes. Scatter 1/4 cup (50g) raisins over the top.
    50 grams vegan butter (3 tbsps), 50 grams raisins (⅓ cup approx)
  • In a 1 litre jug or large bowl, beat 4 eggs. Add the coconut milk, sugar, non-dairy milk, spices and vanilla extract and mix to combine.
    4 large eggs, beaten, 400 ml plant-based milk (1 ¾ cups approx), 100 ml full-fat coconut milk (½ cup approx), 50 grams brown or muscovado sugar (¼ cup approx), 1 teaspoon vanilla essence, 1/8 teaspoon ground cinnamon, 1/8 teaspoon ground nutmeg
  • Pour the liquid mixture over the cubed bread until it is well covered. Gently press down the bread into the liquid so it is all wet. Cover and leave to soak for 30 minutes.
  • While the bread is soaking, preheat the oven to 180°C (160°C fan) / 350F. Bake in the oven, uncovered, for around 45 minutes, until the top is golden brown and a skewer comes out clean. Leave to cool for 5 minutes, then serve.

⭐ PIN THIS RECIPE FOR LATER ⭐

Delicious dairy-free bread puddingm ade with plant-based milk and butter and warm spices, topped with raisins.

Similar Posts

Leave a Reply

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

Recipe Rating