This was supposed to be a from-scratch yeasted cinnamon roll situation. I had the butter softening on the counter, the yeast proofing in its little bowl, and my whole afternoon mapped out around dough rising. Then my neighbor rang the doorbell with a flat tire story, and by the time I got back inside, the yeast had gone all wrong—foamy in a sad, deflated way that meant I’d have to start over. I was already annoyed, and honestly, a little tired. So I grabbed a can of refrigerated cinnamon rolls from the back of the fridge, threw them in a baking dish, poured some cream over everything, and stuck it in the fridge overnight out of pure spite. What came out the next morning was nothing like the plan—and better. The edges got all caramelized and sticky, the centers stayed pillowy soft, and that cream cheese glaze soaked into every single nook. I stood there in my pajamas eating it straight from the dish, and I knew I’d never go back to the fussy yeast version. Maybe you’ve been there—staring at a recipe that’s just too much for a Tuesday night, wishing there was a shortcut that didn’t taste like one. This is that shortcut.
Why You’ll Love This Recipe
Let me tell you why this overnight cinnamon roll casserole has become my most-requested breakfast dish. I’ve tested it about seven different ways—more butter, less cream, different brands of rolls—and this version wins every single time. It’s the kind of recipe that makes you look like a breakfast hero without actually having to wake up early.
- Quick & Easy: You mix it up in about 10 minutes the night before. No kneading, no rising, no fuss.
- Simple Ingredients: Canned cinnamon rolls, heavy cream, eggs, butter, and cream cheese. That’s it. You probably have most of this already.
- Perfect for Holidays & Cozy Mornings: Christmas morning, sleepovers, lazy Sundays—this dish fits every occasion that calls for something warm and sweet.
- Crowd-Pleaser: I’ve served this to kids, picky in-laws, and brunch snobs. Everyone goes back for seconds.
- Unbelievably Delicious: The cream cheese glaze melts into the casserole as it bakes, creating pockets of tangy sweetness that balance the buttery cinnamon swirls.
What makes this different from every other cinnamon roll casserole out there? It’s the overnight soak. Letting those rolls sit in the cream and egg mixture overnight transforms them into something almost bread-pudding-like—soft on the inside, crispy on the edges, and absolutely drenched in flavor. It’s comfort food reimagined: faster, easier, but with the same soul-soothing satisfaction that makes you close your eyes after the first bite.
What Ingredients You Will Need
This recipe uses simple, store-bought ingredients to deliver a breakfast that tastes like you spent hours in the kitchen. Here’s what you’ll need:
For the Casserole
- 2 cans (12.4 oz each) refrigerated cinnamon rolls with icing (I prefer Pillsbury Grands! for their fluffy texture, but store brands work fine too)
- 1/2 cup heavy cream (adds richness and prevents the rolls from drying out overnight)
- 3 large eggs, room temperature (helps create that custard-like soak)
- 1 teaspoon vanilla extract (pure is best, but imitation works in a pinch)
- 1/2 teaspoon ground cinnamon (optional, for extra warmth)
- 1/4 cup unsalted butter, melted (brushed on top for golden, crispy edges)
For the Cream Cheese Glaze

