Written by

Lauren Graham

Published

Cozy Slow Cooker Christmas Morning Cinnamon Roll Casserole

Ready In 3 hours 15 minutes
Servings 8-10 servings
Difficulty Easy

The summer I turned thirty, I made a promise to myself—no more stressful Christmas mornings. You know the ones I mean. The oven is already packed with the ham, someone’s asking where the good coffee cups are, and you’re trying to roll out cinnamon roll dough while wearing pajamas that definitely should not be near raw flour. It was chaos. Pure, well-intentioned chaos. And every year I told myself I’d figure out a better way.

Last December, I finally broke the cycle. I had this slow cooker sitting on my counter, mostly used for soups and the occasional pot roast. Honestly, it had never occurred to me to use it for breakfast. Then a friend mentioned she made French toast in hers, and a lightbulb went off. A very cozy, cinnamon-scented lightbulb.

I tested this Cozy Slow Cooker Christmas Morning Cinnamon Roll Casserole three times before I got it right. The first attempt was too dry. The second was too soggy. But that third batch? Let me tell you, the smell alone had my neighbor knocking on my door at 8 AM asking what I was making. I mean, that’s the kind of reaction you want on a holiday morning.

This recipe stays with me because it gave me back something I didn’t realize I’d lost—the ability to actually sit down and enjoy Christmas morning with my family instead of hovering over a hot stove. Maybe you’ve been there, too. That feeling of missing the moment because you’re too busy making the moment happen. This casserole fixes that. It’s warm, gooey, and tastes like the holidays wrapped in a blanket.

Why You’ll Love This Recipe

I’ve made this casserole for three Christmases now, and it has never failed me. Not once. Here’s why I keep coming back to it, and why I think you will too.

  • Prep It the Night Before: You can assemble everything on Christmas Eve, pop it in the fridge, and just set the slow cooker in the morning. No early wake-up call required.
  • Simple Ingredients: This uses refrigerated cinnamon rolls, eggs, cream, and a few pantry staples. No special trips to a gourmet store.
  • Perfect for a Crowd: This recipe feeds 8 to 10 people easily. Great for when the in-laws show up or when you have a house full of kids hopped up on gift excitement.
  • Unbelievably Delicious: The cinnamon rolls get soft and pudding-like on the bottom while the top gets slightly chewy. It’s the best of both textures in one spoonful.
  • Frees Up Your Oven: This is the real game changer. Your oven can handle the ham, the breakfast potatoes, or whatever else you’re making while your slow cooker does the sweet work.

What makes this recipe different from the dozens of other cinnamon roll casseroles out there? It’s the ratio. I tested this with extra eggs and a splash of heavy cream to create a custard that’s rich but not heavy. The cinnamon rolls absorb just enough liquid to become tender without turning into mush. Plus, the cream cheese icing gets drizzled on right before serving, so you get that tangy-sweet contrast that makes cinnamon rolls so addictive.

This isn’t just another breakfast casserole. It’s the kind of dish that makes people close their eyes after the first bite. It’s comfort food reimagined—easier, faster, but with the same soul-soothing satisfaction that makes Christmas morning feel magical. Perfect for impressing guests without any stress, or turning a simple holiday breakfast into something truly memorable.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver that warm, gooey flavor without the fuss. Most of these are pantry staples or easy to find at any grocery store.

  • 2 cans (12.4 oz each) refrigerated cinnamon rolls with cream cheese icing (I prefer Pillsbury Grands! for the best texture, but store brands work fine too)
  • 6 large eggs (room temperature is best for a smooth custard)
  • 1/2 cup heavy cream (adds richness—you can substitute half-and-half if needed)
  • 1/2 cup whole milk (2% works in a pinch, but whole milk gives a creamier result)
  • 1/4 cup granulated sugar
  • 2 teaspoons vanilla extract (pure vanilla extract is worth the splurge here)
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg (freshly grated if you have it)
  • 1/4 teaspoon salt (balances the sweetness)
  • 2 tablespoons unsalted butter, melted (for greasing the slow cooker and adding richness)
  • Optional: 1/2 cup chopped pecans or walnuts (for some crunch on top)
  • Optional: 1/3 cup raisins or dried cranberries (if you like a little chewiness)

