I had a problem. A very specific, very delicious problem. I wanted cinnamon rolls for Christmas morning, but I also wanted to actually sit down with my coffee and watch the chaos unfold without being stuck in the kitchen. The solution came from a moment of pure laziness and a half-empty can of cinnamon rolls I found in the back of the fridge. I threw them in a baking dish, poured some cream over the top, and let them sit overnight. The next morning, I baked it and honest to goodness, it was the best breakfast I had made in months. The cinnamon roll pieces had puffed up into this soft, pull-apart situation with a caramelized, creamy bottom that was just unreal.
This wasn’t a recipe I planned to develop. It was a happy accident born from the desire to sleep in. But after that first bite, I knew I had to share it. This easy overnight cinnamon roll breakfast casserole is the kind of thing that makes you look like a morning person without actually having to be one. You mix it up the night before, and in the morning, you just pop it in the oven. It’s that simple. The best part is how the cream soaks into the rolls, making them impossibly tender while the edges get all golden and a little bit crispy. It’s the ultimate shortcut to a special breakfast.
The first time I made it for a crowd, my sister-in-law texted me the next day asking for the recipe. I had to admit it was just a box of cinnamon rolls with a little heavy cream and some eggs. She didn’t believe me until I sent her a picture of the empty can in the trash. That’s the thing about this casserole. It feels homemade and indulgent, but it relies on a smart store-bought shortcut. It’s the kind of recipe that makes you feel like you have it all together, even when you’re still in your pajamas at 10 a.m. And honestly, isn’t that the best kind of breakfast?
Why You’ll Love This Recipe
This isn’t just another breakfast casserole. It’s a game-changer for busy mornings and holiday gatherings. I’ve tested this version more times than I can count to make sure it comes out perfect every single time. Here is why this recipe works so well:
- Overnight Magic: Prep it in 10 minutes the night before. The rolls soak up all the creamy custard, making them extra soft and flavorful. No early morning work required.
- Simple Ingredients: You only need a few basic ingredients. A can of refrigerated cinnamon rolls, eggs, heavy cream, and a little vanilla. No fancy grocery trips needed.
- Perfect for Holidays: This is my go-to for Christmas morning, Easter brunch, or any lazy weekend. It frees you up to enjoy time with family instead of cooking.
- Crowd-Pleaser: Kids and adults absolutely love this. It’s sweet, gooey, and feels like a real treat. I’ve never had leftovers.
- Unbelievably Delicious: The combination of soft, custard-soaked dough with the caramelized cream and cinnamon sugar is next-level comfort food. It’s way more than the sum of its parts.
What makes this recipe different from the rest is the technique. Instead of just layering the rolls, you let them soak in a simple custard overnight. This creates a texture that is almost like a bread pudding, but lighter and fluffier. The cream creates a rich, almost caramel-like sauce at the bottom of the dish as it bakes. It’s the kind of breakfast that makes you close your eyes after the first bite. It’s comfort food reimagined for the laziest, most wonderful mornings.
What Ingredients You Will Need
This recipe uses simple, store-bought ingredients to deliver a decadent, homemade-tasting breakfast without the fuss. The magic happens through the combination of a few key components that work together overnight. Here is everything you need:
- Refrigerated Cinnamon Rolls: (2 cans, 12.4 oz each) This is the star of the show. I prefer the Pillsbury Grands! Cinnamon Rolls for their size and fluffy texture. Do not use the smaller, “original” size rolls, as they can get too soggy. The icing packets that come with the rolls are used for the topping.
- Large Eggs: (4) The eggs create the custard that soaks into the rolls, giving the casserole structure and a rich, tender crumb. Make sure they are at room temperature for the best incorporation.
- Heavy Cream: (1 cup) This is the secret to the ultra-rich, creamy texture. It creates a luscious, almost caramelized sauce at the bottom of the pan as it bakes. Do not substitute with milk or half-and-half; the fat content is crucial here.
- Whole Milk: (1/2 cup) This lightens the custard a little so it’s not too heavy. You can use 2% milk, but whole milk gives the best results.
- Vanilla Extract: (1 teaspoon) Pure vanilla extract adds warmth and depth to the custard. It rounds out the cinnamon flavor beautifully.
- Ground Cinnamon: (1 teaspoon) A little extra cinnamon ensures every bite is packed with flavor. I like to use Vietnamese cinnamon for its strong, sweet aroma.
- Unsalted Butter: (3 tablespoons, melted) The melted butter is poured over the top before baking to help the edges get golden and crispy.
- Optional Add-ins: (1/2 cup chopped pecans or walnuts) For a little crunch, I sometimes add chopped nuts. They toast up beautifully on top. You can also add raisins or dried cranberries for a different texture.
For the icing, you will use the two packets that come with the cinnamon rolls. Some people like to add a splash of milk or cream cheese to the icing to make it extra creamy, but it’s perfect as is. I’ve also used a simple homemade cream cheese glaze when I’ve run out of the packets, and it works wonderfully too.
Equipment Needed
You don’t need any special equipment for this recipe, which is part of its beauty. Here is what you will need to pull this together:
- 9×13-inch Baking Dish: A standard glass or ceramic baking dish works perfectly. I prefer a ceramic dish because it heats evenly and looks nice for serving.
- Large Mixing Bowl: For whisking together the eggs, cream, milk, and vanilla.
- Whisk: To combine the custard ingredients smoothly.
- Knife or Kitchen Shears: To cut the cinnamon rolls into quarters. Kitchen shears are actually my favorite tool for this job because they cut through the dough cleanly without squishing it.
- Measuring Cups and Spoons: For accurate measurements.
- Plastic Wrap or Aluminum Foil: To cover the dish while it rests in the refrigerator overnight.
If you don’t have a 9×13 dish, you can use a slightly smaller dish, but the bake time might increase a little. A disposable aluminum pan works great for taking this to a potluck or brunch. I’ve also made this in a cast-iron skillet for a rustic look, but you will need to watch the bake time closely as it cooks faster.
Preparation Method

