The neighborhood Christmas brunch was in twelve hours and I’d completely forgotten. Everyone else would be bringing those elaborate, multi-day preparations—the kind of thing you see on magazine covers. My neighbor Sarah had been testing her grandmother’s stollen recipe for a week. Across the street, the Johnsons were bringing a smoked salmon platter that looked like a work of art. I had a can of Pillsbury cinnamon rolls in my fridge and a prayer.
Let me tell you, I was panicking. I mean, real panic—the kind where you start googling “breakfast casserole in 10 minutes” while simultaneously trying to figure out if you can pass off store-bought danish as homemade. My kitchen counter was sticky from where I’d knocked over the maple syrup trying to grab the coffee. Honestly, I was ready to show up with a fruit platter and call it a day.
But then I remembered this overnight cinnamon roll casserole with cream cheese glaze that my friend Jen had mentioned once. She’d said it was “stupid easy” and “always the first thing to disappear.” I had the rolls. I had cream cheese. I had literally nothing to lose. So I threw it together in about fifteen minutes, stuck it in the fridge, and hoped for the best. You know that feeling when you’re not expecting much but you’re just trying to survive the hosting pressure?
The next morning, I pulled that casserole out of the oven—golden, bubbling, smelling like a bakery had exploded in my kitchen—and carried it over to the brunch. Sarah’s stollen was beautiful. The Johnsons’ salmon was stunning. But my humble little casserole? It was gone in twenty minutes. People were asking for the recipe. Someone called it “the best thing on the table.” I just stood there, sheepish and amused, holding an empty dish. That’s the thing about this overnight cinnamon roll casserole with cream cheese glaze—it doesn’t try to be fancy. It just shows up and wins. And honestly, that’s my favorite kind of recipe to keep around.
Why You’ll Love This Recipe
Look, I’ve tested this overnight cinnamon roll casserole with cream cheese glaze about seven times now. Seven times. My family is starting to look at me funny when I pull out the baking dish. But here’s the thing—every single time, it works. No fails. No weird texture issues. Just pure, buttery, cinnamon-sugar perfection. Here’s why this one’s different from all the other breakfast casseroles out there:
- Quick & Easy : Comes together in under 15 minutes of active prep time. The oven does the rest of the work while you sleep. Perfect for those mornings when you want to impress without waking up at dawn.
- Simple Ingredients : You probably already have everything in your kitchen right now. No fancy grocery trips, no obscure spices, no hunting down specialty items. Just good, honest ingredients.
- Perfect for Hosting : This is literally the dish you make when you’re hosting a crowd. It scales beautifully, sits well on a buffet table, and everyone—from toddlers to grandparents—loves it.
- Crowd-Pleaser : I’ve brought this to potlucks, holiday brunches, and casual Saturday get-togethers. It’s always the first dish to go empty. Always.
- Unbelievably Delicious : The texture is this perfect middle ground—soft and custardy in the middle, slightly crispy and caramelized on the edges. And that cream cheese glaze? It’s the kind of thing you want to eat with a spoon.
What makes this version different from the rest is the technique. I don’t just dump the rolls in a dish and pour cream over them. I let them soak overnight, which transforms the texture completely. The cinnamon rolls absorb the custard mixture, puff up beautifully, and get this almost bread-pudding-like consistency. It’s not just another breakfast casserole—it’s your best version, the one you’ll come back to again and again. Perfect for impressing guests without stress, or turning a simple holiday morning into something truly memorable.
What Ingredients You Will Need
This overnight cinnamon roll casserole with cream cheese glaze uses simple, wholesome ingredients that work together to create something truly special. The magic happens when the cinnamon rolls soak up the custard overnight, and the cream cheese glaze adds that final touch of indulgence. Here’s everything you’ll need:
For the Casserole
- 2 cans (12.4 oz each) refrigerated cinnamon rolls with icing — I prefer Pillsbury Grands! for their size and texture. The bigger rolls give you that satisfying, bakery-style result. Don’t use the tiny ones—they tend to get lost in the custard.
- 4 large eggs — Room temperature works best for a smooth custard. If you forget to take them out ahead of time, just place them in a bowl of warm water for 5 minutes.
- 1/2 cup heavy cream — This adds richness that milk alone can’t match. You can use whole milk in a pinch, but the texture won’t be quite as luxurious.
- 1/2 cup whole milk — I’ve tried this with 2% and it works fine, but whole milk gives the best creamy consistency.
- 1/4 cup granulated sugar — Just a little extra sweetness to balance the tangy cream cheese glaze.
- 1 teaspoon vanilla extract — Pure vanilla extract makes a noticeable difference here. Skip the imitation stuff if you can.
- 1 teaspoon ground cinnamon — I like to use Saigon cinnamon for its warm, bold flavor. Regular cinnamon works great too.
- 1/4 teaspoon salt — Don’t skip this! It balances the sweetness and brings out all the other flavors.
For the Cream Cheese Glaze