- 4 oz cream cheese, softened (full-fat gives the best texture, but Neufchatel works too)
- 1/4 cup unsalted butter, softened
- 1 cup powdered sugar, sifted (to avoid lumps)
- 1/2 teaspoon vanilla extract
- 2-3 tablespoons milk (adjust for desired consistency)
Ingredient Tips
Look for cinnamon rolls that come with icing packets—you’ll use those in the glaze for extra flavor. If you only find the ones without icing, no worries, just add an extra tablespoon of powdered sugar to the glaze. For the heavy cream, don’t substitute with milk or half-and-half; the higher fat content is what keeps the rolls from turning soggy. And please, please use room temperature eggs—cold eggs won’t blend as smoothly into the cream mixture.
For a dairy-free version, swap the heavy cream with full-fat canned coconut milk and use dairy-free cream cheese and butter. The texture will be slightly different but still delicious.
Equipment Needed
You don’t need fancy equipment for this recipe, which is part of its charm. Here’s what you’ll need:
- 9×13-inch baking dish (glass or ceramic works best for even heating)
- Large mixing bowl for whisking the cream mixture
- Whisk (or a fork if you’re in a pinch)
- Small saucepan for melting butter (microwave-safe bowl works too)
- Hand mixer or stand mixer for the cream cheese glaze (a whisk and some elbow grease also works)
- Plastic wrap or aluminum foil for covering overnight
- Spatula for spreading the glaze
I’ve made this in a metal baking dish before, and the edges got a little too dark. Glass or ceramic gives you that perfect golden-brown without burning. If you don’t have a hand mixer, just soften your cream cheese really well and whisk the glaze by hand—it’s a tiny arm workout, but worth it.
Preparation Method
- Prep the dish (5 minutes): Grease your 9×13-inch baking dish with butter or non-stick spray. Open both cans of cinnamon rolls and separate them. Cut each roll into quarters—I use a sharp knife and just go for it, no need to be precise. Scatter the pieces evenly in the dish. They’ll look crowded, but that’s exactly what you want.
- Make the soak (5 minutes): In a large mixing bowl, whisk together the heavy cream, eggs, vanilla extract, and ground cinnamon until smooth. The mixture should look pale and slightly frothy. Pour this evenly over the cinnamon roll pieces. Use a spatula to gently press down so every piece gets coated.
- Add the butter (2 minutes): Melt the butter in a small saucepan or microwave. Drizzle it over the top of the casserole. Don’t skip this step—it’s what creates those crispy, caramelized edges everyone fights over.
- Cover and refrigerate (overnight, 8-12 hours): Cover the dish tightly with plastic wrap or aluminum foil. Place it in the fridge. Go to bed. Trust the process. The rolls will absorb the cream mixture overnight, puffing up slightly and becoming incredibly tender.
- Bake (30-35 minutes): In the morning, preheat your oven to 350°F (175°C). Remove the casserole from the fridge while the oven heats up—about 15 minutes. Bake uncovered for 30-35 minutes, until the top is golden brown and the center is set. It should jiggle just slightly in the middle when you shake the dish. If the top is browning too fast, tent with foil for the last 10 minutes.
- Make the glaze (5 minutes): While the casserole bakes, make the cream cheese glaze. In a medium bowl, beat the softened cream cheese and butter together until smooth. Add the powdered sugar, vanilla, and 2 tablespoons of milk. Beat until creamy and smooth. If it’s too thick, add another tablespoon of milk. If it’s too thin, add a little more powdered sugar. Set aside.
- Glaze and serve (2 minutes): Let the casserole cool for 5-10 minutes. Drizzle the cream cheese glaze generously over the top. Don’t hold back—this is the best part. Serve warm, straight from the dish.
Sensory cues: When you pour the cream mixture over the rolls, you should see it pooling around the edges. After baking, the top should be deep golden brown and the edges should look sticky and caramelized. The smell—oh, the smell—will be buttery, cinnamon-spiced, and slightly sweet. Your whole kitchen will smell like a bakery.
Cooking Tips & Techniques
I’ve made a lot of mistakes with this recipe so you don’t have to. Here’s what I’ve learned:
Don’t skip the overnight soak. I tried rushing it once—only let it sit for 2 hours—and the rolls came out dry in the center. The full 8 hours is non-negotiable. The cream needs time to penetrate every layer.
Cut the rolls into quarters, not halves. Bigger pieces don’t soak up enough of the cream mixture, and you end up with dry spots. Quartering gives you more surface area for that custard-like texture.
Watch your oven temperature. Every oven runs differently. If yours runs hot, check the casserole at 25 minutes. You want golden brown, not burnt. I learned this the hard way when I ruined a batch for Christmas brunch.
Let it rest before glazing. If you pour the glaze on a piping-hot casserole, it’ll melt into a puddle and disappear. Waiting 5-10 minutes gives you those beautiful ribbons of cream cheese on top.
Double the glaze. Seriously. The recipe makes a generous amount, but I always wish I had more. Make extra and keep it in the fridge for dipping.
Variations & Adaptations
This recipe is endlessly adaptable. Here are some ways I’ve changed it up:
Apple Cinnamon Version
Peel and chop one medium apple (Granny Smith or Honeycrisp work great) and scatter the pieces over the rolls before adding the cream mixture. The apple softens as it bakes and adds a lovely tartness that cuts through the sweetness.
Pumpkin Spice Edition
Replace the heavy cream with 1/2 cup pumpkin puree mixed with 1/4 cup heavy cream. Add 1 teaspoon pumpkin pie spice to the egg mixture. This version tastes like fall in a dish and is perfect for Thanksgiving morning.
Chocolate Lover’s Twist
Chop 1/2 cup of semi-sweet chocolate chips or chunks and sprinkle them over the rolls before adding the cream. The chocolate melts into gooey pockets throughout the casserole. My kids beg for this version.
Nutty Crunch
Toast 1/2 cup of chopped pecans or walnuts and sprinkle them on top before baking. They get crispy and add a wonderful texture contrast to the soft rolls.
For a gluten-free option, use gluten-free refrigerated cinnamon rolls. They’re available at most grocery stores now, and they work beautifully in this recipe. Just note that the texture will be slightly more delicate.
Serving & Storage Suggestions
This casserole is best served warm, straight from the oven. I like to scoop it into bowls and let everyone drizzle their own extra glaze on top. It’s also wonderful with a side of crispy bacon or breakfast sausage to balance the sweetness.
For drinks, a hot cup of coffee is the classic pairing. The bitterness of the coffee cuts through the rich, sweet casserole perfectly. A cold glass of milk works great for kids, and if you’re feeling fancy, a mimosa makes it feel like a celebration.
Storage: Leftovers keep in an airtight container in the refrigerator for up to 3 days. The texture softens a bit as it sits, but it’s still delicious.
Reheating: The best way to reheat is in the oven at 300°F (150°C) for about 10 minutes. This brings back some of the crispy edges. The microwave works in a pinch—30 seconds per serving—but the texture will be softer.
Freezing: You can freeze the baked, unglazed casserole for up to 2 months. Wrap it tightly in plastic wrap and then foil. Thaw overnight in the fridge, reheat in the oven, and glaze fresh. The glaze doesn’t freeze well, so always make it fresh.
The flavors actually meld together more after a day in the fridge. I sometimes make this on Saturday for Sunday brunch, and it tastes even better the next day.
Nutritional Information & Benefits
Let’s be real—this is a treat, not a health food. But here’s the breakdown per serving (based on 12 servings):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 380 |
| Total Fat | 22g |
| Saturated Fat | 12g |
| Cholesterol | 95mg |
| Sodium | 420mg |
| Total Carbohydrates | 42g |
| Sugars | 24g |
| Protein | 6g |
That said, there are a few redeeming qualities. The eggs provide protein and choline, which is great for brain health. Cinnamon has anti-inflammatory properties and may help with blood sugar regulation. And honestly, sometimes your mental health needs a warm, sweet breakfast shared with people you love. That counts for something, right?
For those watching their sugar, you can reduce the glaze by half or use a sugar substitute in the glaze. The casserole itself is sweet enough from the cinnamon rolls.
Conclusion
This overnight cinnamon roll casserole has saved my sanity on more mornings than I can count. It’s the recipe I turn to when I want to impress without the stress, when I need something warm and comforting on a cold morning, or when I just want to feel like I have my life together even when I don’t. The fact that it started as a failed yeast experiment makes me love it even more—it’s a reminder that sometimes the best things come from letting go of perfection.
I’d love to hear how this turns out for you. Did you add your own twist? Did your kids ask for it again the next day? Drop a comment below and let me know. And if you’re looking for another cozy breakfast idea, you might enjoy my easy baked oatmeal with berries—it’s another make-ahead favorite that’s perfect for busy mornings.
Go ahead, make this for your next lazy Sunday. You deserve it.
Frequently Asked Questions
Can I use homemade cinnamon rolls instead of canned?
Absolutely. If you have a favorite homemade cinnamon roll recipe, you can absolutely use it here. Just prepare the rolls as usual, cut them into pieces, and proceed with the recipe. The baking time may increase slightly, so keep an eye on it.
Can I prepare this the same day instead of overnight?
You can, but the texture won’t be as good. The rolls need at least 4 hours to absorb the cream mixture properly. If you’re in a rush, 2 hours is the minimum, but the overnight version is noticeably better.
How do I prevent the casserole from getting soggy?
The key is not over-soaking. Stick to the 8-12 hour window. Any longer than 12 hours, and the rolls can become mushy. Also, make sure your oven is fully preheated before baking—a hot oven helps set the custard quickly.
Can I freeze the unbaked casserole?
Yes! Assemble the casserole in a freezer-safe dish, cover tightly, and freeze for up to 1 month. Thaw overnight in the fridge before baking. You may need to add 5-10 minutes to the baking time.
What if I don’t have heavy cream?
You can substitute with half-and-half or whole milk, but the texture will be less rich. For a dairy-free option, full-fat canned coconut milk works beautifully—just shake the can well before measuring.
Pin This Recipe!

