I remember that text popping up after a long day, and honestly, I hadn’t really thought about overnight cinnamon rolls the same way since. There’s something about waking up to the smell of freshly baked cinnamon swirls that feels like a small, delicious miracle. Not the type of miracle that requires you to wake up at dawn or stand over a sticky mess for hours, but the kind where you do the hard work before bed and let the magic happen while you sleep.
That’s exactly why this recipe for Easy Overnight Cinnamon Rolls with Cream Cheese Icing stuck with me. It’s cozy, it’s forgiving, and it’s ridiculously satisfying. You know that warm cinnamon sugar aroma, the soft dough that practically melts in your mouth, and the rich cream cheese icing that’s just tangy enough to balance the sweetness? Yeah, that’s the stuff that makes mornings feel like a treat, even when you’re rushing out the door.
Sure, cinnamon rolls aren’t a new idea — but the overnight method gives you a hands-off approach that feels like a little secret between you and the dough. No rushing, no last-minute panic, just a slow, patient rise that turns out tender, fluffy rolls ready to greet the day. And I swear, once you try this, it’s hard to go back.
There’s a quiet joy in pulling these out of the oven and knowing you planned ahead, but also indulged yourself. It’s the kind of recipe you’ll come back to when you want to impress without stress, or just want to remind yourself mornings can be sweet, simple, and a little bit special.
Why You’ll Love This Recipe
Honestly, I’ve tried a bunch of cinnamon roll recipes over the years, but this one hits the sweet spot every time. Here’s why this Easy Overnight Cinnamon Rolls with Cream Cheese Icing recipe became my go-to:
- Quick & Easy: The prep takes about 20 minutes before bedtime, and then you just let the dough chill and rise overnight. Perfect for busy mornings or lazy weekends.
- Simple Ingredients: No need to hunt down obscure spices or specialty flours. Most of these ingredients are probably already in your pantry or fridge.
- Great for Breakfast or Brunch: These rolls bring that cozy, comforting vibe to any morning gathering, whether it’s a family brunch or a special treat for yourself.
- Crowd-Pleaser: Kids, adults, picky eaters—they all love these rolls. The cream cheese icing adds that little something extra that makes everyone ask for seconds.
- Soft, Fluffy Texture: The overnight rising process means the dough develops a tender crumb and just the right amount of chewiness, nothing dry or dense.
- Flavor Boost: The cinnamon-sugar filling is perfectly balanced, and the cream cheese icing is tangy-sweet without being overpowering.
This recipe isn’t just another cinnamon roll—it’s the one where you get the best from both worlds: hands-off prep and indulgent results. I love how the slow rise enhances the flavor and texture, making it feel like a bakery treat without the fuss. Plus, it’s a great way to make mornings feel a bit more special with minimal effort.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that come together to create that perfect balance of soft dough and sweet filling without any fuss. Most of these are staples, and if you want, there are easy swaps to fit your pantry or dietary needs.
- For the Dough:
- 2 ¼ teaspoons active dry yeast (one packet) – I like Fleischmann’s for reliable rising
- 1 cup whole milk, warmed (240 ml) – warm but not hot, about 110°F (43°C)
- ⅓ cup granulated sugar (67 g) – balances the yeast and adds mild sweetness
- ⅓ cup unsalted butter, melted (75 g) – adds richness and tenderness
- 1 teaspoon salt – enhances flavor
- 1 large egg, room temperature – for structure and moisture
- 3 ½ cups all-purpose flour (440 g), plus a little extra for dusting – King Arthur or Gold Medal brands work well
- For the Filling:
- ⅔ cup brown sugar, packed (135 g) – for deep caramelized sweetness
- 2 tablespoons ground cinnamon – fresh cinnamon makes a difference!
- ⅓ cup unsalted butter, softened (75 g) – spreadable for easy rolling
- For the Cream Cheese Icing:
- 4 ounces cream cheese, softened (113 g) – I recommend Philadelphia for smooth texture
- ¼ cup unsalted butter, softened (57 g)
- 1 to 1 ½ cups powdered sugar (120–180 g), sifted – adjust sweetness to taste
- ½ teaspoon pure vanilla extract
- 1–2 tablespoons milk or heavy cream (optional, for adjusting consistency)
If you want to make it dairy-free, almond or oat milk can replace the milk, and vegan cream cheese works well for the icing. For a gluten-free twist, you can swap the flour for a 1:1 gluten-free baking flour blend (though texture might differ slightly).
Equipment Needed
Here’s what you’ll want to have on hand to make these overnight cinnamon rolls:
- A large mixing bowl (for dough mixing and rising)
- Measuring cups and spoons (precision helps)
- Wooden spoon or stand mixer with dough hook (I use my stand mixer for less arm work)
- Rolling pin (a smooth, even roll is easier this way)
- 9×13-inch baking dish or similar size (glass or metal both work)
- Plastic wrap or a clean kitchen towel (to cover the dough overnight)
- Small mixing bowl and hand mixer or whisk (for the cream cheese icing)
- Rubber spatula (for scraping the bowl and spreading icing)
You don’t need any fancy gadgets here. I’ve made these with just a bowl and a wooden spoon before, though a stand mixer definitely speeds things up. If you don’t have a rolling pin, a clean wine bottle works in a pinch! Just watch out for uneven dough thickness.
Preparation Method