When selecting your cinnamon rolls, look for the ones that come with a separate tub of icing rather than the pre-iced ones. The separate icing stays fresher and spreads better after the casserole is cooked. For the heavy cream, I like using Organic Valley or Horizon—they seem to whip up better in the custard. If you’re dairy-free, you can swap in full-fat coconut milk and a dairy-free milk alternative, but the texture will be slightly less rich.

For the cinnamon, don’t use the old jar sitting in your spice rack for two years. Fresh cinnamon makes a noticeable difference here. I buy mine from a local spice shop, but even a new jar from the grocery store will work better than stale spice.

Equipment Needed

You don’t need much for this recipe, which is part of its beauty. Here’s what you’ll need:

  • 6-quart slow cooker (a 5-quart will also work, just check the fit of the cinnamon rolls)
  • Large mixing bowl (for whisking the custard)
  • Whisk (a fork works in a pinch, but a whisk makes the custard smoother)
  • Sharp knife or kitchen shears (for cutting the cinnamon rolls into pieces)
  • Measuring cups and spoons
  • Small bowl (for melting butter)
  • Rubber spatula (for spreading the icing)
  • Aluminum foil (to cover the slow cooker if needed)

If you don’t have a 6-quart slow cooker, you can use a 5-quart one, but you may need to layer the cinnamon rolls slightly differently. I’ve also made this in a 4-quart slow cooker by halving the recipe. It works perfectly. For a budget-friendly option, any basic slow cooker will do—you don’t need a fancy programmable one for this recipe. Just be sure to check the temperature after about 2 hours if your slow cooker runs hot.

Preparation Method

Cozy Slow Cooker Christmas Morning Cinnamon Roll Casserole preparation steps

This recipe comes together in about 15 minutes of active prep time. The slow cooker does the heavy lifting after that.

  1. Grease the slow cooker insert. Use the melted butter and a pastry brush to coat the bottom and sides of your slow cooker. This prevents sticking and adds a subtle buttery flavor. Don’t skip this step—I learned the hard way when half my first batch refused to come out of the insert.
  2. Open the cinnamon rolls and cut them. Open both cans of cinnamon rolls. Set the icing tubs aside (you’ll use them later). Using a sharp knife or kitchen shears, cut each cinnamon roll into 6 to 8 pieces. They don’t need to be perfect—rustic chunks work great here. You want pieces that are about 1 to 1.5 inches each.
  3. Layer the cinnamon roll pieces. Spread half of the cut cinnamon roll pieces evenly in the bottom of the greased slow cooker. If you’re adding pecans or dried fruit, sprinkle half of them over this first layer. This ensures the mix-ins are distributed throughout the casserole, not just on top.
  4. Make the custard. In a large mixing bowl, whisk together the eggs, heavy cream, milk, granulated sugar, vanilla extract, cinnamon, nutmeg, and salt. Whisk until the sugar is mostly dissolved and the mixture is smooth and pale yellow. This takes about 30 seconds of vigorous whisking.
  5. Pour half the custard. Slowly pour half the custard mixture over the first layer of cinnamon roll pieces. Let it sit for a minute so the liquid can seep into the rolls.
  6. Add the remaining layers. Add the rest of the cinnamon roll pieces on top, along with any remaining mix-ins. Pour the remaining custard over everything. Use a spatula to gently press down on the top layer so the custard coats as many pieces as possible.
  7. Let it rest. Cover the slow cooker and let the mixture sit for 15 to 20 minutes at room temperature. This allows the cinnamon rolls to start absorbing the custard, which gives you a more consistent texture. I usually use this time to clean up my prep mess and make coffee.
  8. Cook on low. Set your slow cooker to low and cook for 2.5 to 3 hours. Start checking at the 2.5-hour mark. The casserole is done when the center is set and no longer jiggly, and the edges are golden brown. A knife inserted into the center should come out clean or with just a few moist crumbs.
  9. Let it rest again. Once cooked, turn off the slow cooker and let the casserole rest for 10 minutes. This helps it firm up slightly and makes serving easier. It will be very soft, but that’s the point—it’s a spoonable casserole.
  10. Add the icing. While the casserole rests, microwave the reserved cream cheese icing tubs for 10 to 15 seconds until pourable. Drizzle the icing generously over the top. Use a spoon to spread it around if needed.
  11. Serve warm. Scoop the casserole into bowls or onto plates. Serve immediately while it’s warm and gooey. The icing will melt into the casserole slightly, creating pools of sweet cream cheese goodness.

