This post may contain affiliate links. Please read our disclosure policy.

Got leftover bread? Don’t let it go to waste and give this vegan blueberry bread pudding a try! Packed with juicy blueberries and infused with vanilla and lemon zest, this pudding is incredibly tender on the inside and crispy on top! Serve it for breakfast with yogurt or with a scoop of vanilla ice cream for dessert!

Bread pudding with blueberries in a baking dish.

After testing so many batches of banh mi bread, I ended up with a freezer packed with loaves of bread. Not knowing what to do with it and having fresh blueberries sitting on my counter, I thought: why not bake a fruity and decadent bread pudding?

Let’s be real – whoever came up with the original bread pudding deserves a metal. Turning old bread into a comforting dessert that tastes like you just baked the most amazing cake? Pure genius!

But hold on – my bread pudding is anything but ordinary. Oh no, it’s loaded with juicy blueberries and delicately infused with vanilla and lemon zest to enhance their flavor. It’s baked to perfection until the top becomes crispy and golden brown, while the inside remains tender and moist – imagine a warm croissant filled with berries, and you will get the idea!

⭐️ Why You Should Try It

Goodbye, dry pudding. Hello tenderness!

If you have tried bread pudding recipes before and got disappointed because you ended up with a dish filled with chewy and hard bread, then I’m happy to report that you won’t have the problem here. My first tries were far from being convincing, but after tweaking the amount of liquid, experimenting with different types of bread, and adjusting the baking time, I finally reached the ideal texture.

This pudding is moist on the inside, without being soggy, and has perfectly crispy edges.

Quick and simple.

Bread pudding is most probably the best way to not let that loaf of bread go to waste! The batter comes together in just one bowl using simple ingredients you likely already have on hand. Then, all you have to do is dice the bread, let it soak in the batter, and bake. What a piece of cake!

What’s great about this pudding is that it reheats beautifully. A few minutes in the oven, and the pudding gets its softness and crispy edges again! This means you can have it as a quick weekday breakfast or enjoy it for dessert with a scoop of ice cream.

🥖 Ingredient Notes

Ingredients like diced bread, blueberries, coconut milk, lemon zest, and sugar.

Bread

Bread obviously makes the base of this recipe! While this pudding is designed for day-old bread, fresh bread can also be used. If you opt for stale bread, pick loaves that are only 1-2 days old – avoid bread that is rock-hard.

Which type of bread should I choose? I have experimented with French bread, banh mi bread, and brioche. The first two produced very similar results. However, when I used brioche, the pudding turned out a bit too rich and lacked the crispy tops – it was not our favorite option, so I highly suggest picking French baguette or bread for this recipe.

Blueberries

Fresh blueberries add freshness and fruitiness to the pudding. I use one whole cup, and we thought it was already very rich in berries, but feel free to add more if you like.

Can I use frozen blueberries? Yes, frozen blueberries work too, but you have to be very careful when incorporating them into the bread mixture. First, do not thaw them, and second, be very gentle so as not to mash them.

Plant-based milk

Traditional bread pudding relies on cream and/or eggs to add richness to the bread. Here, I substitute those ingredients with a combination of full-fat coconut milk and unsweetened plant-based milk (such as almond, oat, or soy milk) to achieve the necessary richness.

With that being said, you may wonder if it tastes like coconut. Well, the coconut flavor is very, very subtle and barely noticeable.

Sugar

To sweeten the pudding. You can use regular granulated sugar or pick a refined sugar-free alternative such as coconut sugar or maple syrup.

Lemon zest and vanilla extract

Next, on the list are two simple ingredients that truly boost the overall flavor. First, finely chopped lemon zest adds a bright, zesty note that complements the flavor of the blueberries. Then, vanilla extract adds floral notes and complexity.

Note: You can substitute lime zest for the lemon zest.