- Activate the yeast: In a large bowl, combine the warm milk (110°F/43°C) with the granulated sugar and yeast. Stir gently and let it sit for 5–10 minutes until foamy and bubbly. If it doesn’t foam, your yeast might be expired or the milk too hot.
- Mix the dough: Stir in the melted butter, salt, and egg until combined. Gradually add the flour, about a cup at a time, mixing well after each addition. You want a soft, slightly sticky dough. If it’s too sticky, add flour a tablespoon at a time.
- Knead the dough: Turn the dough onto a floured surface and knead for 6–8 minutes until smooth and elastic. If using a stand mixer, knead for 5 minutes on medium speed. The dough should spring back when poked but still be soft.
- First rise: Place the dough in a greased bowl, cover with plastic wrap, and let it rise in a warm spot for about 1 hour, or until doubled in size.
- Prepare the filling: While the dough rises, mix the brown sugar and cinnamon in a small bowl. Set aside the softened butter to spread later.
- Roll out the dough: Once risen, punch down the dough and turn it onto a floured surface. Roll it into a roughly 16×12-inch rectangle (40×30 cm). Spread the softened butter evenly over the dough, then sprinkle the cinnamon sugar mixture on top.
- Shape the rolls: Starting from the long edge, tightly roll the dough into a log. Pinch the seam to seal. Using a sharp knife or dental floss, slice into 12 even rolls (about 1 ½ inches or 4 cm thick).
- Arrange and chill: Place the rolls in a greased 9×13-inch pan, leaving a little space between each. Cover tightly with plastic wrap and refrigerate overnight (8–12 hours). This slow rise develops flavor and texture.
- Bake in the morning: Remove the rolls from the fridge and let them sit at room temperature for 20–30 minutes while the oven preheats to 350°F (175°C). Bake for 25–30 minutes, or until golden and cooked through. The centers should be soft and just set.
- Make the cream cheese icing: While the rolls bake, beat together the softened cream cheese and butter until smooth. Slowly add powdered sugar, vanilla, and enough milk or cream to reach your desired consistency.
- Serve: Spread the icing generously over warm rolls. The icing melts into the swirls, creating that perfect gooey finish. Enjoy immediately for the best experience.
Pro tip: If the rolls brown too quickly, loosely tent with foil halfway through baking. Also, don’t skip letting the rolls rest after refrigeration — that makes the dough easier to bake evenly.
Cooking Tips & Techniques
Making perfect cinnamon rolls overnight is a bit of an art, but here are some things I’ve learned the hard way:
- Temperature matters: Milk that’s too hot kills the yeast; too cold means slow or no rise. Aim for warm, like baby bath water.
- Don’t rush the first rise: A well-risen dough creates airy rolls. If your kitchen is cold, find a cozy spot like near a warm stove or inside the oven with just the light on.
- Roll tightly but gently: Too loose and the cinnamon filling falls out; too tight and your rolls turn dense. I like to roll firmly but don’t squeeze the dough.
- Chilling is key: The slow overnight rise lets flavor develop deeply and makes the dough easier to handle in the morning. It’s honestly worth the wait.
- Don’t overbake: Rolls should be golden but still tender inside. Overbaking dries them out fast. If unsure, check with a toothpick — it should come out with a few moist crumbs.
- Cream cheese icing texture: If too thick, thin it with a little milk; if too runny, add a bit more powdered sugar. The right balance makes spreading easy without sliding off.
I once forgot to let the dough rise fully and ended up with brick-like rolls. Lesson learned! These tips will help you avoid that and get consistent results every time.
Variations & Adaptations
One of the things I love about this recipe is how easy it is to tweak for different tastes or dietary needs:
- Vegan version: Swap the butter for coconut oil or vegan margarine, use plant-based milk, and replace the egg with a flax egg (1 tablespoon flaxseed meal + 3 tablespoons water).
- Flavor twists: Try adding chopped nuts like pecans or walnuts to the filling for crunch. A handful of raisins or dried cranberries also adds a nice chew.
- Spice it up: Add a pinch of nutmeg or cardamom to the cinnamon sugar filling for a warm, aromatic twist.
- Gluten-free: Use a gluten-free flour blend designed for yeast baking. The texture won’t be exactly the same, but still delicious.
- Mini rolls: Cut the dough into 24 smaller rolls for bite-sized treats, perfect for parties or sharing.
Personally, I once added a swirl of homemade apple butter inside the rolls alongside the cinnamon sugar — it brought a subtle fruitiness that my family couldn’t get enough of. You can get creative with this one!
Serving & Storage Suggestions
These cinnamon rolls are best served warm, fresh out of the oven with a generous spread of cream cheese icing. If you want to keep them cozy for a brunch spread, cover with foil and warm in a low oven (about 250°F/120°C) for 10–15 minutes.
They pair beautifully with a hot cup of coffee, tea, or even a glass of cold milk. If you’re planning a larger brunch, these rolls would be a perfect companion to a fresh spring vegetable frittata.
To store, place cooled rolls in an airtight container in the refrigerator for up to 4 days. Reheat gently in the microwave or oven before serving. For longer storage, freeze unbaked rolls after slicing but before the overnight rise—wrap tightly and freeze up to 3 months. Thaw overnight in the fridge and bake as usual.
Flavors tend to deepen after resting, so leftovers are often even better the next day (if they last that long!). Just be sure to reheat well to bring back that soft, gooey goodness.
Nutritional Information & Benefits
A typical serving of these cinnamon rolls (one roll with icing) contains approximately 350–400 calories, with moderate amounts of fat and sugar. The cream cheese icing adds a creamy texture and a bit of tang, balancing the sweetness.
Whole milk and butter provide some vitamin A and calcium, while cinnamon offers antioxidants and anti-inflammatory benefits. Of course, these are indulgent treats best enjoyed in moderation, but the simple ingredients mean you’re not loading up on preservatives or artificial flavors.
For those watching carbs or dairy, the recipe can be adjusted using plant-based alternatives or gluten-free flours as mentioned earlier. It’s a comforting breakfast that feels special but can be tailored to fit many diets.
Conclusion
Honestly, this recipe for Easy Overnight Cinnamon Rolls with Cream Cheese Icing has become one of my favorite ways to start the day on a cozy note without stress. The overnight rise means you do the work once and get rewarded with soft, flavorful rolls that smell like a dream.
Feel free to play around with the filling or icing to make it your own, but trust me when I say the classic cinnamon and cream cheese combo is hard to beat. Whether you’re feeding a crowd or treating yourself, these rolls bring that warm, gooey comfort that mornings sometimes need.
Give them a try and let me know how your batch turns out—there’s something special about sharing cinnamon roll stories over a cup of coffee. And if you’re into comforting dishes, you might find a new favorite in the Irish lamb stew recipe I made last winter, which is just as soul-soothing but for dinner!
Happy baking—and here’s to mornings smelling like cinnamon and sugar!
FAQs About Easy Overnight Cinnamon Rolls with Cream Cheese Icing
Can I make these cinnamon rolls without a stand mixer?
Absolutely! You can mix and knead the dough by hand using a sturdy bowl and a wooden spoon, then knead on a floured surface. It just takes a little more elbow grease but works just fine.
How long can I refrigerate the rolls before baking?
They can stay in the fridge for up to 12 hours during the overnight rise. If you need to store longer, freezing after shaping but before the rise is best.
What if my dough doesn’t rise overnight?
Check your yeast freshness and milk temperature. If your kitchen is cold, the dough might rise more slowly. You can let it rest at room temperature for a bit before refrigerating next time.
Can I prepare the cream cheese icing in advance?
Yes! You can make the icing a day ahead and keep it covered in the fridge. Bring it to room temperature and give it a quick stir before spreading.
What’s the best way to reheat leftover cinnamon rolls?
Microwave them for about 20 seconds or warm in a 300°F (150°C) oven for 10 minutes. Cover with foil to prevent drying out.
Pin This Recipe!

Easy Overnight Cinnamon Rolls with Cream Cheese Icing
These overnight cinnamon rolls offer a hands-off approach to a soft, fluffy, and flavorful breakfast treat topped with tangy-sweet cream cheese icing. Perfect for busy mornings or lazy weekends.
- Prep Time: 20 minutes
- Cook Time: 25-30 minutes
- Total Time: 8 hours 45 minutes to 9 hours (including overnight chill)
- Yield: 12 servings 1x
- Category: Breakfast
- Cuisine: American
Ingredients
- 2 ¼ teaspoons active dry yeast (one packet)
- 1 cup whole milk, warmed (240 ml / 1 cup)
- ⅓ cup granulated sugar (67 g / 0.33 cup)
- ⅓ cup unsalted butter, melted (75 g / 0.33 cup)
- 1 teaspoon salt
- 1 large egg, room temperature
- 3 ½ cups all-purpose flour (440 g / 3.5 cups), plus extra for dusting
- ⅔ cup brown sugar, packed (135 g / 0.67 cup)
- 2 tablespoons ground cinnamon
- ⅓ cup unsalted butter, softened (75 g / 0.33 cup)
- 4 ounces cream cheese, softened (113 g / 0.5 cup)
- ¼ cup unsalted butter, softened (57 g / 0.25 cup)
- 1 to 1 ½ cups powdered sugar (120–180 g / 1 to 1.5 cups), sifted
- ½ teaspoon pure vanilla extract
- 1–2 tablespoons milk or heavy cream (optional)
Instructions
- Activate the yeast: In a large bowl, combine the warm milk (110°F/43°C) with the granulated sugar and yeast. Stir gently and let it sit for 5–10 minutes until foamy and bubbly.
- Mix the dough: Stir in the melted butter, salt, and egg until combined. Gradually add the flour, about a cup at a time, mixing well after each addition until a soft, slightly sticky dough forms.
- Knead the dough: Turn the dough onto a floured surface and knead for 6–8 minutes until smooth and elastic. Alternatively, knead for 5 minutes on medium speed using a stand mixer.
- First rise: Place the dough in a greased bowl, cover with plastic wrap, and let it rise in a warm spot for about 1 hour or until doubled in size.
- Prepare the filling: Mix the brown sugar and cinnamon in a small bowl. Set aside the softened butter.
- Roll out the dough: Punch down the risen dough and roll it into a 16×12-inch rectangle on a floured surface. Spread softened butter evenly over the dough, then sprinkle the cinnamon sugar mixture on top.
- Shape the rolls: Roll the dough tightly from the long edge into a log. Pinch the seam to seal. Slice into 12 even rolls about 1 ½ inches thick.
- Arrange and chill: Place rolls in a greased 9×13-inch pan with space between each. Cover tightly and refrigerate overnight (8–12 hours).
- Bake in the morning: Remove rolls from fridge and let sit at room temperature for 20–30 minutes. Preheat oven to 350°F (175°C). Bake rolls for 25–30 minutes until golden and cooked through.
- Make the cream cheese icing: Beat softened cream cheese and butter until smooth. Gradually add powdered sugar, vanilla, and milk or cream to desired consistency.
- Serve: Spread icing generously over warm rolls and enjoy immediately.
Notes
If rolls brown too quickly, tent with foil halfway through baking. Let rolls rest after refrigeration before baking for even cooking. Milk temperature should be warm (about 110°F) to activate yeast properly. For dairy-free, use plant-based milk and vegan cream cheese. For gluten-free, use a 1:1 gluten-free baking flour blend. Cream cheese icing consistency can be adjusted with milk or powdered sugar.
Nutrition
- Serving Size: 1 cinnamon roll with
- Calories: 375
- Sugar: 25
- Sodium: 250
- Fat: 16
- Saturated Fat: 9
- Carbohydrates: 52
- Fiber: 2
- Protein: 5
Keywords: overnight cinnamon rolls, cinnamon rolls, cream cheese icing, breakfast recipe, easy cinnamon rolls, soft cinnamon rolls, homemade cinnamon rolls


