Cinnamon Roll Bread Pudding Recipe
Introduction
Cinnamon Roll Bread Pudding is a warm, comforting dessert that combines the soft, gooey texture of cinnamon rolls with the rich creaminess of a classic bread pudding. It’s perfect for cozy mornings or an indulgent treat after dinner.

Ingredients
- 4 cups cinnamon rolls, chopped into bite-sized pieces
- 2 cups whole milk
- 1 cup heavy cream (or substitute with half-and-half)
- 4 large eggs
- 3/4 cup granulated sugar (or brown sugar for richness)
- 2 teaspoons vanilla extract
- 2 teaspoons ground cinnamon
- 1/4 teaspoon salt
- 1 cup raisins or chopped nuts (optional)
- 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: In a large bowl, whisk together milk, heavy cream, eggs, sugar, vanilla extract, ground cinnamon, and salt until smooth.
- Step 4: Fold the cinnamon roll pieces into the wet mixture until they are well coated.
- Step 5: Add raisins or chopped nuts if using, mixing gently to combine.
- Step 6: Pour the mixture into a greased 9×13-inch baking dish, spreading evenly.
- Step 7: Bake for 40 to 50 minutes, or until the top is golden brown and a toothpick inserted in the center comes out clean.
- Step 8: Let the bread pudding cool for 10 to 15 minutes, then drizzle with icing.
- Step 9: Slice into squares and serve warm.
Tips & Variations
- For extra flavor, sprinkle a little extra cinnamon on top before baking.
- Swap raisins for dried cranberries or chocolate chips to suit your taste.
- Use half-and-half instead of heavy cream for a lighter version.
- If you prefer a crispier top, broil for 1-2 minutes at the end of baking—watch carefully to prevent burning.
Storage
Store leftover bread pudding in an airtight container in the refrigerator for up to 3 days. Reheat individual portions in the microwave for 30-60 seconds or warm in the oven at 325°F (160°C) until heated through.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen cinnamon rolls for this recipe?
Yes, frozen cinnamon rolls work well. Just thaw them completely before chopping and mixing to ensure even cooking.
Can I prepare this ahead of time?
Absolutely! Assemble the bread pudding the night before, cover it, and refrigerate. Bake fresh the next morning or before serving for the best texture.
Print
Cinnamon Roll Bread Pudding Recipe
- Total Time: 1 hour
- Yield: 8 servings 1x
Description
This Cinnamon Roll Bread Pudding is a delightful twist on classic bread pudding, using soft cinnamon rolls soaked in a rich custard of milk, cream, eggs, and spices. Baked to golden perfection and drizzled with sweet icing, it’s the ultimate cozy dessert or breakfast treat that combines the best flavors of cinnamon rolls and traditional bread pudding.
Ingredients
Main 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)
Optional Ingredients
- 1 cup Raisins or Chopped Nuts (optional for extra texture)
- 1 cup Icing (for drizzling before serving)
Instructions
- Preheat the Oven: Begin by preheating your oven to 350°F (175°C) to ensure it’s at the perfect temperature for baking the pudding evenly.
- Prepare Cinnamon Rolls: Cut the cinnamon rolls into bite-sized pieces and set them aside so they’re ready to absorb the custard mixture.
- Mix Custard: In a large bowl, whisk together the milk, heavy cream, eggs, sugar, vanilla extract, ground cinnamon, and salt until smooth and well combined to create a flavorful custard base.
- Combine Rolls and Custard: Fold the chopped cinnamon rolls into the custard mixture, ensuring each piece is well coated to soak up the delicious flavors.
- Add Optional Ingredients: If desired, gently mix in raisins or chopped nuts for added texture and flavor.
- Transfer to Baking Dish: Pour the mixture into a greased 9×13-inch baking dish, spreading it out evenly for consistent baking.
- Bake: Place in the preheated oven and bake for 40–50 minutes until the top turns golden brown and a toothpick inserted in the center comes out clean, indicating it is fully cooked.
- Cool: Remove from the oven and allow it to cool for 10–15 minutes to set and make it easier to slice.
- Drizzle Icing: Before serving, drizzle your preferred icing over the warm pudding for that classic cinnamon roll sweetness.
- Serve: Slice into squares and serve warm to enjoy the best taste and texture.
Notes
- You can substitute heavy cream with half-and-half for a lighter version.
- Brown sugar can be used instead of granulated sugar for a richer flavor.
- Add raisins or nuts according to your preference for extra texture.
- Let the bread pudding cool slightly before adding icing to prevent it from melting too quickly.
- This dessert is best enjoyed warm but can be refrigerated and reheated later.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Keywords: Cinnamon Roll Bread Pudding, Cinnamon Rolls, Bread Pudding Recipe, Cozy Dessert, Homemade Bread Pudding, Breakfast Dessert

