This Vegan Bread Pudding is a delicious addition to any holiday brunch, made without using eggs or dairy. It’s super-quick and easy to make, calling for just a handful of ingredients to make a caramel-like sauce that will coat your favorite bread, and then it’s baked together for a decadent treat.
Vegan Bread Pudding Recipe
Because this vegan bread pudding is egg-free, it doesn’t have the same structure as a traditional bread pudding that fluffs-up when baked. Instead, it reminds me of a cross between a baked french toast casserole and the “monkey bread” I grew up eating. Which is a delicious combination!
How to Make a Vegan Bread Pudding Sauce
Traditional bread pudding is made with eggs and cream, so to replicate that bread pudding sauce I tried two different vegan egg substitutes. First, I tried using chia eggs, which was fine… but it tasted like a really “healthy” bread pudding.
The second version I tried was MUCH better, using arrowroot starch to thicken up the vegan bread pudding sauce. Paired with coconut milk and maple syrup, it becomes a rich, caramel-like sauce that’s perfect for coating the bread cubes.
What is the Best Gluten-free & Vegan Bread?
Speaking of bread, if you want to make this vegan bread pudding gluten-free as well, the choices for bread become very limited. Most gluten-free breads contain eggs, but I found two options while shopping around. The most fluffy gluten-free & vegan bread I’ve found for this recipe is BFree brand. (It’s sold in the freezer section at Costco, if you’re a member.)
I also love Food For Life’s Brown Rice Bread, as another gluten-free and vegan bread, but it’s much denser in texture. As a result, it doesn’t absorb the bread pudding sauce as quickly, so I recommend letting the bread soak overnight as mentioned in the directions below.
If you don’t have special dietary needs, and you just came across this recipe because you ran out of eggs, you can use any other bread you like. It’s particularly delicious when you use Brioche bread– but that is made with gluten and eggs, so it won’t be vegan in that case.
Many gluten-containing breads are naturally vegan, so just be sure to check labels when you shop.
Vegan Bread Pudding
- 1 (15 ounce) can coconut milk
- 3/4 cup maple syrup
- 1 teaspoon ground cinnamon
- 2 teaspoons vanilla extract
- 3/4 teaspoon fine sea salt
- 2 tablespoons arrowroot starch
- 8 to 12 ounces bread , cut into cubes (about 6 large slices)
- To prepare the vegan bread pudding sauce, combine the coconut milk, maple syrup, cinnamon, vanilla, and salt in a saucepan and bring it to a boil over medium-high heat on the stove. Whisk often until the mixture is boiling.
- While the sauce is warming up, add the arrowroot starch to a small bowl and stir it together with 2 tablespoons of cool water. Stir until the starch is dissolved and the mixture looks milky.
- Once the sauce on the stove is boiling, add in the arrowroot starch mixture and whisk constantly as the sauce boils. It should thicken up quickly once it's boiling, like a pourable caramel sauce. Remove the sauce from the heat.
- Place the bread cubes in a large bowl and pour the sauce over the top. Use a spatula to stir well, coating the bread completely in the sauce. The amount of bread you use in this recipe is up to you-- I've made it with as little as 8 ounces of bread, and with as many as 16 ounces of bread, and both worked! The squishier the bread, the more you can get away with using. (I used a whole 14 ounce loaf of Brioche bread when testing that version.)
- For a make ahead casserole, cover the bowl and let the bread soak in the sauce overnight. In the morning, you can pour it into a greased 9" x 13" casserole dish and bake. Or, you can bake it right away without the overnight soak.
- To Bake: Place the casserole dish in an oven that has been preheated to 350ºF. Bake until the bread pudding is bubbly and golden on top, about 45 to 60 minutes. (I usually do 60 minutes if the bread is from a cold fridge for the make-ahead version.)
- Allow the bread pudding to cool for at least 15 minutes before serving, then serve warm with fresh fruit on top. Leftovers can keep in an airtight container in the fridge for up to 5 days.
Per serving: Calories: 216, Fat: 1, Carbohydrates: 45g, Fiber: 2g, Protein: 4g
- I love the creaminess from the coconut milk in this recipe (and I don’t notice a coconut flavor from it), but you could probably use any other non-dairy milk you like in this case.
- You can use slightly less maple syrup if you’d prefer, but be sure to also reduce the salt in that case.
As always, if you modify this recipe please leave a comment below letting us know what worked for you. We can all benefit from your experience!
More Vegan Brunch Recipes:
- Gluten-free & Vegan Cinnamon Rolls
- Vegan Pancakes (gluten-free!)
- Vegan French Toast
- Crispy Mushroom Bacon (unbelievably good)
- Instant Pot Steel Cut Oats (for an oatmeal bar!)
Reader Feedback: Do you make bread pudding for holiday gatherings? What’s your favorite sweet option to bring to a brunch?
Questions and Reviews
Do you think this would work using dates blended with the milk, instead of maple syrup? Would you add a lot of extra milk?
Probably! I would try it with a cup of dates and an extra cup of water for blending it up– you might even need an extra 1/2 to 1 cup of liquid after that to make it runny. Come back and let us know if you try it!
Apart from your recipes, there’s something else I do love about your post and that has been for years now since I’ve been following you.
And it has to do with the quality of the pictures of the recipes on your posts.
Most times it’s always like I should start eating them from the post.
They are really nice, sometimes I do think if the aroma will also come with it.
What do you think?
Thank for this great post.
Will tapioca starch be able to replace arrowroot starch by any chance? I would really love to try this but it’s difficult to find arrowroot starch in China.
Yes, I think tapioca starch would work the same!
Thank you so much for this! I used to like bread pudding until I, strangely, developed a severe sensitivity and aversion to the taste of eggs. This recipe sounds like a dream come true.
Holy cow this is good! Made it as a test run this week for a possible Easter recipe, and it’s definitely a winner! Especially since it only took me 10 minutes to prep!
This vegan caramel sauce is GENIUS. The ratio of salt and maple syrup is perfect– it’s like a salted caramel sauce without all the butter! I used it over the gluten-free bread from Costco and it was great. Thanks for all your hard work.
I can’t seem to find arrowroot starch?
Tapioca starch or corn starch would work similarly for this recipe.
This is my new favorite bread pudding recipe! I used homemade brioche bread and it made it even better.
My family love this healthy delicious muffins. Thanks so very much for posting.
Do you think adding some frozen berries into the mix would work nicely?
This is AMAZING! I’ve made it twice and it’s now a family favorite. It’s perfect to make the day before a holiday and then put in the oven the next morning. So fast, easy, and delicious. I made it for Christmas morning and Easter. Thank you for the amazing recipe!
I made this yesterday – it was absolutely delicious and SO easy!! I added two small boxes of Sunmaid raisins for juiciness and it was perfect. Will definitely make again and I love that there is a make-ahead version.
GO MAKE THIS RIGHT NOW!! I made this with challah bread for Christmas and it was INCREDIBLE! It tasted like salted caramel and it’s definitely a new staple dish.
Could I add the fruit before baking?
This recipe has become our Christmas morning tradition. I also make it for special brunch from time to time, which is happening today.