Cinnamon Roll Bread Pudding Recipe
Introduction
Cinnamon Roll Bread Pudding is a comforting dessert that combines the warm flavors of cinnamon rolls with a creamy custard base. Perfect for using up leftover cinnamon rolls, this dish offers a soft, rich texture and a sweet finish that’s sure to please any crowd.

Ingredients
- 4 cups Cinnamon Rolls (chopped into bite-sized pieces)
- 2 cups Milk (whole milk for creamier texture)
- 1 cup Heavy Cream (or substitute with half-and-half)
- 4 large Eggs (for binding the custard)
- 3/4 cup Granulated Sugar (or use brown sugar for richness)
- 2 teaspoons Vanilla Extract (pure vanilla preferred)
- 2 teaspoons Ground Cinnamon (adjust to taste)
- 1/4 teaspoon Salt (balances sweetness)
- 1 cup Raisins or Chopped Nuts (optional for extra texture)
- 1 cup Icing (for drizzling before serving)
Instructions
- Step 1: Preheat your oven to 350°F (175°C).
- Step 2: Cut cinnamon rolls into bite-sized pieces and set aside.
- Step 3: Whisk together milk, heavy cream, eggs, sugar, vanilla, cinnamon, and salt in a large bowl until smooth.
- Step 4: Fold the cinnamon roll pieces into the wet mixture until well coated.
- Step 5: Add raisins or nuts if desired, mixing gently to combine.
- Step 6: Pour the mixture into a greased 9×13-inch baking dish and spread evenly.
- Step 7: Bake for 40-50 minutes until the top is golden brown and a toothpick inserted comes out clean.
- Step 8: Let the bread pudding cool for 10-15 minutes before drizzling with icing.
- Step 9: Slice into squares and serve warm.
Tips & Variations
- For an extra rich texture, use full heavy cream instead of half-and-half.
- Swap raisins with chopped apples or dried cranberries for a fruity twist.
- Try adding a handful of chocolate chips for a decadent surprise.
- Use homemade cinnamon rolls for an even fresher flavor.
Storage
Store any leftovers covered in the refrigerator for up to 3 days. Reheat individual portions in the microwave until warm. Avoid freezing as the custard texture may change.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this recipe ahead of time?
Yes, you can assemble the bread pudding and refrigerate it overnight before baking. Just add a few extra minutes to the baking time if baking chilled.
What can I use instead of cinnamon rolls?
If you don’t have cinnamon rolls, you can use any sweet yeast bread or even day-old brioche for a similar effect. The key is to have soft bread that soaks up the custard well.
Print
Cinnamon Roll Bread Pudding Recipe
- Total Time: 1 hour
- Yield: 8 servings 1x
Description
This Cinnamon Roll Bread Pudding is a cozy, indulgent dessert perfect for warming up any day. Combining the sweet, spicy flavors of cinnamon rolls with a rich custard bake, this recipe creates a soft and golden treat that’s delicious served warm with a drizzle of icing. Ideal for breakfast or dessert, it beautifully marries the texture of bread pudding with the classic taste of cinnamon rolls.
Ingredients
Cinnamon Roll Base
- 4 cups Cinnamon Rolls, chopped into bite-sized pieces
Custard Mixture
- 2 cups Milk (whole milk for creamier texture)
- 1 cup Heavy Cream (or substitute with half-and-half)
- 4 large Eggs
- 3/4 cup Granulated Sugar (or use brown sugar for richness)
- 2 teaspoons Vanilla Extract (pure vanilla preferred)
- 2 teaspoons Ground Cinnamon (adjust to taste)
- 1/4 teaspoon Salt
Add-Ins and Topping
- 1 cup Raisins or Chopped Nuts (optional)
- 1 cup Icing (for drizzling before serving)
Instructions
- Preheat Oven: Preheat your oven to 350°F (175°C) to prepare for baking the bread pudding.
- Prepare Cinnamon Rolls: Cut the cinnamon rolls into bite-sized pieces and set them aside for mixing later.
- Mix Custard: In a large bowl, whisk together the milk, heavy cream, eggs, sugar, vanilla extract, ground cinnamon, and salt until the mixture is smooth and well combined.
- Combine: Fold the chopped cinnamon rolls into the custard mixture gently until all pieces are well coated.
- Add Optional Ingredients: If desired, add raisins or chopped nuts at this point, mixing gently to distribute evenly.
- Prepare Baking Dish: Grease a 9×13-inch baking dish lightly and pour the cinnamon roll and custard mixture into it, spreading it out evenly.
- Bake: Place the baking dish into the preheated oven and bake for 40-50 minutes, or until the top is golden brown and a toothpick inserted into the center comes out clean.
- Cool: Remove from oven and let the bread pudding cool for 10-15 minutes; this helps it to set for easier serving.
- Drizzle Icing: Drizzle the icing evenly over the top of the warm bread pudding for added sweetness and decoration.
- Serve: Slice the bread pudding into squares and serve warm for the best texture and flavor.
Notes
- For a dairy-free version, substitute milk and heavy cream with plant-based alternatives such as almond or oat milk.
- You can swap granulated sugar for brown sugar to add a deeper caramel flavor.
- Adjust the amount of cinnamon to your taste preference, adding more for a spicier kick.
- Raisins or nuts are optional but add wonderful texture and flavor; walnuts or pecans work especially well.
- If you prefer a less sweet dish, reduce the icing drizzle or omit it entirely.
- To make ahead, prepare the mixture and refrigerate overnight before baking.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Keywords: Cinnamon Roll Bread Pudding, Breakfast Dessert, Cinnamon, Bread Pudding Recipe, Cozy Dessert