🥣 How to Make It

  1. Dice the bread. Start by slicing your bread into 1-inch (2.5 cm) cubes. Transfer to a large mixing bowl and set aside.
  1. Prepare the batter. Add the coconut milk, plant-based milk, sugar, oil, vanilla extract, and lemon zest to a medium-sized mixing bowl. Whisk until everything is combined.
  1. Pour over the bread. Pour the batter into the bowl containing the diced bread and use your hands to toss the bread evenly.
  1. Allow it to rest. Next, let the mixture rest for about 15 minutes. This will allow the bread to soak up the flavors and richness of the batter.
  2. Add the blueberries. Add the blueberries to the bowl and gently incorporate them into the bread mixture. Try not to mash the blueberries or the bread.
  1. Transfer to a pan. Lightly grease a baking dish with butter. Transfer the bread mixture to the prepared dish and spread it into an even layer. At this point, you can top with more blueberries for decoration.
  2. Brush with butter. Use a pastry brush to brush the top of the pudding with melted butter.
  1. Bake. Finally, pop it into the oven and bake for about 45 minutes or until the top is golden brown and crispy!
Baked blueberry bread pudding in a baking dish.

📔 Tips

Cut the bread into even pieces.

Try to chop the bread into even pieces of about 1 inch (2.5 cm). This will help all the pieces absorb a similar amount of liquid, giving your pudding a more even consistency.

Adjust the ratio of bread to batter.

Because there are so many different types of bread, this recipe is not an exact science, and you might have to adjust it very slightly. Worry not, though, I’ll explain to you exactly how to do that.

After letting the bread soak for 10-15 minutes, check how much liquid is left in the bottom of the bowl. In the best-case scenario, there should be about 1/4 cup to 1/3 cup of liquid remaining (which you will also add to the baking pan). If there is more liquid than that, I recommend adding a few more cubes of bread.

Allow the bread to soak up the batter.

It’s important to let the bread rest for at least 15 minutes before baking. Doing this allows the bread to absorb the liquid, resulting in a better taste and texture.

🍫 Variations

Here are some ideas on how you can customize this pudding:

  • Add nuts: For some crunch, you can add about 1/3 cup of chopped pecans, almonds, or macadamias to the batter.
  • Infuse with spices: Add a generous pinch of cinnamon and nutmeg for a hint of spice!
  • Top with shredded coconut: Coconut pairs well with blueberries, so you can add 1/4 cup of shredded coconut directly into the batter before baking or simply sprinkle it on top after baking.
  • Incorporate chocolate chips: For extra sweetness, feel free to incorporate a handful of vegan white chocolate chips!
Close-up of a slice of bread pudding with blueberries.

🍦 What to Serve It With

First off, keep in mind that it’s best to serve the pudding warm. It just tastes better and has a more interesting texture. Refrigerated pudding is a bit meh as it is firmer and lacks the crispy top. You can serve it as is or with:

❄️ Storing and Reheating

  • To store: You can store this pudding in the refrigerator for up to 4 days. Just keep in mind that it tastes better warm, so I suggest reheating before enjoying.
  • To reheat: This bread pudding reheats beautifully! You can reheat it uncovered for about 5-7 minutes in a 350°F (175°C) preheated oven. It will become tender on the inside and crispy on top again!

💬 FAQ

Can I use sandwich bread to make this recipe?

I do not recommend using sandwich bread for this recipe, as this would result in a soggy pudding.

Can I use fresh bread to make this recipe?

Yes! I have tried with day-old and fresh bread and got similar results. You do not have to make any adjustments.

Can I bake this in an air fryer?

Yes. If you halve the recipe, it should fit in a pan that fits in your air fryer. Select the bake option and reduce the baking time by about 5 minutes.

How do I keep the top from browning too much?

In the case that the top of your pudding browns too quickly, you can either move it to the bottom of your oven or cover it with aluminum foil.

This blueberry bread pudding recipe is a great way to turn leftover bread into a rich and decadent breakfast/dessert! It’s easy to make (you can prepare it with the kids) and requires simple, everyday ingredients.

⭐️ Did you like this recipe? Let us know in the comments below, and tag us on Facebook, Instagram, or Pinterest!

Blueberry bread pudding in a baking dish.
full of plants in envelope

Want to Save This Recipe?

Enter your email below & we’ll send it straight to your inbox! Plus, you will receive new recipes every week!

Save Recipe

I’d like to receive more tips & recipes from Full of Plants.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Vegan Blueberry Bread Pudding