Cooking Tips & Techniques

I’ve made this casserole at least a dozen times now, and I’ve picked up a few tricks along the way. Here are the things I wish someone had told me before my first attempt.

Don’t overmix the custard. I know it’s tempting to beat the eggs until they’re frothy, but that incorporates too much air. You want the custard to be smooth but not foamy. Overmixed custard can puff up too much and then deflate, leaving you with a denser casserole. Just whisk until the yolks and whites are combined and the sugar is dissolved.

Watch your slow cooker temperature. Not all slow cookers are created equal. Some run hot, some run cool. If your slow cooker tends to run hot, start checking the casserole at the 2-hour mark. If it’s already set and starting to brown too much on the edges, switch the setting to warm. I burned the edges of my first batch because I trusted the timer blindly.

Lift the lid carefully. Every time you lift the slow cooker lid, you lose heat and add about 15 to 20 minutes of cooking time. Only check the casserole when you absolutely need to. I know it’s hard—the smell is intoxicating—but patience pays off here.

Use a liner for easy cleanup. Slow cooker liners are a lifesaver for this recipe. The cinnamon roll casserole can stick to the sides, and cleaning a slow cooker insert with dried-on custard is not fun. A liner makes cleanup a two-second job. I use Reynolds Slow Cooker Liners, but any brand works.

Don’t skip the resting time. I know you want to dig in immediately. But letting the casserole rest for 10 minutes after cooking makes a huge difference. The custard firms up just enough that you get distinct pieces instead of a soupy mess. Trust me on this one—I’ve served it both ways, and the rested version is always better.

Variations & Adaptations

One of the best things about this recipe is how adaptable it is. I’ve tried several variations over the years, and they’ve all been delicious in their own way.

Apple Cinnamon Version: Peel and dice 2 medium apples (Granny Smith or Honeycrisp work best) and toss them with 1 tablespoon of brown sugar and 1/2 teaspoon of cinnamon. Layer the apples between the cinnamon roll pieces before adding the custard. The apples soften beautifully in the slow cooker and add a nice tartness that balances the sweetness. I made this for a fall brunch and it was gone in 20 minutes.

Chocolate Hazelnut Twist: Spread a thin layer of Nutella on each cinnamon roll before cutting them into pieces. The Nutella melts into the custard and creates pockets of chocolate throughout the casserole. Top with chopped hazelnuts for extra crunch. This version tastes like a fancy Italian pastry but with half the effort.

Vegan Adaptation: Use dairy-free cinnamon rolls (Annie’s makes a good one), and substitute the eggs with a mixture of 1/4 cup applesauce and 1 tablespoon flaxseed meal per egg. Use full-fat coconut milk instead of heavy cream and any plant-based milk instead of whole milk. The texture will be slightly different—less custard-like and more pudding-like—but it’s still incredibly delicious. I tested this for a vegan friend and she asked for the recipe twice.

Pumpkin Spice Version: Add 1/2 cup of pumpkin puree to the custard mixture and increase the cinnamon to 1.5 teaspoons. Add 1/4 teaspoon of ground ginger and a pinch of ground cloves. This turns the casserole into a fall-inspired breakfast that pairs perfectly with a hot cup of coffee. I tested this one Thanksgiving morning and it was a hit.

Overnight Prep Method: Assemble the entire casserole in the slow cooker insert the night before. Cover and refrigerate overnight. In the morning, let it sit on the counter for 20 minutes while you make coffee, then cook on low for 3 to 3.5 hours. The refrigerated casserole needs a bit more time to cook through since the custard starts cold. This method is perfect for Christmas morning when you want to sleep in as late as possible.

Serving & Storage Suggestions

This casserole is best served warm, straight from the slow cooker. The texture is at its peak within the first 30 minutes after cooking. Here’s how to make the most of it.

Serving Temperature: Serve the casserole warm, not piping hot. Let it rest for 10 minutes after cooking, then scoop it into bowls. The ideal serving temperature allows the custard to be soft but not runny, and the icing to be slightly melted but not completely liquid.

