Croissant Bread Pudding

4.65 from 45 votes
Jump to RecipeComment

This post may contain affiliate links.

Croissant bread pudding is perfect for breakfast or brunch. Crispy on the top and gooey at the bottom, this bread pudding is a must try.

croissant bread pudding is perfect for breakfast or brunch.


I love bread puddings. The ooey gooey center and the comforting flavor is what makes bread pudding a perfect choice for breakfast or dessert. Plus, it’s so easy to adjust the flavors and make different bread puddings such as this pumpkin bread pudding and you can also use different types of bread such as white bread and French bread, or you can go fancy and make challah bread pudding – another one of my all time favorites.

This post is sponsored by SunButter. As always, all opinions are mine. Thank you for supporting the brands that support Unicorns in the Kitchen. 

An easy bread pudding recipe made with croissants

Today, I’m going to show you another bread pudding recipe that has become a family favorite: croissant bread pudding! The buttery flavor and flaky texture of croissants make bread pudding so much better. It’s one of our favorite Christmas breakfast recipes that everyone loves, especially because you can make it in advance.

This bread pudding is extra creamy on the inside thanks to the egg and milk custard the holds the croissants together and is flaky and a little crispy on the outside.

Croissant bread pudding ingredients

For this easy bread pudding recipe, you need:

  • Croissants
  • Eggs
  • Milk
  • Sugar
  • Vanilla
  • Chocolate chips

It’s always best to use day old croissants or leftover bread to make bread pudding since they hold their shape the better and make a delicious bread pudding with a gooey center.

To make croissant bread pudding you need milk, sugar, croissants, eggs and chocolate chips

How to make croissant bread pudding

Cut your croissants in half using a bread knife and place them in an oven safe baking dish. In a large bowl, whisk milk, vanilla, sugar and eggs. Pour this milk mixture over the croissants and add some chocolate chips. Let it sit for one to two hours. Preheat the oven to 350F and place the dish on a baking sheet. Bake in the oven for thirty to forty-five minutes. Mix SunButter and melted coconut oil in a small bowl, then add in maple syrup and pour it all over the bread pudding. Serve warm or cold.

Mix the wet ingredients and pour over croissants.

I used SunButter to make this delicious drizzle for the bread pudding. SunButter is U.S. grown sunflower butter that’s free of the top eight food allergens, including peanuts and tree nuts so it’s school safe! It also packs as much protein and more micronutrients than traditional nut butters and contains less saturated fat.

I love the versatility of SunButter – it can be enjoyed as a standalone snack, spread on a sandwich or incorporated into a recipe – like this one – making it a great option for the whole family. SunButter is creamy, nutty and has a wonderful flavor that compliments the bread pudding really well. You can make the drizzle ahead of time and pour it on the bread pudding before serving.

Can I freeze bread pudding?

Unfortunately freezing bread pudding will doesn’t work since it has a milk based custard. Because of the custard-y texture that bread pudding has, it’s best to have it within two days of making it.

Want to jazz things up in this croissant bread pudding recipe?

There are so many ways to modify a bread pudding recipe. Adding a handful of walnuts can make it a bit crunchy or adding some cinnamon can turn it into a perfect fall breakfast option. You can add different ingredients to make this easy croissant bread pudding with different flavors such as:

  • Cinnamon
  • Cardamom
  • Lemon zest
  • Caramel sauce
  • Nuts
  • Fruit such as apple, blueberries or cherries
Top chocolate chip croissant bread pudding with sunbutter drizzle

Notes and tips to make chocolate chip croissant bread pudding

  • Use croissants that are at least a day or two. They’re easier to cut and make a nice crispy top.
  • Let the croissant soak in the milk and egg mixture for at least an hour. You can also prepare this ahead of time and refrigerate it overnight and bake in the morning.
  • Store the leftovers in an airtight container in the fridge for two days.
  • You can use evaporated milk instead of regular milk in this recipe. This will result in a creamier and denser croissant bread pudding.
  • If the coconut oil you’re using is solid, melt it in the microwave or on the stove top before using.
Croissant bread pudding with sun butter

More delicious Recipes

Did you make this recipe? I’d love to hear about it! Please comment and leave a 5-star🌟 rating below. You can also follow us on Instagram, Facebook, Pinterest or subscribe to our newsletter to get a free e-Cookbook!

4.65 from 45 votes

Croissant Bread Pudding

Croissant bread pudding is perfect for breakfast or brunch. Crispy on the top and gooey at the bottom, this bread pudding is a must try.
Prep: 20 minutes
Cook: 40 minutes
Resting Time: 2 hours
Total: 1 hour
Servings: 6 servings
Save this Recipe
Enter your email and get it sent to your inbox!
Please enable JavaScript in your browser to complete this form.


  • 5 Croissants, See notes
  • 2 cups Milk, 2% or 1%
  • 1 tsp Vanilla Extract
  • 1/2 cup Granulated Sugar
  • 4 Eggs
  • 1 cup Semi Sweet Chocolate Chips

SunButter Drizzle

  • 1/2 cup SunButter
  • 3 tbsp Coconut Oil, Melted
  • 5 tbsp Maple Syrup


  • Cut the croissants in half and place them in an oven safe dish. 
  • In a large bowl, whisk milk, vanilla, sugar and eggs very well. 
  • Pour the milk mixture over the croissants and top with chocolate chips. Refrigerate the bread pudding for at least two hours. 
  • Preheat the oven to 350F. Place the bread pudding on a baking sheet on the counter while the oven preheats. 
  • Once the oven is hot, bake the bread pudding for 30 to 40 minutes until it’s completely cooked. Serve with SunButter drizzle.

SunButter Drizzle

  • Mix all the ingredients in a small bowl. Drizzle over the bread pudding while serving. 


  • It’s always best to use day old croissants as they hold their shape better and result in better texture. 
  • You can use evaporated milk instead of regular milk in this recipe. 


Calories: 80kcal

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this recipe? Leave a comment below!

About Shadi HasanzadeNemati

I'm here to show you how to make delicious Persian, Middle Eastern and Mediterranean food at home. My easy to follow recipes will bring exciting new flavors to your table!

You may Also Like

4.65 from 45 votes (33 ratings without comment)

Leave a comment

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

Recipe Rating


  1. 5 stars
    Our kids started a new tradition of “Little Christmas” for our June Sunday dinners and this was a huge hit. Got asked for the recipe by a few people . It came out delish and decant. I used coconut milk since some of the guest were lactose intolerant. Next time I will be adding some nuts for the crunch 😉. We are making this our official Little Christmas dessert 🎄🌲🥳. Thanks for the awesome recipe

  2. 5 stars
    Thank you for this perfect recipe. I made this last Sunday and the entire family loved it. The addition of chocolate chips adds a whole other level of flavor.

  3. 5 stars
    So delicious! I made this for a family dinner and the croissants were an amazing twist on a bread pudding. So buttery and great texture! Huge hit with the bread pudding lovers.

  4. 5 stars
    I’ve recently become very into bread pudding and am SO excited to try this one! I know the croissants are just going to make this DELICIOUS.