Easy Overnight Cinnamon Roll Casserole with Cream Cheese Glaze
This overnight cinnamon roll casserole is a shortcut breakfast that tastes like you spent hours in the kitchen. Canned cinnamon rolls are soaked in a creamy custard overnight, then baked until golden and topped with a luscious cream cheese glaze.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 8 hours 45 minutes (includes overnight refrigeration)
- Yield: 12 servings 1x
- Category: Breakfast
- Cuisine: American
Ingredients
- 2 cans (12.4 oz each) refrigerated cinnamon rolls with icing
- 1/2 cup heavy cream
- 3 large eggs, room temperature
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon (optional)
- 1/4 cup unsalted butter, melted
- 4 oz cream cheese, softened
- 1/4 cup unsalted butter, softened
- 1 cup powdered sugar, sifted
- 1/2 teaspoon vanilla extract
- 2–3 tablespoons milk
Instructions
- Grease a 9×13-inch baking dish with butter or non-stick spray. Open both cans of cinnamon rolls and separate them. Cut each roll into quarters and scatter evenly in the dish.
- In a large mixing bowl, whisk together heavy cream, eggs, vanilla extract, and ground cinnamon until smooth and slightly frothy. Pour evenly over the cinnamon roll pieces, pressing down gently with a spatula to coat.
- Melt the butter and drizzle over the top of the casserole.
- Cover tightly with plastic wrap or aluminum foil and refrigerate for 8-12 hours (overnight).
- Preheat oven to 350°F (175°C). Remove casserole from fridge and let sit for 15 minutes while oven heats. Bake uncovered for 30-35 minutes, until top is golden brown and center is set. Tent with foil if browning too fast.
- While casserole bakes, make the glaze: In a medium bowl, beat softened cream cheese and butter until smooth. Add powdered sugar, vanilla, and 2 tablespoons milk. Beat until creamy. Add more milk if too thick, or more powdered sugar if too thin.
- Let casserole cool for 5-10 minutes. Drizzle cream cheese glaze generously over the top. Serve warm.
Notes
Don’t skip the overnight soak—the rolls need at least 8 hours to absorb the cream mixture. Cut rolls into quarters for best texture. Let casserole rest 5-10 minutes before glazing to prevent glaze from melting. Double the glaze if desired. For dairy-free, use full-fat canned coconut milk and dairy-free cream cheese and butter.
Nutrition
- Serving Size: 1 serving
- Calories: 380
- Sugar: 24
- Sodium: 420
- Fat: 22
- Saturated Fat: 12
- Carbohydrates: 42
- Protein: 6
Keywords: overnight cinnamon roll casserole, easy breakfast, cinnamon roll casserole, cream cheese glaze, make-ahead breakfast, holiday breakfast


