Warm, gooey, and oozing with cinnamon-sugar delight, this Cinnamon Roll Bread Pudding is everything you crave in a cozy dessert. Whether you’re curling up on a cold night or hosting brunch for a crowd, this dish brings the magic of fresh-baked cinnamon rolls into a rich, custard-soaked experience that no one can resist.
What makes this bread pudding shine is the balance of textures and flavors. Each bite blends the softness of the bread, the bold sweetness of cinnamon sugar, and the creamy vanilla custard. It’s decadent yet familiar, indulgent but comforting. You can serve it warm with a drizzle of icing or a scoop of vanilla ice cream for the ultimate treat.
Why You’ll Love This Cinnamon Roll Bread Pudding
This is not your average bread pudding. It’s built on layers of cinnamon roll flavor, soaking up a luscious custard that transforms day-old cinnamon rolls or bread into a dessert that feels gourmet. The best part? It uses ingredients you probably already have at home. It’s easy to prep, and even easier to devour.
This recipe is also flexible. Want to add chopped pecans or drizzle caramel sauce over the top? Go for it. Whether you’re baking for a holiday, breakfast-for-dinner night, or just a sweet ending to your week, it hits the spot every time.
Can I Use Store-Bought Cinnamon Rolls or Homemade?
Absolutely! If you have leftover homemade cinnamon rolls, they’ll add a personal touch, but store-bought versions work just as well. You can even use stale cinnamon rolls, which actually soak up the custard better. If you’re in a pinch, use thick cinnamon swirl bread or brioche and add a little cinnamon sugar for that classic flavor.
Ingredients for the Cinnamon Roll Bread Pudding
This recipe brings together familiar pantry staples to create something truly comforting. You’ll want to use bread or rolls that are a bit dry, as they hold up better when soaked in custard. Here’s what you’ll need:
- Cinnamon rolls
- Eggs
- Whole milk
- Heavy cream
- Vanilla extract
- Ground cinnamon
- Brown sugar
- Salt
- Powdered sugar and milk (for glaze)
Each of these plays a key role: the rolls provide the base, eggs thicken the custard, and the mix of milk and cream ensures richness. Cinnamon and brown sugar deepen the flavor, while a touch of vanilla brings it all together.

How To Make the Cinnamon Roll Bread Pudding
Step 1: Prep the Baking Dish
Grease a 9×13-inch baking dish and preheat your oven to 350°F. Tear the cinnamon rolls or bread into bite-sized chunks and layer them evenly in the dish.
Step 2: Whisk the Custard
In a large bowl, whisk together the eggs, milk, cream, brown sugar, cinnamon, vanilla extract, and a pinch of salt until fully combined. This mixture should be silky and smooth.
Step 3: Pour and Soak
Slowly pour the custard over the bread, making sure to coat every piece. Let it sit for at least 20 minutes so the bread can soak up the mixture thoroughly.
Step 4: Bake It Up
Cover the dish loosely with foil and bake for 30 minutes. Then remove the foil and continue baking for another 15-20 minutes, or until the top is golden and the custard is set.
Step 5: Drizzle and Serve
In a small bowl, whisk powdered sugar with a little milk to make the glaze. Once the bread pudding is out of the oven and slightly cooled, drizzle the glaze over the top. Serve warm.
How to Serve and Store Cinnamon Roll Bread Pudding
This bread pudding is best enjoyed warm, when the center is soft and the glaze melts into every nook. It serves 8 generous portions, making it perfect for family-style desserts or breakfast-for-dinner nights.
If you have leftovers, store them in an airtight container in the fridge for up to 4 days. To reheat, pop individual servings in the microwave or warm the entire dish in the oven at 300°F until heated through. You can even freeze it in portions and reheat when a craving hits.
What to Serve With Cinnamon Roll Bread Pudding?
Fresh Berries
The tartness of raspberries, blueberries, or strawberries cuts through the richness beautifully.
Whipped Cream
A fluffy dollop of whipped cream adds a cloud-like contrast to the dense pudding.
Vanilla Ice Cream
Scoop it on warm pudding and watch it melt into the crevices for next-level indulgence.
Bacon or Sausage
If serving for brunch, the salty crunch of bacon or sausage creates a savory-sweet harmony.
Hot Coffee
A strong cup of black coffee or a cinnamon latte complements the dessert’s sweet spice.
Caramel Sauce
A drizzle of warm caramel over the top makes it even more dessert-like.
Greek Yogurt
For a lighter touch, serve with a spoonful of vanilla or honey Greek yogurt on the side.
Want More Dessert Ideas?
If you love this sweet, baked twist on a classic, you’ll want to try more from our dessert lineup:
- Ooey Gooey Bars when you’re craving something ultra rich.
- Old Time Oven Peach Cobbler for that nostalgic, fruit-filled goodness.
- Mini Cinnamon Roll Cheesecakes when you want a fun, individual-sized treat.
- Cherry-Topped Coconut Macaroons for a chewy, tropical finish.
- Best Cheesecake Deviled Strawberries for a fruity, creamy bite.
Save This Recipe For Later
📌 Save this recipe to your Pinterest dessert board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you add raisins or nuts? Maybe a splash of bourbon in the custard?
I love hearing how others make these recipes their own. Questions are welcome too—let’s help each other bake smarter.
Explore beautifully curated health-boosting drinks on Mia Recipes on Pinterest and discover your new go-to for feeling great!

Cinnamon Roll Bread Pudding
- Total Time: 1 hour
- Yield: 8 servings
- Diet: Vegetarian
Description
This Cinnamon Roll Bread Pudding recipe is the ultimate cozy dessert, combining soft cinnamon rolls with a creamy vanilla custard. Perfect for breakfast or dessert, this rich and comforting bread pudding is easy to make and a family favorite in the United States.
Ingredients
3 to 4 cups cinnamon rolls, cut into chunks
4 large eggs
1 ½ cups whole milk
1 cup heavy cream
1 ½ teaspoons vanilla extract
1 teaspoon ground cinnamon
½ cup brown sugar
¼ teaspoon salt
¾ cup powdered sugar (for glaze)
2 tablespoons milk (for glaze)
Instructions
1. Preheat the oven to 350°F and grease a 9×13-inch baking dish. Tear cinnamon rolls into bite-sized pieces and place them evenly in the dish.
2. In a large bowl, whisk together eggs, milk, cream, vanilla, cinnamon, brown sugar, and salt until smooth.
3. Pour the custard mixture evenly over the cinnamon roll chunks. Let it soak for at least 20 minutes.
4. Cover with foil and bake for 30 minutes. Then remove the foil and bake for an additional 15 to 20 minutes until golden and set.
5. In a small bowl, mix powdered sugar with milk until a smooth glaze forms.
6. Drizzle the glaze over the warm bread pudding and serve.
Notes
Let the bread soak fully in the custard before baking for best texture.
Day-old cinnamon rolls work best as they absorb the custard without falling apart.
For extra flavor, add chopped pecans or a splash of bourbon to the custard mix.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 piece
- Calories: 385
- Sugar: 26g
- Sodium: 180mg
- Fat: 19g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 44g
- Fiber: 1g
- Protein: 7g
- Cholesterol: 135mg