- 4 oz cream cheese, softened — Full-fat cream cheese gives the best texture. Let it sit out for at least 30 minutes before you start.
- 1/4 cup unsalted butter, softened — I use Land O’Lakes for consistent results.
- 1 1/2 cups powdered sugar — Sift it if you want a super smooth glaze, but honestly, I’m usually too lazy and it turns out fine.
- 1/2 teaspoon vanilla extract — Again, pure vanilla is worth it here.
- 2-3 tablespoons milk — Start with 2 tablespoons and add more if you want a thinner consistency.
Optional Add-Ins
- 1/2 cup chopped pecans or walnuts — For texture and a little nutty flavor. Toast them first for extra depth.
- 1/4 cup raisins or dried cranberries — Adds little bursts of sweetness. Soak them in warm water for 10 minutes if they’re dry.
- 1 apple, peeled and diced — I tried this once on a whim and it was fantastic. The apple softens into the custard and adds a subtle fruitiness.
Equipment Needed
You don’t need a professional kitchen to make this overnight cinnamon roll casserole with cream cheese glaze. Here’s what you’ll need:
- 9×13 inch baking dish — This is the standard size for this recipe. Glass or ceramic works best because they heat evenly. I’ve used a metal pan before and the edges tend to brown faster.
- Large mixing bowl — For whisking together the custard mixture. Any medium-to-large bowl will do.
- Whisk — A good whisk makes combining the eggs and cream much easier. If you don’t have one, a fork works in a pinch.
- Measuring cups and spoons — For accuracy, especially with the custard ingredients.
- Hand mixer or stand mixer — For the cream cheese glaze. You can mix it by hand if your cream cheese is really soft, but the mixer gives a smoother result.
- Plastic wrap or aluminum foil — For covering the dish while it chills overnight.
- Spatula — For spreading the glaze. A rubber spatula works beautifully.
If you don’t have a hand mixer, don’t worry. Just mash the cream cheese and butter together with a fork until smooth, then whisk in the powdered sugar and milk. It takes a little more elbow grease, but the result is just as delicious.
Preparation Method
Making this overnight cinnamon roll casserole with cream cheese glaze is almost embarrassingly easy. Here’s how to do it:
- Prepare the baking dish. Grease your 9×13 inch baking dish with butter or non-stick spray. I like to use butter because it adds a little flavor to the edges, but spray works fine too.
- Cut the cinnamon rolls. Open both cans of cinnamon rolls and set aside the icing packets (you’ll use them later). Cut each cinnamon roll into quarters. Don’t worry about being perfect—roughly equal pieces are fine. I’ve learned that uneven pieces actually create a more interesting texture, with some parts getting crispier than others.
- Arrange the pieces. Scatter the quartered cinnamon roll pieces evenly in the prepared baking dish. Try to spread them out so there aren’t any big clumps. You want the custard to reach every piece.
- Make the custard. In a large mixing bowl, whisk together the eggs, heavy cream, whole milk, granulated sugar, vanilla extract, ground cinnamon, and salt. Whisk until everything is well combined and slightly frothy. This should take about 30 seconds of vigorous whisking.
- Pour the custard. Slowly pour the custard mixture over the cinnamon roll pieces. Make sure every piece gets coated. I like to use a spatula to gently press down on the pieces and help them absorb the liquid. Don’t worry if it looks like there’s too much liquid—the rolls will soak it up overnight.
- Cover and refrigerate. Cover the dish tightly with plastic wrap or aluminum foil and refrigerate for at least 6 hours, or up to 24 hours. Overnight is ideal—the longer it sits, the more the flavors meld together and the softer the texture becomes.
- Bake the casserole. When you’re ready to bake, preheat your oven to 350°F (175°C). Remove the dish from the refrigerator and let it sit on the counter while the oven heats up—about 15 minutes. Bake uncovered for 35-40 minutes, or until the top is golden brown and the center is set. You’ll know it’s done when a knife inserted in the center comes out clean. The edges should be slightly caramelized and crispy.
- Make the cream cheese glaze. While the casserole bakes, make the glaze. In a medium bowl, beat the softened cream cheese and butter together until smooth and creamy. Add the powdered sugar, vanilla extract, and 2 tablespoons of milk. Beat until smooth. If the glaze is too thick, add the remaining tablespoon of milk. If it’s too thin, add a little more powdered sugar. The glaze should be pourable but not runny.
- Glaze and serve. Let the casserole cool for about 10 minutes after baking. This is important—if you add the glaze too soon, it will melt and slide right off. Drizzle the cream cheese glaze generously over the top. If you saved the icing packets from the cinnamon rolls, you can warm them up and drizzle them alongside the cream cheese glaze for extra sweetness.
A quick note: the first time I made this, I was so excited that I poured the glaze on right out of the oven. Big mistake. The glaze turned into a puddle and soaked into the casserole. Still delicious, but not nearly as pretty. Patience, my friend. Let it rest.
Cooking Tips & Techniques
After making this overnight cinnamon roll casserole with cream cheese glaze more times than I care to admit, I’ve picked up a few tricks that make a real difference:
Don’t skip the overnight soak. I know, sometimes you forget and you’re tempted to just bake it right away. I’ve done it. It’s fine. But it’s not the same. The overnight soak transforms the texture completely—the cinnamon rolls become soft, custardy, and almost bread-pudding-like. If you bake it right away, the texture is more like regular cinnamon rolls with a little extra moisture. Both are good, but the overnight version is special.
Watch your baking time. Every oven runs differently. My friend’s oven runs hot, and her casserole is done in 30 minutes. Mine takes the full 40. Start checking at 30 minutes. The top should be golden brown and the center should jiggle just slightly when you shake the dish. If you wait until the center is completely firm, it might be overdone.
Room temperature ingredients matter. For the custard, room temperature eggs blend more smoothly into the cream and milk. Cold eggs can create little lumps of egg white that don’t incorporate well. For the cream cheese glaze, softened cream cheese and butter are non-negotiable. Cold cream cheese will leave you with a lumpy, frustrating mess. Trust me—I learned this the hard way on a Christmas morning when I was rushing.
Layer strategically. When you arrange the cinnamon roll pieces in the dish, try to create a relatively even layer. If you pile them too high in one spot, those pieces won’t soak up as much custard and might come out dry. Spread them out, let them breathe, and let the custard work its magic.
Double the glaze. Honestly, the recipe makes a generous amount of glaze, but I always double it. The cream cheese glaze is the star of this dish, and having extra to drizzle on individual servings is never a bad thing. Plus, it keeps well in the fridge for a few days—great for spreading on toast or muffins.
Variations & Adaptations
One of the best things about this overnight cinnamon roll casserole with cream cheese glaze is how adaptable it is. Here are some variations I’ve tried and loved:
Apple Cinnamon Roll Casserole. Peel and dice one medium apple (I prefer Honeycrisp or Granny Smith) and scatter the pieces over the cinnamon rolls before adding the custard. The apple softens beautifully during baking and adds a lovely fruity sweetness. I tried this last fall when I had too many apples from a pick-your-own trip, and it’s been a favorite ever since.
Nutty Pecan Casserole. Sprinkle 1/2 cup of chopped pecans over the top of the casserole before baking. The pecans toast in the oven and add a wonderful crunch that contrasts with the soft, custardy interior. Toast the pecans first in a dry pan for about 3 minutes to really bring out their flavor.
Chocolate Lover’s Version. Sprinkle 1/2 cup of chocolate chips over the cinnamon roll pieces before adding the custard. Use semi-sweet or dark chocolate chips to balance the sweetness. I made this for a birthday brunch and it was gone in record time.
Gluten-Free Option. Use gluten-free cinnamon rolls instead of regular ones. Most brands work well, though the texture might be slightly different. I’ve tried this with a gluten-free brand and it was still delicious—just a little denser.
Dairy-Free Adaptation. Substitute the heavy cream with full-fat coconut cream, use almond or oat milk instead of whole milk, and use dairy-free cream cheese and butter for the glaze. The flavor changes slightly, but it’s still a crowd-pleaser. I made this for a friend who’s lactose intolerant and she almost cried—in a good way.
Bacon Maple Casserole. Cook 6 strips of bacon until crispy, crumble them, and sprinkle over the casserole before baking. Drizzle a little extra maple syrup over the top before serving. The salty-sweet combination is absolutely addictive. This is my husband’s favorite variation.
Serving & Storage Suggestions
This overnight cinnamon roll casserole with cream cheese glaze is best served warm, about 10-15 minutes after it comes out of the oven. The glaze should be slightly melty but not completely liquid. I like to serve it straight from the baking dish for a casual, family-style presentation—it just feels cozier that way.
What to serve alongside: This casserole is rich and sweet, so I like to balance it with something savory. A side of scrambled eggs, crispy bacon or sausage, and fresh fruit works beautifully. For a holiday brunch, I’ll add a simple arugula salad with lemon vinaigrette to cut through the sweetness. Coffee and orange juice are the obvious beverage choices, but a mimosa bar never hurts for special occasions.
Storage: Leftovers (if you have any!) keep well in the refrigerator for up to 3 days. Store them in an airtight container. The texture softens a bit as it sits, but it’s still delicious. I actually love the leftovers cold, straight from the fridge—it’s like a cinnamon roll bread pudding.
Reheating: The best way to reheat individual servings is in the microwave for about 30-45 seconds. For larger portions, reheat in a 350°F oven for about 10 minutes, covered with foil to prevent drying out. You can also reheat in an air fryer at 300°F for 3-4 minutes for slightly crispy edges.
Freezing: This casserole freezes surprisingly well. Bake it according to the instructions, let it cool completely, then wrap it tightly in plastic wrap and aluminum foil. Freeze for up to 3 months. To serve, thaw overnight in the refrigerator and reheat in a 350°F oven for about 15 minutes. Make the cream cheese glaze fresh—frozen glaze tends to separate when thawed.
The flavors actually develop more over time, so day-old casserole is still fantastic. I’ve been known to make two at once—one for the brunch and one to keep in the fridge for the next few mornings.
Nutritional Information & Benefits
Let’s be real—this overnight cinnamon roll casserole with cream cheese glaze is a treat, not a health food. But that doesn’t mean it can’t fit into a balanced lifestyle. Here’s a rough estimate of the nutritional content per serving (based on 12 servings):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 380-420 |
| Total Fat | 20-24g |
| Saturated Fat | 10-12g |
| Cholesterol | 95-110mg |
| Sodium | 450-500mg |
| Total Carbohydrates | 45-50g |
| Sugars | 28-32g |
| Protein | 7-9g |
| Calcium | 6-8% DV |
| Iron | 8-10% DV |
On the bright side, this casserole does provide some protein from the eggs and milk, and the cinnamon offers anti-inflammatory properties. The cream cheese adds a little calcium. But honestly, this is a recipe for joy, not for daily consumption. It’s perfect for holidays, special occasions, and those mornings when you want to treat yourself and your loved ones to something truly indulgent.
If you’re looking to lighten it up, you can use low-fat milk and reduced-fat cream cheese. The texture won’t be quite as rich, but it’ll still be delicious. I’ve also tried using egg substitute and it worked reasonably well—just a little less fluffy.
Frequently Asked Questions
Can I use homemade cinnamon rolls instead of canned?
Absolutely! If you have a favorite homemade cinnamon roll recipe, go for it. You’ll need about 12-16 medium-sized rolls. Just make sure they’re fully baked and cooled before cutting them into quarters and assembling the casserole. The texture will be even better with homemade rolls, honestly—they tend to be fluffier and more flavorful.
Can I prepare this the night before and bake it in the morning?
Yes, that’s the whole point of this recipe! Assemble everything the night before, cover it tightly, and refrigerate for 6-24 hours. In the morning, just pop it in the oven while you’re getting ready. It’s the perfect make-ahead dish for hosting—you can focus on your guests instead of slaving over the stove.
Why did my casserole come out dry?
This usually happens for one of two reasons: you didn’t let it soak long enough, or you overbaked it. Make sure the casserole chills for at least 6 hours so the cinnamon rolls absorb the custard. When baking, start checking at 30 minutes and don’t wait until the center is completely firm—it should jiggle just slightly. The carryover cooking will finish setting it.
Can I freeze this casserole?
Yes, and it works great! Bake it, let it cool completely, wrap it tightly, and freeze for up to 3 months. Thaw overnight in the fridge and reheat in a 350°F oven for about 15 minutes. I recommend making the cream cheese glaze fresh rather than freezing it—the texture is much better.
How do I make the cream cheese glaze thicker or thinner?
For a thicker glaze, add more powdered sugar, one tablespoon at a time. For a thinner glaze, add more milk, one teaspoon at a time. The glaze should be thick enough to drizzle but thin enough to spread. If you accidentally make it too thin, just whisk in a little more powdered sugar and it’ll thicken right up.
Conclusion
Look, I’m not saying this overnight cinnamon roll casserole with cream cheese glaze will change your life. But I’m also not saying it won’t. There’s something about pulling a golden, bubbling dish out of the oven on a holiday morning, knowing you barely lifted a finger, and watching everyone’s faces light up. It’s the kind of recipe that makes you look like a hero without actually having to do much work—and honestly, that’s my favorite kind of recipe.
I love that this casserole is forgiving. You can use whatever cinnamon rolls you have, adjust the add-ins to your taste, and it still turns out amazing. It’s perfect for Christmas morning, Easter brunch, Thanksgiving breakfast, or any time you want to feed a crowd without stress. And that cream cheese glaze? It’s the kind of thing you’ll find excuses to make again and again.
So go ahead—give it a try. Customize it, make it your own, and don’t forget to double the glaze. And when you do make it, I’d love to hear how it turned out. Drop a comment below, share your variations, or tag me in your photos. Let’s make every morning a little more delicious, one cinnamon roll at a time.
Pin This Recipe!