This recipe is incredibly simple, but there is a specific order to follow for the best results. Don’t skip the overnight rest—it’s the key to the perfect texture.
- Prepare the Baking Dish: Grease a 9×13-inch baking dish with butter or non-stick cooking spray. Make sure to get the corners well so nothing sticks.
- Cut the Cinnamon Rolls: Open both cans of refrigerated cinnamon rolls. Set the icing packets aside. Using a sharp knife or kitchen shears, cut each cinnamon roll into 4 equal pieces. They don’t have to be perfect, just roughly the same size so they cook evenly.
- Arrange the Rolls: Scatter the cut cinnamon roll pieces evenly in the prepared baking dish. Try to spread them out so they aren’t stacked too high in one spot. This ensures every piece gets coated in the custard.
- Make the Custard: In a large mixing bowl, whisk together the 4 large eggs, 1 cup of heavy cream, 1/2 cup of whole milk, 1 teaspoon of vanilla extract, and 1 teaspoon of ground cinnamon. Whisk until the eggs are fully broken up and the mixture is smooth and pale yellow. Do not over-whisk; you don’t want to incorporate too much air.
- Pour the Custard: Slowly and evenly pour the custard mixture over the cinnamon roll pieces. Use a spatula to gently press down on the rolls to help them absorb the liquid. Make sure every piece gets some of the mixture.
- Add the Butter: Drizzle the 3 tablespoons of melted unsalted butter evenly over the top of the casserole. This will help the top get beautifully golden and slightly crispy.
- Cover and Refrigerate: Cover the baking dish tightly with plastic wrap or aluminum foil. Place it in the refrigerator for at least 8 hours, or up to 24 hours. This is the crucial step where the magic happens. The rolls will absorb the custard, becoming soft and pudding-like.
- Bake the Casserole: The next morning, take the casserole out of the refrigerator about 20 minutes before baking to let it come to room temperature. Preheat your oven to 350°F (175°C). Remove the plastic wrap and place the dish on the middle rack.
- Bake Time: Bake for 30-35 minutes, or until the casserole is puffed up, golden brown on top, and the center is set. You can test for doneness by gently jiggling the dish; the center should not be liquidy. If the top is browning too quickly, tent it loosely with aluminum foil for the last 10 minutes of baking.
- Add the Icing: Let the casserole cool for 5-10 minutes. While it’s still warm, squeeze the reserved icing packets over the top. The warmth will help the icing melt and spread into all the nooks and crannies. Serve immediately.
Cooking Tips & Techniques
Over the years, I’ve learned a few things that make this recipe foolproof. The first time I made it, I used a smaller dish and the custard bubbled over the edges and made a huge mess in my oven. Lesson learned. Always use a 9×13 dish and make sure it has high sides.
My biggest piece of advice is to not skip the overnight rest. I know it’s tempting to just bake it right away, but the texture will be completely different. The rolls need time to absorb the custard. If you bake them immediately, they will be more like regular cinnamon rolls with a bit of liquid at the bottom. The overnight soak transforms them into a soft, almost bread-pudding-like casserole that is infinitely better.
Another tip I swear by is to use room temperature eggs. Cold eggs can seize the cream and make the custard lumpy. Just set your eggs on the counter for 20 minutes before you start. Also, don’t worry if the casserole looks a little liquidy when you take it out of the fridge in the morning. That’s normal. The custard will thicken and set as it bakes. If you find your casserole is still very jiggly after 35 minutes, give it an extra 5 minutes. Every oven runs a little differently.
For the absolute best texture, I like to add the nuts right before baking. If you add them the night before, they can get a little soft and lose their crunch. Sprinkling them on top just before the dish goes into the oven keeps them perfectly toasty.
Variations & Adaptations
This recipe is endlessly adaptable. I love making it as written, but sometimes I like to switch things up depending on the season or what I have on hand.
- Apple Cinnamon: Peel and chop one medium apple (like Honeycrisp or Granny Smith) and toss the pieces with a tablespoon of brown sugar and a pinch of nutmeg. Layer the apple pieces over the cinnamon rolls before pouring the custard. It adds a lovely fruity freshness.
- Pumpkin Spice: For a fall version, add 1/2 cup of pumpkin puree to the custard mixture along with 1 teaspoon of pumpkin pie spice. It makes the casserole extra moist and cozy.
- Chocolate Lover’s: Use chocolate chip cinnamon rolls instead of the regular ones. Add a handful of dark chocolate chips to the dish before pouring the custard. The result is a decadent, gooey chocolate-cinnamon dream.
- Healthier Twist: You can cut some of the richness by using 1 cup of half-and-half instead of the heavy cream. It won’t be as decadent, but it will still be delicious. You can also use a sugar-free or lower-calorie cinnamon roll if you can find them.
- Make it a Brunch Spread: This casserole pairs beautifully with a fresh rainbow bento box for a fun brunch buffet. The savory, healthy elements of the bento box perfectly balance the sweetness of the casserole.
I once made a version with a cream cheese swirl. I softened 4 ounces of cream cheese with a tablespoon of sugar and a splash of vanilla, then dolloped it over the casserole before baking. It created these beautiful pockets of tangy, creamy goodness. It was a hit, but it did make the casserole a little richer, so I save that variation for very special occasions.
Serving & Storage Suggestions
This casserole is best served warm, right out of the oven. The icing is perfectly melty, and the edges are still a little crispy. I like to serve it straight from the baking dish with a big spoon so everyone can scoop out their own portion. It’s a very casual, family-style breakfast.
For a complete breakfast spread, I love serving this alongside some fresh fruit, like a bowl of berries or sliced bananas, to cut the sweetness. A side of crispy bacon or breakfast sausage is also a fantastic pairing. The salty, savory flavors are a perfect contrast to the sweet, gooey casserole. If you want to go all out, serve it with a side of creamy overnight oat parfaits for a breakfast table that has something for everyone.
If you have leftovers (which is rare in my house), they store surprisingly well. Let the casserole cool completely, then cover the dish tightly with plastic wrap or transfer leftovers to an airtight container. It will keep in the refrigerator for up to 3 days. The texture does soften a bit as it sits, but the flavor is still fantastic.
To reheat, I recommend using the oven or a toaster oven. Place a portion on a baking sheet and warm it at 300°F for about 10 minutes. This helps re-crisp the edges a little. You can also use the microwave, but the texture will be much softer and a little gummy. If you do use the microwave, heat it in 30-second bursts until just warm. The flavors actually meld together even more overnight, so day-old leftovers are still incredibly delicious.
Nutritional Information & Benefits
Let’s be real: this is a treat. It’s not a health food, and I’m not going to pretend it is. But it’s made with real ingredients, and there is value in that. The eggs provide a good amount of protein, which helps keep you full. The heavy cream and whole milk offer calcium and healthy fats that are great for energy, especially on a cold morning.
Here is an approximate nutritional breakdown per serving (based on 12 servings):
- Calories: 380-420
- Fat: 22g
- Saturated Fat: 12g
- Carbohydrates: 42g
- Sugar: 22g
- Protein: 8g
- Sodium: 480mg
This recipe contains dairy, gluten, and eggs. It is not suitable for vegans or those with celiac disease without significant modifications. If you are looking for a lighter breakfast option, this is definitely a “sometimes” food, but it’s a wonderful one to have in your back pocket for special occasions. For a more balanced everyday breakfast, I often pair a small slice of this with a side of freezer-friendly spinach egg muffin cups for a protein boost.
Conclusion
This easy overnight cinnamon roll breakfast casserole is the recipe you need in your life for those mornings when you want something special without the stress. It’s proof that you don’t have to be a morning person to serve a show-stopping breakfast. The combination of soft, custard-soaked dough and that perfectly caramelized, creamy bottom is just unbeatable. It’s comfort food at its finest, and it’s so simple that anyone can make it.
I hope you give this recipe a try. Don’t be afraid to make it your own. Add your favorite nuts, throw in some fruit, or keep it classic. The beauty is in its simplicity. I’d love to hear how it turns out for you. Did you add a special twist? Did it make your holiday morning a little easier? Let me know in the comments below! And if you loved it, please share it with a friend who deserves a lazy, delicious morning.
Happy baking (or should I say, happy not-baking-until-the-morning)!
Frequently Asked Questions
Can I use regular cinnamon rolls instead of the Grands! size?
You can, but I don’t recommend it. The smaller rolls are too thin and can get mushy after soaking overnight. The larger Grands! size holds up much better and gives you a nice, fluffy texture.
Can I prepare this the night before and bake it in the morning?
Yes, that’s the whole point! Prepare the casserole as directed, cover it, and let it rest in the refrigerator for at least 8 hours. In the morning, just let it sit out for 20 minutes while the oven preheats, then bake it.
Can I freeze this cinnamon roll casserole?
I don’t recommend freezing it before baking, as the texture can become watery. However, you can freeze the fully baked and cooled casserole. Wrap it tightly in plastic wrap and then foil. It will keep for up to 2 months. Thaw it in the refrigerator overnight and reheat it in the oven.
Why is my casserole still runny in the middle after baking?
This usually happens if the casserole was too cold when it went into the oven, or if your oven runs a little cool. Make sure to let it sit out for 20 minutes before baking. If it’s still jiggly after 35 minutes, cover it with foil and bake for an additional 5-10 minutes.
Can I make this dairy-free?
It’s tricky because the heavy cream is a key component. You can try using full-fat canned coconut cream instead of heavy cream and a dairy-free milk like oat milk. Use a dairy-free butter alternative. The texture won’t be exactly the same, but it will still be delicious.
Pin This Recipe!

Easy Overnight Cinnamon Roll Breakfast Casserole Recipe
This easy overnight cinnamon roll breakfast casserole is the ultimate shortcut to a special breakfast. Prep it in 10 minutes the night before, then just pop it in the oven in the morning for a soft, pull-apart casserole with a caramelized, creamy bottom.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 8 hours 40 minutes (includes overnight rest)
- Yield: 12 servings 1x
- Category: Breakfast
- Cuisine: American
Ingredients
- 2 cans (12.4 oz each) refrigerated cinnamon rolls (such as Pillsbury Grands!)
- 4 large eggs, at room temperature
- 1 cup heavy cream
- 1/2 cup whole milk
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
- 3 tablespoons unsalted butter, melted
- 1/2 cup chopped pecans or walnuts (optional)
Instructions
- Grease a 9×13-inch baking dish with butter or non-stick cooking spray.
- Open both cans of cinnamon rolls and set the icing packets aside. Cut each cinnamon roll into 4 equal pieces using a sharp knife or kitchen shears.
- Scatter the cut cinnamon roll pieces evenly in the prepared baking dish.
- In a large mixing bowl, whisk together the eggs, heavy cream, whole milk, vanilla extract, and ground cinnamon until smooth and pale yellow.
- Slowly and evenly pour the custard mixture over the cinnamon roll pieces. Gently press down on the rolls with a spatula to help them absorb the liquid.
- Drizzle the melted butter evenly over the top of the casserole.
- Cover the dish tightly with plastic wrap or aluminum foil and refrigerate for at least 8 hours, or up to 24 hours.
- The next morning, remove the casserole from the refrigerator and let it sit at room temperature for 20 minutes. Preheat the oven to 350°F (175°C).
- Remove the plastic wrap and bake for 30-35 minutes, until puffed up, golden brown, and set in the center. If the top browns too quickly, tent with foil for the last 10 minutes.
- Let the casserole cool for 5-10 minutes, then squeeze the reserved icing packets over the top. Serve immediately.
Notes
Do not skip the overnight rest; it is crucial for the texture. Use room temperature eggs to prevent the custard from becoming lumpy. If adding nuts, sprinkle them on top just before baking to keep them crunchy. For a dairy-free version, try full-fat canned coconut cream and dairy-free milk, but the texture will differ.
Nutrition
- Serving Size: 1 serving
- Calories: 400
- Sugar: 22
- Sodium: 480
- Fat: 22
- Saturated Fat: 12
- Carbohydrates: 42
- Fiber: 1
- Protein: 8
Keywords: overnight cinnamon roll casserole, breakfast casserole, cinnamon roll casserole, easy breakfast, holiday breakfast, Christmas breakfast, brunch recipe


