I had sworn off cinnamon rolls for the better part of a decade. Honestly, it wasn’t even a conscious decision—it was more of a slow, quiet avoidance that started after one too many dry, hockey-puck disasters from a tube. You know the kind. The ones that crack open with a pop that sounds promising but deliver nothing but dense, sugary disappointment. I was convinced that homemade cinnamon rolls were a myth reserved for people with marble countertops and infinite patience. And then, last Christmas Eve, my neighbor Brenda knocked on my door holding a slow cooker. Not a pretty one, either—it was this scratched-up, harvest gold relic from the 70s that looked like it had survived a garage fire. “I’m making these for the kids’ breakfast tomorrow,” she said, “and I need someone to taste the test batch.” I was skeptical. Let’s be real—I was borderline offended. But I took a bite of that warm, gooey, impossibly soft roll, and I felt something shift. The power was out in half the neighborhood that night from an ice storm, and we sat in her kitchen by candlelight, eating cinnamon rolls straight from the crock. It was a mess, and it was perfect. That’s the thing about this recipe—it doesn’t ask for perfection. It just asks for a slow cooker and a little faith. Maybe you’ve been burned by dry rolls before, too. I get it. But this version? It changed my mind completely.
Why You’ll Love This Recipe
I’ve tested this recipe more times than I care to admit—through three different slow cookers, two different flour brands, and one memorable incident where I forgot the butter entirely (don’t ask). What I landed on is a cinnamon roll that’s soft, tender, and practically steams itself into perfection in the slow cooker. Here’s why this one stands out from the crowd:
- Comes Together in Under 2 Hours – From mixing to eating, you’re looking at about 90 minutes total. No overnight proofing, no complicated folds. Just straightforward, cozy baking.
- Simple Pantry Ingredients – Flour, sugar, butter, milk, eggs, cinnamon—you probably have everything already. No trips to the specialty baking store on Christmas Eve.
- Perfect for a Stress-Free Christmas Morning – Set it and forget it. While the rolls steam and rise in the slow cooker, you can sip coffee, open presents, or just sit in your pajamas feeling smug.
- Crowd-Pleaser for All Ages – Kids go nuts for the gooey center, and adults appreciate that it’s not cloyingly sweet. The cream cheese glaze balances everything out.
- Unbelievably Soft Texture – The slow cooker creates a steamy environment that keeps the rolls incredibly moist. No dry edges, no hard tops—just pillowy, cloud-like goodness.
This isn’t just another cinnamon roll recipe. The secret is in the slow cooking method—it gently bakes the rolls from the bottom up while the steam keeps the tops soft. Plus, I’ve dialed in the perfect balance of cinnamon and brown sugar so you get that deep, caramelized flavor without any bitterness. Honestly, after the first bite, you’ll wonder why you ever bothered with the oven.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that come together to create something truly special. Most of these are pantry staples, but a few key players make all the difference. I’ve tested this with different brands and substitutions, so I’ll share what works best.
- All-Purpose Flour – 3 ½ cups (420g). I prefer King Arthur for its consistent protein content, but any brand works. Don’t use bread flour here—it makes the rolls too chewy.
- Granulated Sugar – ¼ cup (50g) for the dough. Just enough to feed the yeast without making the rolls overly sweet.
- Active Dry Yeast – 2 ¼ teaspoons (one packet). I use Red Star or Fleischmann’s. Make sure your yeast isn’t expired—check the date before you start.
- Warm Milk – ¾ cup (180ml), heated to about 110°F. Whole milk gives the richest flavor, but 2% works fine. If using plant-based milk, go with oat milk for best results.
- Unsalted Butter – 6 tablespoons (85g), melted and slightly cooled. Plus another 4 tablespoons (57g) softened for the filling. I always use unsalted so I control the salt level.
- Large Egg – 1, room temperature. Cold eggs can shock the yeast, so let it sit out for 30 minutes first.
- Salt – ½ teaspoon. Don’t skip it—salt controls yeast activity and enhances flavor.
- Brown Sugar – ¾ cup (150g), packed. Light or dark brown sugar both work. Dark gives a deeper molasses flavor that I personally love for Christmas.
- Ground Cinnamon – 2 tablespoons. I use McCormick or simply organic—fresh cinnamon makes a noticeable difference. If yours has been sitting in the cabinet for years, replace it.
- Ground Nutmeg – ¼ teaspoon. Optional but lovely. It adds that cozy, holiday warmth.
- Powdered Sugar – 1 cup (120g) for the glaze.
- Cream Cheese – 4 ounces (113g), softened. Full-fat is best for a rich, tangy glaze. Neufchâtel works if you want less fat.
- Vanilla Extract – 1 teaspoon for the glaze. Pure vanilla, not imitation—it really matters here.
Substitution Notes: For a dairy-free version, use oat milk and vegan butter (I like Miyoko’s). Swap the cream cheese with a dairy-free alternative, but add an extra tablespoon of powdered sugar to compensate for the tang difference. If you’re gluten-free, I recommend a 1:1 gluten-free flour blend like Bob’s Red Mill—add an extra tablespoon of milk to the dough.
Equipment Needed
You don’t need a fancy kitchen to pull this off. Here’s what you’ll need:
- Slow Cooker – A 6-quart round or oval slow cooker is ideal. I use a Crock-Pot brand, but any brand works. If yours runs hot, check the rolls at the 45-minute mark.
- Large Mixing Bowl – For mixing the dough. Glass or stainless steel is fine.
- Measuring Cups and Spoons – Accurate measurements matter, especially for flour and yeast.
- Whisk – For combining dry ingredients and the glaze.
- Rolling Pin – A standard rolling pin works. If you don’t have one, a wine bottle works in a pinch—I’ve done it.
- Sharp Knife or Bench Scraper – For cutting the rolls cleanly. Dental floss (unflavored) also works surprisingly well.
- Parchment Paper – Lining the slow cooker prevents sticking and makes cleanup a breeze.
- Small Saucepan – For warming the milk. A microwave-safe bowl works too.
Budget-Friendly Tip: You don’t need an expensive slow cooker. I’ve made these in a $20 model from a discount store, and they turned out just as good. The key is lining it well with parchment paper—that’s non-negotiable.
Preparation Method