5 from 1 vote
Author: Thomas Pagot
This vegan blueberry bread pudding is packed with juicy blueberries and infused with vanilla and lemon zest. It's incredibly tender on the inside and crispy on top! Serve it for breakfast with yogurt or with a scoop of vanilla ice cream for dessert!
Prep Time : 15 minutes
Cook Time : 45 minutes
Total Time : 1 hour
Servings 6 servings (or 4 large ones)

Ingredients

  • 9.5 ounces (270 g) bread (French baguette, rustic bread, or banh mi)
  • 13.5 ounces (400 ml) full-fat coconut milk
  • 1/2 cup (120 ml) unsweetened plant-based milk
  • 1/4 cup (50 g) granulated white sugar
  • 2 tbsp (30 ml) oil
  • 1 tsp (5 ml) vanilla extract
  • 2 tsp finely chopped lemon zest
  • 1 cup (150 g) fresh blueberries
  • 3 tbsp (45 lm) melted butter for brushing

Instructions
 

  • Preheat the oven to 350 °F (175°C).
  • Dice the bread. Start by slicing your bread into 1-inch (2.5 cm) cubes. Transfer to a large mixing bowl and set aside.
  • Prepare the batter. Add the coconut milk, plant-based milk, sugar, oil, vanilla extract, and lemon zest to a medium-sized mixing bowl. Whisk until everything is combined.
  • Pour over the bread. Pour the batter into the bowl containing the diced bread and use your hands to toss the bread evenly.
  • Allow it to rest. Next, let the mixture rest for about 15 minutes. This will allow the bread to soak up the flavors and richness of the batter.
  • Add the blueberries. Add the blueberries to the bowl and gently incorporate them into the bread mixture. Try not to mash the blueberries or the bread.
  • Transfer to a baking pan. Lightly grease a baking dish with butter. Transfer the bread mixture to the prepared dish and spread it into an even layer. At this point, you can top with more blueberries for decoration.
  • Brush with butter. Melt the butter over low heat. Once melted, use a pastry brush to brush the top of the pudding with the melted butter.
  • Bake. Finally, pop into the oven and bake for about 45 minutes or until the top is golden brown and crispy!
  • You can store this pudding in the refrigerator for up to 4 days. Just keep in mind that it tastes better warm, so I suggest reheating before enjoying.

Notes

Cut the bread into even pieces.

Try to chop the bread into even pieces of about 1 inch (2.5 cm). This will help all the pieces absorb a similar amount of liquid, giving your pudding a more even consistency.

Adjust the ratio of bread to batter.

Because there are so many different types of bread, this recipe is not an exact science, and you might have to adjust it very slightly. Worry not, though, I’ll explain to you exactly how to do that.
After letting the bread soak for 10-15 minutes, check how much liquid is left in the bottom of the bowl. In the best-case scenario, there should be about 1/4 cup to 1/3 cup of liquid remaining (which you will also add to the baking pan). If there is more liquid than that, I recommend adding a few more cubes of bread.

Allow the bread to soak up the batter.

It’s important to let the bread rest for at least 15 minutes before baking. Doing this allows the bread to absorb the liquid, resulting in a better taste and texture.
Course : Breakfast, Dessert
Cuisine : American
Did you make this recipe? Tag @fullofplants on Instagram and hashtag it #fullofplants
Share this recipe!

About the Author

Thomas Pagot is the founder, photographer, and recipe developer behind Full of Plants. He created the blog in 2016 as a personal cookbook for vegan recipes. Through years of recipe development, Thomas has successfully grown Full of Plants into a trusted resource for plant-based recipes.

Learn more ➜

Leave a Comment

Subscribe
Notify of
Did you make this recipe? Rate it!




1 Comment
Newest
Oldest Most Voted
Inline Feedbacks
View all comments

5 stars
I made this as soon as I saw the newsletter in my inbox. I’ve always had a soft spot for bread pudding. Tried so many recipes before and always had to add extra milk because they turned out dry. But this one? A-M-A-Z-I-N-G. Seriously, 100% happy with it. I’ll definitely be making it again (and again).