Homemade Overnight Cinnamon Rolls are my go-to treat when I want something extra special for breakfast or brunch. They’re soft, fluffy, and full of warm cinnamon sugar swirls, all topped with a luscious cream cheese frosting. What I love most is that I prep them the night before, let them rise slowly in the fridge, and bake them fresh in the morning—it’s the perfect make-ahead comfort food.
Why You’ll Love This Recipe
I like how these cinnamon rolls let me do all the work ahead of time. The dough turns out pillowy soft, thanks to the slow overnight rise, and the rich cinnamon filling makes the whole kitchen smell like a bakery. I can serve them for holidays, brunches, or just when I feel like indulging. The homemade taste is miles above store-bought, and that first warm bite in the morning is worth every bit of prep.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
For the dough:
-
All-purpose flour
-
Granulated sugar
-
Salt
-
Instant yeast
-
Whole milk
-
Unsalted butter
-
Eggs
For the cinnamon filling:
-
Brown sugar
-
Ground cinnamon
-
Unsalted butter (softened)
For the cream cheese frosting:
-
Cream cheese
-
Unsalted butter
-
Powdered sugar
-
Vanilla extract
-
Pinch of salt
Directions
-
I begin by warming the milk and butter, then mixing in the yeast, sugar, eggs, and flour to form a soft dough.
-
I knead it until smooth and elastic, then let it rise until doubled in size (usually about an hour).
-
I roll the dough into a rectangle, spread the softened butter over it, and sprinkle the cinnamon sugar mixture evenly.
-
I roll it tightly from one end, slice into rolls, and place them in a greased baking dish.
-
I cover the pan with plastic wrap and refrigerate it overnight.
-
In the morning, I let the rolls come to room temperature and rise for about 45 minutes before baking.
-
I bake them until golden brown, then spread the cream cheese frosting over the warm rolls before serving.
Servings and timing
This recipe makes about 12 cinnamon rolls. It takes around 30 minutes of active prep the night before, plus rising and baking time. In the morning, I need about 45 minutes for the second rise and 25–30 minutes to bake. Perfect for weekend mornings or special occasions.
Variations
-
I sometimes add chopped pecans or walnuts to the filling for a nutty crunch.
-
I swap the frosting for a simple vanilla glaze when I want something lighter.
-
I use orange zest in the filling and frosting for a citrusy twist.
-
I make mini rolls by cutting thinner slices—perfect for serving a crowd.
-
I use a maple glaze instead of cream cheese for a cozy, autumn vibe.
storage/reheating
I store leftovers in an airtight container at room temperature for up to 2 days or in the fridge for 4–5 days. When reheating, I warm individual rolls in the microwave for 20–30 seconds. To reheat a whole pan, I cover it with foil and place it in a 300°F oven for about 10–15 minutes. I always add a bit of extra frosting on top before serving again.
FAQs
Can I freeze the unbaked cinnamon rolls?
Yes, I freeze them after slicing and placing them in the pan. I cover tightly and freeze for up to a month. When ready, I thaw overnight in the fridge and then proceed with the second rise and bake.
Do I have to refrigerate them overnight?
No, I can make them the same day. I just let them rise twice—once after kneading, and again after shaping. But the overnight rest gives them a deeper flavor and is more convenient for mornings.
Why didn’t my dough rise properly in the fridge?
Sometimes the fridge is too cold. I make sure to give the rolls time to rise at room temperature in the morning before baking. If needed, I set the pan near a warm oven to help speed it up.
Can I make them dairy-free?
Yes, I use plant-based milk and vegan butter, and skip the cream cheese frosting or use a dairy-free alternative.
How do I make the rolls extra soft?
I make sure not to over-flour the dough and allow enough rise time. Using whole milk and a touch of butter in the dough helps keep them tender and rich.
Conclusion
Homemade Overnight Cinnamon Rolls are my favorite way to start a cozy morning. The sweet, buttery spirals filled with cinnamon and topped with creamy frosting are pure comfort. With the prep done the night before, I get to enjoy fresh, warm rolls without the early-morning hassle. It’s a recipe I come back to every time I want to impress—or just treat myself.
PrintHomemade Overnight Cinnamon Rolls
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
Soft, fluffy homemade cinnamon rolls made with a rich cinnamon sugar filling and topped with luscious cream cheese frosting. Prepared the night before and baked fresh in the morning for a perfect make-ahead breakfast or brunch treat.
- Author: Julia
- Prep Time: 30 minutes
- Cook Time: 25–30 minutes
- Total Time: 10–12 hours (including overnight rise)
- Yield: 12 rolls
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 4 cups all-purpose flour
- 1/3 cup granulated sugar
- 1 tsp salt
- 2 1/4 tsp instant yeast (1 packet)
- 1 cup whole milk
- 1/4 cup unsalted butter (melted)
- 2 large eggs
- 3/4 cup brown sugar (for filling)
- 2 tbsp ground cinnamon
- 1/4 cup unsalted butter, softened (for filling)
- 4 oz cream cheese, softened
- 1/4 cup unsalted butter, softened (for frosting)
- 1 cup powdered sugar
- 1/2 tsp vanilla extract
- Pinch of salt
Instructions
- Warm the milk and melted butter until lukewarm. Mix in the yeast and let sit for 5 minutes.
- In a large bowl, combine sugar, salt, eggs, and the milk mixture. Gradually add flour until a soft dough forms.
- Knead dough for about 8-10 minutes until smooth and elastic. Cover and let rise until doubled, about 1 hour.
- Roll out the dough into a rectangle. Spread softened butter over it and sprinkle with cinnamon and brown sugar mixture.
- Roll up the dough tightly from one long side and slice into 12 even rolls.
- Place rolls in a greased baking dish. Cover with plastic wrap and refrigerate overnight.
- In the morning, let the rolls come to room temperature and rise for about 45 minutes.
- Bake at 350°F (175°C) for 25–30 minutes, until golden brown.
- Beat cream cheese, butter, powdered sugar, vanilla, and salt until smooth. Spread over warm rolls and serve.
Notes
- Add chopped nuts like pecans or walnuts to the filling for crunch.
- Try orange zest in the filling or frosting for a citrusy flavor.
- Use a maple or vanilla glaze instead of cream cheese frosting for variation.
- Make mini rolls for parties by slicing thinner rolls.
- Store in fridge for 4–5 days or freeze unbaked rolls for later.
Nutrition
- Serving Size: 1 roll
- Calories: 320
- Sugar: 18g
- Sodium: 210mg
- Fat: 14g
- Saturated Fat: 8g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 43g
- Fiber: 1g
- Protein: 5g
- Cholesterol: 50mg