Best Overnight Cinnamon Roll Casserole with Cream Cheese Glaze
An incredibly easy overnight breakfast casserole made with refrigerated cinnamon rolls soaked in a rich custard, baked until golden, and topped with a creamy cream cheese glaze. Perfect for holiday mornings and feeding a crowd with minimal effort.
- Prep Time: 15 minutes
- Cook Time: 35-40 minutes
- Total Time: 6 hours 50 minutes to 24 hours 55 minutes (includes overnight chilling)
- Yield: 12 servings 1x
- Category: Breakfast/Brunch
- Cuisine: American
Ingredients
- 2 cans (12.4 oz each) refrigerated cinnamon rolls with icing (e.g., Pillsbury Grands!)
- 4 large eggs, room temperature
- 1/2 cup heavy cream
- 1/2 cup whole milk
- 1/4 cup granulated sugar
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon (preferably Saigon cinnamon)
- 1/4 teaspoon salt
- 4 oz cream cheese, softened
- 1/4 cup unsalted butter, softened
- 1 1/2 cups powdered sugar
- 1/2 teaspoon vanilla extract
- 2–3 tablespoons milk
- 1/2 cup chopped pecans or walnuts (optional)
- 1/4 cup raisins or dried cranberries (optional)
- 1 apple, peeled and diced (optional)
Instructions
- Grease a 9×13 inch baking dish with butter or non-stick spray.
- Open both cans of cinnamon rolls and set aside the icing packets. Cut each cinnamon roll into quarters.
- Scatter the quartered cinnamon roll pieces evenly in the prepared baking dish.
- In a large mixing bowl, whisk together the eggs, heavy cream, whole milk, granulated sugar, vanilla extract, ground cinnamon, and salt until well combined and slightly frothy.
- Slowly pour the custard mixture over the cinnamon roll pieces, ensuring every piece is coated. Gently press down with a spatula to help absorption.
- Cover the dish tightly with plastic wrap or aluminum foil and refrigerate for at least 6 hours, or up to 24 hours (overnight is ideal).
- When ready to bake, preheat oven to 350°F (175°C). Remove dish from refrigerator and let sit on counter for about 15 minutes while oven heats.
- Bake uncovered for 35-40 minutes, until top is golden brown and center is set (a knife inserted in center should come out clean).
- While casserole bakes, make the cream cheese glaze: In a medium bowl, beat softened cream cheese and butter together until smooth and creamy. Add powdered sugar, vanilla extract, and 2 tablespoons milk; beat until smooth. Add remaining milk if needed for desired consistency.
- Let casserole cool for about 10 minutes after baking. Drizzle cream cheese glaze generously over the top. Optionally, warm reserved icing packets and drizzle alongside.
Notes
Don’t skip the overnight soak for best texture. Start checking doneness at 30 minutes. Room temperature ingredients for custard and glaze are important. Let casserole cool 10 minutes before glazing to prevent glaze from melting. Double the glaze if desired. Leftovers keep refrigerated up to 3 days; reheat in microwave 30-45 seconds or in 350°F oven for 10 minutes. Freezes well for up to 3 months (make fresh glaze after thawing).
Nutrition
- Serving Size: 1 serving (1/12 of c
- Calories: 380420
- Sugar: 2832
- Sodium: 450500
- Fat: 2024
- Saturated Fat: 1012
- Carbohydrates: 4550
- Fiber: 12
- Protein: 79
Keywords: overnight cinnamon roll casserole, cream cheese glaze, breakfast casserole, holiday brunch, easy breakfast, make-ahead breakfast, cinnamon roll bread pudding