Presentation: Scoop the casserole into shallow bowls or onto plates. Drizzle a little extra icing on top and sprinkle with a pinch of cinnamon or a few chopped pecans. A dollop of whipped cream on the side is never a bad idea, though it’s completely optional. For a festive touch, add a few fresh cranberries or a sprig of mint on the side.

Complementary Dishes: This casserole pairs beautifully with scrambled eggs, crispy bacon or sausage, and fresh fruit. The savory elements balance the sweetness of the casserole. A side of Greek yogurt or a simple fruit salad also works well. For drinks, hot coffee, spiced tea, or even a glass of cold milk are all excellent choices.

Storage Instructions: Store any leftover casserole in an airtight container in the refrigerator for up to 3 days. The texture will soften further as it sits, but it’s still delicious. I actually enjoy the leftovers cold, straight from the fridge—it tastes like a cinnamon roll pudding.

Reheating Methods: To reheat, microwave individual portions for 30 to 45 seconds. For larger portions, reheat in a 300°F oven for 10 to 15 minutes, covered with foil. You can also reheat in the slow cooker on warm for about 30 minutes, though the texture will be softer. Avoid reheating on high heat, as it can dry out the custard.

Freezing: This casserole freezes surprisingly well. Let it cool completely, then transfer to a freezer-safe container. Freeze for up to 2 months. Thaw overnight in the refrigerator and reheat as directed above. The texture after freezing is slightly softer but still very enjoyable.

Nutritional Information & Benefits

Let’s be honest—this is a treat, not a health food. But knowing what’s in it helps you enjoy it mindfully.

Estimated Nutritional Values (per serving, based on 8 servings):

  • Calories: 420
  • Total Fat: 22g
  • Saturated Fat: 10g
  • Cholesterol: 165mg
  • Sodium: 580mg
  • Total Carbohydrates: 48g
  • Dietary Fiber: 1g
  • Sugars: 28g
  • Protein: 9g

Health Benefits of Key Ingredients: The eggs provide high-quality protein and choline, which supports brain health. Cinnamon has anti-inflammatory properties and may help regulate blood sugar levels. If you add pecans, you’ll get healthy fats and vitamin E. The cream cheese icing, well, it makes you happy—and that counts for something, especially on a holiday morning.

Dietary Considerations: This recipe contains gluten, dairy, and eggs. For a gluten-free version, use gluten-free cinnamon rolls. For a dairy-free version, use dairy-free cinnamon rolls and substitute the cream, milk, and butter with plant-based alternatives. The vegan adaptation above covers all of these substitutions.

Potential Allergens: Wheat, dairy, eggs. If you add nuts, those are allergens too. Always check your cinnamon roll packaging for specific allergen information, as brands vary.

My personal perspective? This is a Christmas morning recipe. It’s meant to be indulgent. I don’t worry about the calories on December 25th. I focus on the joy of sharing a warm, delicious breakfast with the people I love. That’s a benefit no nutrition label can measure.

Conclusion

This Cozy Slow Cooker Christmas Morning Cinnamon Roll Casserole has become a non-negotiable part of my holiday tradition. It’s the recipe that finally let me stop stressing and start enjoying Christmas morning. The smell alone—warm cinnamon, vanilla, and butter—fills the house with that unmistakable holiday feeling before anyone even opens a gift.

I love this recipe because it’s forgiving. It doesn’t care if your cinnamon roll pieces are uneven. It doesn’t mind if you forget to set a timer. It just works. And it works beautifully. Every single time.

I encourage you to make this recipe your own. Add your favorite mix-ins. Adjust the spices to your taste. Serve it with bacon or fresh fruit or just a big cup of coffee. The beauty of this casserole is that it welcomes customization. It’s a blank canvas for your holiday creativity.

If you try this recipe, I’d love to hear about it. Leave a comment below and tell me how it turned out. Did you add apples? Did you make it vegan? Did your family fight over the last spoonful? Share your stories—they’re what make cooking so special.

Here’s to a Christmas morning that’s warm, cozy, and delicious. 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 through the shaping step, cut them into pieces, and proceed with the recipe. You may need to adjust the cooking time slightly since homemade rolls can be denser. Start checking at the 3-hour mark.

Can I make this in the oven instead of a slow cooker?

Yes, you can. Assemble the casserole in a greased 9×13-inch baking dish. Bake at 350°F for 35 to 45 minutes, or until the center is set and the top is golden brown. Let it rest for 10 minutes before adding the icing. The oven version will have a slightly firmer texture and a more golden top.