I’ve broken this down into clear, manageable steps. Take your time—rushing is the enemy of good cinnamon rolls.
- Activate the yeast. In a small bowl, combine the warm milk (110°F) with 1 tablespoon of the granulated sugar. Sprinkle the yeast on top and let it sit for 5-10 minutes until frothy. If it doesn’t foam, your yeast is dead—start over with fresh yeast. I learned this the hard way on a Thanksgiving morning, and it was not fun.
- Mix the dough. In a large bowl, whisk together the flour, remaining sugar, and salt. Make a well in the center and add the melted butter, egg, and yeast mixture. Stir with a wooden spoon until a shaggy dough forms. It will look rough—that’s okay.
- Knead the dough. Turn the dough out onto a lightly floured surface. Knead for 6-8 minutes, adding flour a tablespoon at a time if it’s too sticky. The dough should be smooth, soft, and slightly tacky—like the inside of your cheek. If it’s sticking to your hands like crazy, you’ve added too much flour. Add a tiny splash of milk and knead it in.
- First rise. Place the dough in a greased bowl, cover with plastic wrap or a damp kitchen towel, and let it rise in a warm spot for 45-60 minutes, until doubled in size. I put mine in the microwave with a cup of hot water—it creates the perfect warm environment. Don’t rush this step; the rolls need that time to develop flavor.
- Prepare the filling. While the dough rises, mix the softened butter, brown sugar, cinnamon, and nutmeg in a small bowl until it forms a paste. Set aside. This paste is what makes the rolls gooey and delicious—don’t skimp on the butter.
- Roll out the dough. Punch down the risen dough and turn it onto a floured surface. Roll it into a 12×16-inch rectangle, about ¼-inch thick. Don’t stress about perfect edges—mine are always a little wonky. Spread the filling evenly over the dough, leaving a ½-inch border on one long edge.
- Roll and cut. Starting from the long edge opposite the border, roll the dough tightly into a log. Pinch the seam to seal. Using a sharp knife or bench scraper, cut the log into 12 equal pieces. I like to cut the log in half first, then cut each half into 6 pieces—it keeps them more uniform. If the rolls are squishing, chill the log for 10 minutes before cutting.
- Line the slow cooker. Cut a long strip of parchment paper and press it into the slow cooker, leaving overhang on both sides. This will be your sling for lifting the rolls out later. Grease the parchment lightly with butter or cooking spray.
- Arrange the rolls. Place the rolls in the slow cooker, cut side up, in a single layer. They should be touching but not crammed. If you have a 6-quart round cooker, you’ll fit all 12 comfortably. Cover with the lid.
- Second rise in the slow cooker. Turn the slow cooker to the “Warm” setting for 15 minutes, then turn it off. Let the rolls rise for 20-30 minutes in the residual warmth. They should puff up and look pillowy. Don’t skip this—it’s what gives them that soft, bakery-style texture.
- Bake the rolls. Set the slow cooker to “High” and cook for 1 hour and 15 minutes to 1 hour and 30 minutes. Check at the 1-hour mark—the edges should be golden, and the center should be set but still soft. If the top looks pale, let them go longer. Every slow cooker runs differently, so trust your eyes over the timer.
- Make the glaze. While the rolls bake, beat the cream cheese, powdered sugar, vanilla, and 2 tablespoons of milk until smooth. Add more milk a teaspoon at a time if you want a thinner drizzle. I like mine thick enough to coat the back of a spoon but still pourable.
- Finish and serve. When the rolls are done, lift them out using the parchment sling. Let them cool for 5 minutes—they’ll be screaming hot. Drizzle the glaze generously over the top. Serve warm, preferably straight from the slow cooker with forks.
Cooking Tips & Techniques
After making these rolls more times than I can count, I’ve collected a few hard-won lessons. Here are the ones that matter most:
Don’t over-knead the dough. I used to think kneading longer meant better bread. With cinnamon rolls, it just means tough rolls. Stop as soon as the dough is smooth and elastic—about 6 minutes by hand, 4 minutes in a stand mixer.
Watch your slow cooker temperature. Slow cookers vary wildly. My first batch burned on the bottom because my old Crock-Pot runs hot. If yours is older or runs hot, line the bottom with an extra layer of parchment paper. If it runs cool, add 15 minutes to the cooking time.
Use the warm setting wisely. The warm setting is for the second rise only—don’t try to bake on warm. It won’t get hot enough to set the rolls, and you’ll end up with raw dough in the center. Always switch to high for baking.
Don’t peek too often. Every time you lift the lid, you release steam and heat. I know it’s tempting, but resist. Check once at the 1-hour mark, and again at 1 hour 15 minutes. That’s it.
If the top is pale, broil them. The slow cooker doesn’t brown the tops like an oven does. If you want that golden-brown finish, transfer the rolls to a baking sheet and broil for 1-2 minutes. Watch them like a hawk—they burn fast. I forgot once and ended up with charcoal rolls.
Make the glaze while the rolls rest. Don’t glaze them straight out of the slow cooker—the heat will melt the glaze into a puddle. Let them cool for 5 minutes first, then drizzle away.
Variations & Adaptations
One of the best things about this recipe is how flexible it is. Here are some ways to make it your own:
Orange-Cranberry Twist. Add 1 tablespoon of orange zest to the filling and ½ cup of dried cranberries sprinkled over the dough before rolling. The tart cranberries balance the sweetness beautifully. I made this for a brunch last winter, and it disappeared in minutes.
Pecan Sticky Buns. Before placing the rolls in the slow cooker, pour ½ cup of maple syrup and ½ cup of chopped pecans into the bottom of the lined cooker. Arrange the rolls on top. When they’re done, invert the whole thing onto a plate for gooey, upside-down sticky buns. Warning: this is messy but so worth it.
Vegan Version. Use oat milk, vegan butter, and a flax egg (1 tablespoon ground flaxseed + 3 tablespoons water). The texture is slightly denser but still soft and delicious. I’ve tested this with a vegan friend, and she gave it two thumbs up.
Gluten-Free Option. Substitute a 1:1 gluten-free flour blend. Add an extra tablespoon of milk to the dough, as gluten-free flours absorb more liquid. The rolls won’t rise as tall, but they’ll still be tender and flavorful.
Spiced Chai Rolls. Add 1 teaspoon of ground cardamom, ½ teaspoon of ground ginger, and ¼ teaspoon of ground cloves to the filling. It gives the rolls a chai tea vibe that’s perfect for a cozy winter morning.
Serving & Storage Suggestions
These rolls are best served warm, straight from the slow cooker. The texture is at its peak—soft, pillowy, and practically melting in your mouth. I like to serve them on a large platter with extra glaze on the side for drizzling. For a full Christmas morning spread, pair them with:
- A hot cup of coffee or spiced chai latte
- Scrambled eggs or a frittata for some protein balance
- Fresh fruit salad to cut the richness
- Bacon or sausage links (because everything’s better with bacon)
Storage: Leftover rolls (if you have any) can be stored in an airtight container at room temperature for up to 2 days. They’ll firm up a bit, but they’re still delicious. To reheat, microwave individual rolls for 15-20 seconds, or pop them in a 300°F oven for 5-7 minutes. Don’t microwave the glaze separately—just reheat the rolls and the glaze will soften naturally.
Freezer Instructions: These rolls freeze beautifully. Let them cool completely without glaze, then wrap each roll individually in plastic wrap and place in a freezer bag. They’ll keep for up to 3 months. To serve, thaw overnight in the fridge, then reheat in the slow cooker on warm for 30 minutes. Add fresh glaze after reheating.
Flavor Development: Honestly, the rolls are even better the next day. The flavors meld together overnight, and the texture becomes even more tender. If you can resist eating them all on Christmas morning, save a few for the next day—you won’t regret it.
Nutritional Information & Benefits
Let’s be real—these are a treat, not a health food. But knowing what’s in them helps you enjoy them mindfully. Here’s the estimated nutrition per roll (with glaze):
- Calories: 320
- Fat: 14g
- Carbohydrates: 45g
- Protein: 6g
- Fiber: 1g
- Sugar: 22g
Health Benefits: Cinnamon is the star here—it’s packed with antioxidants and has anti-inflammatory properties. Some studies suggest it may help regulate blood sugar, which is a nice bonus when you’re eating something this sweet. The butter and milk provide calcium and vitamin D, and the egg adds a little protein. Is it a superfood? No. But it’s a comfort food that brings joy, and that counts for something.
Dietary Considerations: This recipe contains gluten, dairy, and eggs. For gluten-free and vegan adaptations, see the variations section above. It’s not low-carb or keto-friendly, but if you’re watching sugar, you can reduce the glaze or skip it entirely—the rolls are still delicious on their own.
Conclusion
These slow cooker cinnamon rolls are the kind of recipe that makes Christmas morning feel effortless. They’re soft, gooey, and packed with that warm, spiced flavor that just tastes like the holidays. I’ve made them for my family, for neighbors, and for holiday brunches, and every single time, someone asks for the recipe. That’s the highest compliment, isn’t it? I hope you make these and find your own moment of cozy perfection—whether it’s by candlelight during a power outage, or just in your pajamas on a quiet morning. Don’t be afraid to tweak the filling, swap in your favorite spices, or double the glaze (I won’t judge). When you make them, come back and let me know how they turned out. Drop a comment below, tag me in your photos, or share your own variation. I’d love to hear about it. Happy Christmas, friends—may your morning be warm, your coffee strong, and your cinnamon rolls perfectly gooey.
Frequently Asked Questions
Can I use store-bought dough instead of making from scratch?
Absolutely. If you’re short on time, use a 16-ounce tube of refrigerated cinnamon roll dough. Just separate the rolls, place them in the lined slow cooker, and cook on high for 1 hour. Skip the glaze that comes with it and make the cream cheese glaze from this recipe—it’s way better.
Why are my rolls dry or hard on the bottom?
This usually happens when the slow cooker runs too hot or the rolls cook too long. Make sure you line the bottom with parchment paper, and check the rolls at the 1-hour mark. If the bottom is browning too fast, place a small heat-safe trivet or a crumpled piece of parchment under the rolls to lift them slightly.
Can I double this recipe?
Yes, but you’ll need a larger slow cooker (at least 7-8 quarts) or cook them in batches. Don’t overcrowd the slow cooker—the rolls need room to expand. If doubling, increase the cooking time by about 15-20 minutes and check for doneness with a toothpick inserted into the center of a roll.
How do I know when the rolls are fully cooked?
The edges should be golden brown, and the center should be set but still soft to the touch. A toothpick inserted into the center of a roll should come out clean or with a few moist crumbs—not raw dough. The internal temperature should be around 190°F if you have an instant-read thermometer.
Can I prepare these the night before?
Yes! Assemble the rolls and place them in the lined slow cooker. Cover and refrigerate overnight. In the morning, let them sit on the counter for 30 minutes to take the chill off, then cook on high for 1 hour 15 minutes to 1 hour 30 minutes. The cold start might add 10-15 minutes to the cooking time, so check early and adjust as needed.
Pin This Recipe!

Cozy Christmas Morning Cinnamon Rolls from the Slow Cooker
Soft, gooey cinnamon rolls made entirely in a slow cooker—perfect for a stress-free Christmas morning. This recipe yields pillowy rolls with a cream cheese glaze, no oven required.
- Prep Time: 30 minutes
- Cook Time: 1 hour 15 minutes
- Total Time: 1 hour 45 minutes
- Yield: 12 servings 1x
- Category: Breakfast
- Cuisine: American
Ingredients
- 3 ½ cups (420g) all-purpose flour
- ¼ cup (50g) granulated sugar
- 2 ¼ teaspoons active dry yeast (one packet)
- ¾ cup (180ml) warm milk (about 110°F)
- 6 tablespoons (85g) unsalted butter, melted and slightly cooled
- 1 large egg, room temperature
- ½ teaspoon salt
- ¾ cup (150g) packed brown sugar (light or dark)
- 2 tablespoons ground cinnamon
- ¼ teaspoon ground nutmeg (optional)
- 4 tablespoons (57g) unsalted butter, softened (for filling)
- 1 cup (120g) powdered sugar
- 4 ounces (113g) cream cheese, softened
- 1 teaspoon vanilla extract
- 2 tablespoons milk (for glaze, plus more as needed)
Instructions
- Activate the yeast: In a small bowl, combine warm milk (110°F) with 1 tablespoon of the granulated sugar. Sprinkle yeast on top and let sit for 5-10 minutes until frothy.
- Mix the dough: In a large bowl, whisk together flour, remaining sugar, and salt. Make a well and add melted butter, egg, and yeast mixture. Stir until a shaggy dough forms.
- Knead the dough: Turn onto a floured surface and knead for 6-8 minutes until smooth and slightly tacky. Add flour a tablespoon at a time if too sticky.
- First rise: Place dough in a greased bowl, cover, and let rise in a warm spot for 45-60 minutes until doubled.
- Prepare filling: Mix softened butter, brown sugar, cinnamon, and nutmeg into a paste.
- Roll out dough: Punch down dough and roll into a 12×16-inch rectangle, about ¼-inch thick. Spread filling evenly, leaving a ½-inch border on one long edge.
- Roll and cut: Roll tightly from the long edge opposite the border. Pinch seam to seal. Cut into 12 equal pieces.
- Line slow cooker: Line a 6-quart slow cooker with parchment paper, leaving overhang. Grease lightly.
- Arrange rolls: Place rolls cut side up in a single layer in the slow cooker. Cover.
- Second rise: Turn slow cooker to Warm for 15 minutes, then turn off. Let rolls rise for 20-30 minutes until puffy.
- Bake: Set slow cooker to High and cook for 1 hour 15 minutes to 1 hour 30 minutes. Check at 1 hour.
- Make glaze: Beat cream cheese, powdered sugar, vanilla, and 2 tablespoons milk until smooth. Add more milk for desired consistency.
- Finish: Lift rolls out using parchment sling. Cool 5 minutes, then drizzle with glaze. Serve warm.
Notes
For dairy-free, use oat milk and vegan butter. For gluten-free, use a 1:1 gluten-free flour blend and add an extra tablespoon of milk. Rolls can be assembled the night before and refrigerated; add 10-15 minutes to cooking time. If tops are pale, broil for 1-2 minutes after baking.
Nutrition
- Serving Size: 1 roll
- Calories: 320
- Sugar: 22
- Sodium: 200
- Fat: 14
- Saturated Fat: 8
- Carbohydrates: 45
- Fiber: 1
- Protein: 6
Keywords: cinnamon rolls, slow cooker, Christmas breakfast, homemade cinnamon rolls, cream cheese glaze


