“Could you bring something sweet for brunch tomorrow?” That text popped up late one evening, right when I was juggling a mountain of work and a cranky toddler. Honestly, I almost wanted to say no. But then, I remembered this casserole I’d stumbled upon during a chaotic Saturday morning when I accidentally left cinnamon rolls soaking in cream overnight instead of just for a quick dip. The smell the next day was unreal—warm cinnamon, just the right hint of sweetness, and a creamy touch that made the whole kitchen feel like a cozy hug.
The first time I made this Creamy Overnight Cinnamon Roll Casserole with Cream Cheese Glaze, I doubted it would actually impress anyone beyond my family (and even they can be tough critics). But nope, it quickly became a requested dish for weekend breakfasts and potlucks. I don’t know if it’s the way the cream soaks into the rolls or that dreamy glaze that’s just tangy enough to cut through the richness, but it’s one of those recipes that quietly sneaks into your rotation and refuses to leave.
What I love most is how it feels like a special treat but requires minimal effort. You prep it the night before, and the next morning, your kitchen smells like you’ve been baking all night. The casserole pulls together creamy, cinnamony goodness that’s soft and custardy with a bit of that golden crust around the edges. Honestly, it’s the kind of thing you close your eyes for after the first bite, knowing you nailed it. If you’re anything like me, sometimes the best recipes come from a little happy accident—and this casserole is definitely one of those gems.
Why You’ll Love This Recipe
This Creamy Overnight Cinnamon Roll Casserole with Cream Cheese Glaze isn’t just another sweet breakfast idea. It’s the kind of recipe that feels like a warm, comforting hug — but without hours in the kitchen. Having tested this recipe multiple times (yes, sometimes more than once a week!), I can confidently say it’s a keeper for busy mornings or when you want to impress guests without stress.
- Quick & Easy: Prep in under 15 minutes the night before and wake up to a ready-to-bake breakfast.
- Simple Ingredients: No need to hunt for anything exotic — just your favorite cinnamon rolls, cream, eggs, and pantry staples.
- Perfect for Brunch or Holiday Mornings: Whether it’s a lazy weekend or a festive gathering, it fits right in.
- Crowd-Pleaser: Kids, adults, and even picky eaters ask for seconds (and sometimes thirds!).
- Unbelievably Delicious: The creamy texture combined with cinnamon spice and a tangy cream cheese glaze creates a flavor combo that’s truly next-level.
This isn’t just your run-of-the-mill cinnamon roll bake. What makes it special is the way the cream and eggs soak into the rolls, creating a custard-like interior that’s tender and rich without being heavy. Plus, the easy cream cheese glaze is a little tangy kiss that balances the sweet cinnamon perfectly. It’s basically comfort food reimagined for mornings when you want something indulgent but fuss-free. I often pair it with a mimosa bar set-up like this one for a brunch that feels effortless yet special.
What Ingredients You Will Need
To make this casserole, you’ll need just a handful of simple ingredients that come together beautifully to create a rich, creamy, and warmly spiced breakfast treat. Most of these are pantry staples or easy to find at any grocery store. Here’s the breakdown:
- Cinnamon Rolls: Use store-bought refrigerated cinnamon rolls (8 rolls, about 12 oz/340 g). I recommend Pillsbury for a classic texture and flavor.
- Heavy Cream: 1 cup (240 ml). This adds richness and helps create that creamy custard texture.
- Whole Milk: 1 cup (240 ml). Balances the richness of the cream and keeps the custard from being too thick.
- Large Eggs: 4, room temperature. The eggs bind everything and create the custard base.
- Brown Sugar: ½ cup (100 g), packed. Adds caramel-like sweetness and depth.
- Ground Cinnamon: 2 teaspoons. The star spice that gives cinnamon rolls their signature warmth.
- Vanilla Extract: 1 teaspoon. For that subtle sweet aroma and flavor lift.
- Cream Cheese: 4 oz (115 g), softened for the glaze. Go for full-fat for the best creamy tang.
- Powdered Sugar: 1 cup (120 g) for the glaze. Sweetens and thickens the cream cheese glaze.
- Milk (for glaze): 2-3 tablespoons (30-45 ml), to thin the glaze to desired consistency.
Optional but handy:
- Chopped nuts like pecans or walnuts for a crunchy topping.
- Maple syrup to drizzle alongside the cream cheese glaze for extra sweetness.
If you prefer a lighter version, you can swap heavy cream for half-and-half, but expect a slightly less rich custard. For dairy-free options, almond or oat milk work in the glaze (though the texture will differ). The beauty of this recipe is its flexibility, which makes it great for last-minute tweaks.
Equipment Needed
- 9×13-inch Baking Dish: This size is perfect for layering the cinnamon rolls and custard evenly. I use a glass baking dish because it heats evenly and lets me check on the browning.
- Mixing Bowls: One medium bowl for whisking the custard mixture and a small bowl for the glaze.
- Whisk: Essential for blending eggs, cream, and sugar into a smooth custard.
- Measuring Cups and Spoons: For accurate ingredient amounts — trust me, baking loves precision!
- Spatula or Spoon: To spread the custard over the cinnamon rolls and to drizzle the glaze.
If you don’t have a glass baking dish, a ceramic or metal pan works fine, just keep an eye on baking times as they might shift slightly. For the glaze, an electric mixer is nice but not necessary—just soften your cream cheese well and whisk thoroughly by hand.
Preparation Method

- Prepare the Cinnamon Rolls: Unroll or cut the cinnamon rolls into quarters. Arrange them evenly in your greased 9×13-inch baking dish. This will be the base layer of your casserole. (Approximate time: 5 minutes)
- Whisk the Custard: In a medium bowl, combine 1 cup heavy cream, 1 cup whole milk, 4 large eggs, ½ cup packed brown sugar, 2 teaspoons ground cinnamon, and 1 teaspoon vanilla extract. Whisk vigorously until the sugar dissolves and the mixture is smooth. It should smell sweet and spicy with a creamy undertone. (Approximate time: 5 minutes)
- Pour Custard Over Rolls: Pour the custard mixture evenly over the cinnamon roll pieces in the baking dish. Press down gently with a spatula or your hands to make sure the rolls soak up the custard well. They should look saturated but not swimming. (Approximate time: 5 minutes)
- Cover and Refrigerate Overnight: Cover the baking dish tightly with plastic wrap or a lid. Refrigerate for at least 6 hours or overnight. This step is crucial — it lets the rolls absorb the custard, becoming soft and custardy without drying out. (Approximate time: Overnight)
- Preheat Oven and Bake: The next morning, preheat your oven to 350°F (175°C). Remove the casserole from the fridge and bake uncovered for 40-45 minutes. Look for a golden-brown crust on top and a slightly puffed appearance. A toothpick inserted should come out mostly clean. (Approximate time: 40-45 minutes)
- Make the Cream Cheese Glaze: While the casserole bakes, beat together 4 oz softened cream cheese with 1 cup powdered sugar. Add 2-3 tablespoons milk gradually until the glaze reaches a smooth, pourable consistency. It should be creamy but not runny. (Approximate time: 10 minutes)
- Drizzle and Serve: Once the casserole is baked and slightly cooled (about 10 minutes), drizzle the cream cheese glaze generously on top. The warmth will soften the glaze slightly, making it perfect for slicing and serving. (Approximate time: 5 minutes)
Pro tip: If you notice the casserole browning too fast, tent it with foil halfway through baking. Also, make sure your eggs are room temperature to avoid curdling in the custard.
Cooking Tips & Techniques
Over the many times I’ve made this cinnamon roll casserole, I’ve picked up a few tricks that really make a difference. First off, don’t skimp on the soaking time. Letting those rolls sit in the custard overnight is what turns the texture from ordinary to dreamy custard-like softness.
When mixing the custard, whisking well to dissolve the brown sugar avoids graininess. Also, using whole milk with heavy cream balances richness with lightness — too much cream and it can feel heavy, too little and it dries out.
Watch your baking time close. Every oven is different, and if you underbake, the middle will be too gooey; overbake and it gets dry. You want a slight jiggle in the center but a golden crust on top. I usually check around 40 minutes and adjust accordingly.
The cream cheese glaze is all about texture. Soften your cream cheese fully before mixing, or you’ll get lumps. If your glaze is too thick, a splash of milk thins it out; too thin, add a bit more powdered sugar. Drizzle generously — it’s the finishing touch that transforms this from good to unforgettable.
Lastly, try to let the casserole rest 5-10 minutes after baking before slicing. It helps everything set a bit, so your slices hold together without crumbling.
Variations & Adaptations
One of the things I love about this recipe is how easy it is to tweak depending on what you have on hand or your taste preferences.
- Gluten-Free Version: Use gluten-free cinnamon rolls (there are several great brands now) and just make sure your glaze ingredients are gluten-free as well.
- Fruit Addition: Layer thinly sliced apples or pears between the cinnamon roll pieces before pouring the custard. It adds a fresh, slightly tart contrast to the sweet cinnamon.
- Spiced Up: Add a pinch of nutmeg or cardamom to the custard for an extra layer of warmth and complexity.
- Vegan Adaptation: Swap dairy milk and cream for coconut milk or almond milk. Use a vegan cream cheese alternative for the glaze and a flax egg (1 tablespoon flaxseed meal + 3 tablespoons water per egg) in place of regular eggs.
- Maple Twist: Replace brown sugar in the custard with pure maple syrup for a natural sweetness and a subtle maple flavor.
I personally love throwing in some chopped pecans on top before baking for a little crunch contrast. It’s a personal favorite twist that reminds me of my creamy coconut cream pie recipe where texture plays a huge role.
Serving & Storage Suggestions
This casserole is best served warm, fresh out of the oven with that luscious cream cheese glaze still soft and shiny. It pairs beautifully with a hot cup of coffee or tea, or you can make it part of a brunch spread with some fresh fruit and a light salad like a fresh strawberry spinach salad.
If you have leftovers, store them covered in the refrigerator for up to 3 days. Reheat gently in the microwave or oven at 325°F (160°C) until warmed through—adding a splash of milk helps keep it moist while reheating.
Interestingly, the flavors actually deepen overnight in the fridge, making it a tempting make-ahead dish for busy mornings. Just add a quick reheat and more glaze before serving.
Nutritional Information & Benefits
Each serving of this casserole (about 1/8 of the dish) provides roughly 350-400 calories, with a balance of fats, protein, and carbohydrates. The heavy cream and cream cheese contribute healthy fats that keep you satisfied, while the eggs offer protein.
Cinnamon, a key ingredient, has antioxidant properties and may help regulate blood sugar. Using simple, whole ingredients means no unnecessary additives or preservatives you’d find in processed pastries.
If you’re watching carbs, try pairing smaller portions with protein-rich sides like scrambled eggs or a veggie frittata to balance the meal. For gluten-free or dairy-free diets, the adaptable ingredient substitutions make this casserole accessible.
Conclusion
This Creamy Overnight Cinnamon Roll Casserole with Cream Cheese Glaze has become one of my go-to recipes when I want something indulgent yet effortless. It’s that rare dish where a handful of simple ingredients come together to create something truly comforting, creamy, and full of warm cinnamon goodness. I love how it fits into busy mornings or leisurely brunches equally well.
Feel free to tweak the recipe to your liking — whether that’s adding fruit, nuts, or playing with spices — it’s forgiving and flexible. I hope it finds a place in your weekend rotation or special occasions just like it has in mine. If you’re curious about more sweet brunch ideas, you might enjoy my fluffy lemon ricotta pancakes or the elegant rose-shaped apple tarts for something a little different.
Thanks for stopping by — I’d love to hear how your casserole turns out or any creative spins you try!
Frequently Asked Questions
Can I use frozen cinnamon rolls for this casserole?
Yes! Just make sure to thaw them completely before cutting and soaking in the custard. Using refrigerated dough is easiest, but frozen works fine with proper thawing.
How long can I refrigerate the casserole before baking?
Overnight (6-12 hours) is ideal for best texture. You can refrigerate up to 24 hours, but the rolls may become very soft.
Can I make the cream cheese glaze ahead of time?
Absolutely. Store it covered in the fridge and give it a quick whisk before drizzling to restore smoothness.
What if I don’t have heavy cream?
You can substitute with half-and-half or whole milk, but the casserole will be less rich and creamy.
Is this recipe freezer-friendly?
It can be frozen after baking and cooling. Wrap tightly and freeze up to 2 months. Thaw overnight in the fridge and reheat gently before serving.
Pin This Recipe!

Creamy Overnight Cinnamon Roll Casserole Recipe with Easy Cream Cheese Glaze
A rich and creamy cinnamon roll casserole soaked overnight in a custard mixture and topped with a tangy cream cheese glaze. Perfect for effortless brunches or holiday mornings.
- Prep Time: 15 minutes
- Cook Time: 40-45 minutes
- Total Time: Overnight soak plus 55-60 minutes
- Yield: 8 servings 1x
- Category: Breakfast, Brunch
- Cuisine: American
Ingredients
- 8 refrigerated cinnamon rolls (about 12 oz / 340 g), store-bought
- 1 cup heavy cream (240 ml)
- 1 cup whole milk (240 ml)
- 4 large eggs, room temperature
- ½ cup packed brown sugar (100 g)
- 2 teaspoons ground cinnamon
- 1 teaspoon vanilla extract
- 4 oz cream cheese, softened (115 g)
- 1 cup powdered sugar (120 g)
- 2–3 tablespoons milk (30–45 ml) for glaze
- Optional: chopped nuts (pecans or walnuts) for topping
- Optional: maple syrup for drizzling
Instructions
- Unroll or cut the cinnamon rolls into quarters. Arrange evenly in a greased 9×13-inch baking dish.
- In a medium bowl, whisk together heavy cream, whole milk, eggs, brown sugar, ground cinnamon, and vanilla extract until smooth and sugar dissolves.
- Pour the custard mixture evenly over the cinnamon roll pieces. Press down gently to soak the rolls well.
- Cover the baking dish tightly with plastic wrap or a lid and refrigerate for at least 6 hours or overnight.
- Preheat oven to 350°F (175°C). Remove casserole from fridge and bake uncovered for 40-45 minutes until golden brown and slightly puffed.
- While baking, beat softened cream cheese with powdered sugar. Gradually add milk until glaze is smooth and pourable.
- After baking, let casserole cool for about 10 minutes, then drizzle cream cheese glaze generously on top before serving.
Notes
Let the casserole soak overnight for best custard-like texture. Tent with foil if browning too fast. Use room temperature eggs to avoid curdling. Rest casserole 5-10 minutes before slicing. Glaze can be made ahead and stored in fridge.
Nutrition
- Serving Size: 1/8 of the casserole
- Calories: 375
- Sugar: 30
- Sodium: 350
- Fat: 20
- Saturated Fat: 11
- Carbohydrates: 45
- Fiber: 1
- Protein: 7
Keywords: cinnamon roll casserole, overnight casserole, cream cheese glaze, brunch recipe, easy breakfast, cinnamon rolls, custard bake