How do I know when the casserole is fully cooked?

The casserole is done when the center is set and no longer jiggly. Insert a knife into the center—it should come out clean or with just a few moist crumbs. The edges should be golden brown and slightly pulling away from the sides of the slow cooker. If the center still looks wet and wobbly, cook for another 15 to 20 minutes and check again.

Can I double this recipe?

Yes, but you’ll need a larger slow cooker. An 8-quart slow cooker can handle a double batch. Cook for 3.5 to 4.5 hours on low, checking at the 3.5-hour mark. If you don’t have a larger slow cooker, you can make two separate batches or use the oven for one batch and the slow cooker for the other.

Why did my casserole turn out too dry?

This usually happens when the custard-to-cinnamon-roll ratio is off, or when the casserole cooks too long. Make sure you’re using the full amount of custard and that it’s evenly distributed. If your slow cooker runs hot, check the casserole earlier than the recipe suggests. Covering the slow cooker with a kitchen towel under the lid can also help trap moisture.

Pin This Recipe!

Cozy Slow Cooker Christmas Morning Cinnamon Roll Casserole recipe

Print

Cozy Slow Cooker Christmas Morning Cinnamon Roll Casserole

A warm, gooey, and easy slow cooker cinnamon roll casserole that frees up your oven and lets you enjoy Christmas morning with your family. Prep it the night before for a stress-free holiday breakfast.

  • Author: Sienna
  • Prep Time: 15 minutes
  • Cook Time: 2 hours 30 minutes
  • Total Time: 2 hours 45 minutes
  • Yield: 8 servings 1x
  • Category: Breakfast
  • Cuisine: American

Ingredients

Scale
  • 2 cans (12.4 oz each) refrigerated cinnamon rolls with cream cheese icing
  • 6 large eggs, room temperature
  • 1/2 cup heavy cream
  • 1/2 cup whole milk
  • 1/4 cup granulated sugar
  • 2 teaspoons vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 1/4 teaspoon salt
  • 2 tablespoons unsalted butter, melted
  • Optional: 1/2 cup chopped pecans or walnuts
  • Optional: 1/3 cup raisins or dried cranberries

Instructions

  1. Grease the slow cooker insert with melted butter.
  2. Open both cans of cinnamon rolls and set the icing aside. Cut each cinnamon roll into 6 to 8 pieces (about 1 to 1.5 inches each).
  3. Spread half of the cut cinnamon roll pieces evenly in the bottom of the greased slow cooker. If using, sprinkle half of the pecans or dried fruit over this layer.
  4. In a large mixing bowl, whisk together eggs, heavy cream, milk, sugar, vanilla extract, cinnamon, nutmeg, and salt until smooth and pale yellow.
  5. Slowly pour half of the custard over the first layer of cinnamon roll pieces. Let sit for 1 minute.
  6. Add the remaining cinnamon roll pieces on top, along with any remaining mix-ins. Pour the remaining custard over everything. Gently press down with a spatula to coat.
  7. Cover the slow cooker and let the mixture rest at room temperature for 15 to 20 minutes.
  8. Cook on low for 2.5 to 3 hours, until the center is set and no longer jiggly, and the edges are golden brown. A knife inserted into the center should come out clean or with a few moist crumbs.
  9. Turn off the slow cooker and let the casserole rest for 10 minutes.
  10. Microwave the reserved cream cheese icing tubs for 10 to 15 seconds until pourable. Drizzle generously over the top.
  11. Serve warm.

Notes

For overnight prep, assemble the casserole in the slow cooker insert, cover, and refrigerate overnight. In the morning, let it sit on the counter for 20 minutes, then cook on low for 3 to 3.5 hours. To make in the oven, assemble in a greased 9×13-inch dish and bake at 350°F for 35 to 45 minutes.

Nutrition

  • Serving Size: 1 serving
  • Calories: 420
  • Sugar: 28
  • Sodium: 580
  • Fat: 22
  • Saturated Fat: 10
  • Carbohydrates: 48
  • Fiber: 1
  • Protein: 9

Keywords: cinnamon roll casserole, slow cooker breakfast, Christmas breakfast, holiday breakfast, overnight breakfast casserole

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating