The smell of warm cinnamon rolls fresh out of the oven is honestly one of life’s simplest pleasures. It’s like a cozy hug on a cool morning, wrapping you up in sweet, soft layers of dough and gooey cinnamon goodness. I first started making these irresistible breakfast in bed cinnamon rolls when I wanted to surprise my family with something special on a lazy Sunday. After a few tries (and a few burnt batches—don’t ask!), I finally nailed the recipe that delivers soft, fluffy rolls with just the right amount of cinnamon spice and that melt-in-your-mouth icing.
These cinnamon rolls aren’t your average store-bought version. They’re homemade, made with love, and perfect for those mornings when you want to treat yourself or someone dear without spending hours in the kitchen. Whether you’re planning a romantic breakfast in bed or just craving some warm comfort food, this recipe hits all the right notes. Plus, it’s flexible enough to tweak for any occasion or taste preference.
After baking these irresistible breakfast in bed cinnamon rolls more times than I can count, I can tell you they’re a crowd-pleaser that’s worth every minute spent. If you’ve never made cinnamon rolls from scratch before, don’t worry — I’ll walk you through all the steps, tips, and tricks to get them perfect every time. Ready to make your kitchen smell like heaven?
Why You’ll Love This Recipe
- Quick & Easy: This recipe comes together in just about 30 minutes of active prep time, perfect for those mornings when time is tight but you still want something special.
- Simple Ingredients: You probably already have everything you need in your pantry and fridge — no last-minute grocery run necessary!
- Perfect for Breakfast in Bed: Soft, warm, and sweet — these rolls make any lazy morning feel like a mini celebration.
- Crowd-Pleaser: Kids, adults, picky eaters — everyone asks for seconds (or thirds!).
- Unbelievably Delicious: The combination of pillowy dough, cinnamon sugar filling, and creamy icing is pure comfort food magic.
What sets this recipe apart is the way the dough stays incredibly soft without being too dense or dry. I blend the wet ingredients carefully and let the dough rise just right, so you get that perfect fluffiness every time. Plus, the cinnamon filling is balanced — not too sweet but with a warm, spicy kick that makes your taste buds sing.
Honestly, after making these irresistible breakfast in bed cinnamon rolls a dozen times, I can say they’re the kind of treat that makes you close your eyes after the first bite and smile. It’s comfort food that feels homemade but looks impressively bakery-level, perfect for impressing guests or spoiling yourself.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, making this a convenient go-to whenever you crave cinnamon rolls.
- For the Dough:
- All-purpose flour – 3½ cups (440g), plus extra for dusting
- Granulated sugar – ¼ cup (50g), for a touch of sweetness
- Instant yeast – 2¼ teaspoons (one packet), for that perfect rise
- Salt – 1 teaspoon, to balance flavors
- Whole milk – 1 cup (240ml), warmed to about 110°F (43°C) (adds richness)
- Unsalted butter – ⅓ cup (75g), melted and cooled
- Large eggs – 2, room temperature (helps with softness)
- For the Cinnamon Filling:
- Brown sugar – ¾ cup (150g), packed for deep sweetness
- Ground cinnamon – 2 tablespoons, freshly ground if you can
- Unsalted butter – ¼ cup (56g), softened (for spreadable goodness)
- For the Cream Cheese Icing:
- Cream cheese – 4 ounces (115g), softened (I recommend Philadelphia for best texture)
- Unsalted butter – 2 tablespoons (28g), softened
- Powdered sugar – 1½ cups (180g), sifted to avoid lumps
- Vanilla extract – 1 teaspoon, pure if possible
- Milk – 1 to 2 tablespoons (15-30ml), to thin as needed
Ingredient Tips: Look for whole milk for richness, but you can swap with almond or oat milk if dairy-free. For a gluten-free version, try a high-quality gluten-free flour blend designed for yeast baking. The softened butter in the filling makes spreading easier and ensures that gooey texture you’re after. I always recommend using fresh yeast for best rise and flavor, but instant yeast saves time and works beautifully too.
Equipment Needed
- Large mixing bowl – for combining your dough ingredients
- Measuring cups and spoons – precise amounts really matter here
- Stand mixer with dough hook (optional) – makes kneading easier, but you can knead by hand
- Rolling pin – to roll out the dough evenly
- Baking pan – 9×13 inch (23×33 cm) rectangular pan works perfectly
- Pastry brush (optional) – to spread melted butter evenly
- Kitchen thermometer (helpful) – to check milk temperature for yeast activation
- Plastic wrap or clean kitchen towel – to cover dough during rising
If you don’t have a stand mixer, no worries! I’ve kneaded this dough by hand plenty of times, and it works just fine with a bit of elbow grease. A rolling pin is a must to get the dough rolled out evenly. For budget-friendly options, silicone baking mats can replace parchment paper, and any ceramic or glass pan close to the size works well.
Detailed Preparation Method
- Activate the yeast: Warm your milk to about 110°F (43°C). It should feel warm but not hot to the touch. Stir in the sugar and yeast, then let it sit for 5-10 minutes until foamy. If it doesn’t foam, your yeast might be old or the milk too hot/cold.
- Mix the dough: In a large bowl or stand mixer, combine the flour and salt. Add the melted butter and eggs to the yeast mixture, then pour it into the flour. Mix with a dough hook or wooden spoon until a shaggy dough forms.
- Knead the dough: Knead for about 8-10 minutes until smooth and elastic—if by hand, sprinkle a little flour on your surface to prevent sticking but try not to add too much. The dough should be soft and slightly tacky, not sticky.
- First rise: Place the dough in a greased bowl, cover with plastic wrap or a clean towel, and let it rise in a warm spot for 1 to 1½ hours, or until doubled in size.
- Prepare the filling: While the dough rises, mix the softened butter, brown sugar, and cinnamon until it forms a spreadable paste.
- Roll out the dough: Once risen, punch down the dough and roll it out on a floured surface into a 16×12 inch (40×30 cm) rectangle. It should be about ¼ inch thick.
- Spread the filling: Evenly spread the cinnamon filling all over the dough, leaving a small border around the edges.
- Form the rolls: Starting from the longer side, tightly roll the dough into a log. Pinch the seam to seal.
- Cut into rolls: Slice the log into 12 equal pieces using a sharp knife or dental floss (yes, dental floss works like a charm!). Place the rolls cut side up in the greased baking pan, leaving a little space to expand.
- Second rise: Cover again and let rise for 30-45 minutes until puffy but not quite doubled. This step is key for soft rolls.
- Bake: Preheat your oven to 350°F (175°C). Bake the rolls for 25-30 minutes, or until golden brown on top and cooked through. If they start browning too fast, tent with foil.
- Make the icing: While rolls bake, beat together cream cheese, butter, powdered sugar, vanilla, and milk until smooth. Adjust milk to get your desired drizzling consistency.
- Ice the rolls: Let the buns cool for 5-10 minutes before slathering the cream cheese icing generously on top. Serve warm for that gooey, irresistible experience.
Pro Tip: Don’t skip the second rise! It makes the difference between dense rolls and soft, fluffy ones. Also, keep an eye on your oven – every oven’s a little different.
Cooking Tips & Techniques
Getting cinnamon rolls just right can be a little tricky, but here’s what I’ve learned after many batches (and a few mishaps):
- Milk temperature matters: Too hot and you kill the yeast; too cold and it won’t activate. Aim for warm, like a cozy bath.
- Knead the dough well: Proper gluten development is key for softness. If kneading by hand, don’t rush it—8-10 minutes is worth it.
- Don’t over-flour: Adding too much flour makes the rolls tough. Light dusting is fine, but keep the dough slightly tacky.
- Watch the rise times: Over-proofed dough can collapse, under-proofed means dense rolls. Look for dough that’s doubled and springy to touch.
- Cut rolls evenly: Use a serrated knife or floss to get clean edges, which helps them bake more uniformly.
- Timing in the oven: Keep an eye starting at 20 minutes. Rolls should be golden but not dry. Use foil if they brown too fast.
Honestly, my first batch was a little tough and dry because I skipped the second rise. Lesson learned! Also, I prefer to make the dough the night before, let it rise slowly in the fridge, then roll and bake fresh in the morning. It’s a game changer for flavor and texture.
Variations & Adaptations
One of the best things about this recipe is how easy it is to tweak based on what you like or have on hand. Here are some of my favorite variations:
- Vegan Version: Swap milk for almond or oat milk, use coconut oil or vegan butter instead of dairy butter, and replace eggs with flax eggs. Use a dairy-free cream cheese for the icing.
- Fruit-Filled Rolls: Add chopped apples or raisins to the cinnamon filling for a fruity twist. Dried cranberries also add a nice tart contrast.
- Low-Sugar Option: Reduce sugar in dough and filling by half, and use a sugar substitute suitable for baking. The cream cheese icing can be lightly sweetened or skipped.
- Gluten-Free: Use a gluten-free flour blend designed for yeast baking. You might need to add xanthan gum if not included in the blend.
- Spicy Kick: Add a pinch of nutmeg or cardamom to the cinnamon filling for extra warmth and complexity.
Personally, I love adding chopped toasted pecans to the filling for a bit of crunch. It’s a small addition but totally worth it! If you want to bake these in a cast-iron skillet instead of a pan, just grease it well and keep an eye on the edges—they might brown faster.
Serving & Storage Suggestions
These cinnamon rolls are best served warm, just out of the oven with the icing melting on top. They’re a fantastic centerpiece for a breakfast in bed setup paired with a cup of fresh coffee or a glass of cold milk.
If you’re serving to guests, consider plating with fresh fruit or a light yogurt on the side to balance the sweetness. Leftovers? No worries!
- To store: Keep rolls in an airtight container at room temperature for up to 2 days.
- Refrigeration: For longer storage, refrigerate up to 5 days, but bring to room temp and warm slightly before eating.
- Freezing: Wrap rolls individually or as a batch in plastic wrap and foil. Freeze up to 3 months. Thaw overnight in the fridge, then warm in the oven.
- Reheating: Warm in a 300°F (150°C) oven for 10-15 minutes or microwave for 20-30 seconds for that fresh-baked feel.
Fun fact: Letting the rolls sit for a few hours after baking actually helps the flavors develop and the icing soak in just a bit more. So if you can wait, it’s worth it!
Nutritional Information & Benefits
Each cinnamon roll (without icing) roughly contains about 280-320 calories, with 6-8 grams of protein, 40 grams of carbohydrates, and 8-10 grams of fat. The cream cheese icing adds extra calories and fat, so adjust portions accordingly.
Key ingredient benefits:
- Cinnamon: Known for antioxidant properties and may help regulate blood sugar.
- Milk and eggs: Provide protein and essential vitamins for energy and fullness.
- Cream cheese: Adds calcium and a satisfying creamy texture.
This recipe can fit into a balanced diet as an occasional indulgence or a special breakfast treat. For those watching carbs or dairy, the variations section gives easy swaps to keep it friendly to different dietary needs.
Conclusion
These irresistible breakfast in bed cinnamon rolls are a recipe to keep close to your heart. They’re soft, sweet, and full of that cinnamon-spiced warmth that makes mornings feel magical. Whether you’re treating yourself, your family, or surprising someone special, these rolls deliver comfort and happiness in every bite.
Don’t hesitate to make the recipe your own—try different fillings, toppings, or baking methods. I love hearing how readers put their spin on it, so please share your versions in the comments below! If you give this recipe a shot, I promise you’ll be hooked.
So grab your rolling pin, warm some milk, and let these cinnamon rolls bring a little extra sweetness to your day. Happy baking!
FAQs
How long do cinnamon rolls stay fresh?
At room temperature in an airtight container, cinnamon rolls stay fresh for about 2 days. Refrigerated, they last up to 5 days.
Can I make the dough ahead of time?
Yes! You can prepare the dough, let it rise, then refrigerate overnight. Roll and bake fresh in the morning for best results.
What’s the best way to reheat cinnamon rolls?
Warm them in a 300°F (150°C) oven for 10-15 minutes or microwave for 20-30 seconds until soft and gooey.
Can I freeze cinnamon rolls before or after baking?
Both work well! Freeze unbaked rolls in the pan wrapped tightly, thaw overnight, then bake. Or freeze baked rolls wrapped individually, then thaw and warm before serving.
What if I don’t have cream cheese for the icing?
You can substitute with a simple powdered sugar glaze made from powdered sugar, milk, and vanilla extract for a lighter topping.
Pin This Recipe!
Irresistible Breakfast in Bed Cinnamon Rolls
Soft, fluffy homemade cinnamon rolls with a gooey cinnamon filling and creamy cream cheese icing, perfect for a cozy breakfast in bed.
- Prep Time: 30 minutes
- Cook Time: 25-30 minutes
- Total Time: 1 hour 55 minutes to 2 hours 10 minutes
- Yield: 12 servings 1x
- Category: Breakfast
- Cuisine: American
Ingredients
- 3½ cups all-purpose flour (440g), plus extra for dusting
- ¼ cup granulated sugar (50g)
- 2¼ teaspoons instant yeast (one packet)
- 1 teaspoon salt
- 1 cup whole milk (240ml), warmed to about 110°F (43°C)
- ⅓ cup unsalted butter (75g), melted and cooled
- 2 large eggs, room temperature
- ¾ cup brown sugar (150g), packed
- 2 tablespoons ground cinnamon
- ¼ cup unsalted butter (56g), softened
- 4 ounces cream cheese (115g), softened
- 2 tablespoons unsalted butter (28g), softened
- 1½ cups powdered sugar (180g), sifted
- 1 teaspoon vanilla extract
- 1 to 2 tablespoons milk (15-30ml), to thin icing as needed
Instructions
- Warm milk to about 110°F (43°C). Stir in sugar and yeast, let sit 5-10 minutes until foamy.
- In a large bowl or stand mixer, combine flour and salt. Add melted butter and eggs to yeast mixture, then pour into flour. Mix until shaggy dough forms.
- Knead dough for 8-10 minutes until smooth and elastic, adding light flour dusting if needed.
- Place dough in greased bowl, cover, and let rise in warm spot for 1 to 1½ hours until doubled.
- Mix softened butter, brown sugar, and cinnamon to form spreadable filling.
- Punch down dough and roll out on floured surface into 16×12 inch rectangle about ¼ inch thick.
- Spread cinnamon filling evenly over dough, leaving a small border.
- Roll dough tightly from longer side into a log and pinch seam to seal.
- Cut log into 12 equal pieces using a sharp knife or dental floss. Place rolls cut side up in greased 9×13 inch baking pan.
- Cover and let rise for 30-45 minutes until puffy but not doubled.
- Preheat oven to 350°F (175°C). Bake rolls for 25-30 minutes until golden brown, tent with foil if browning too fast.
- While baking, beat cream cheese, butter, powdered sugar, vanilla, and milk until smooth. Adjust milk for desired consistency.
- Cool rolls 5-10 minutes, then generously ice with cream cheese frosting. Serve warm.
Notes
Do not skip the second rise for soft, fluffy rolls. Use warm milk to activate yeast properly. Watch oven closely to prevent over-browning. Dough can be prepared the night before and refrigerated for slow rise. Dental floss works well for cutting rolls evenly.
Nutrition
- Serving Size: 1 cinnamon roll
- Calories: 400
- Sugar: 20
- Sodium: 300
- Fat: 14
- Saturated Fat: 8
- Carbohydrates: 50
- Fiber: 1
- Protein: 7
Keywords: cinnamon rolls, breakfast, homemade cinnamon rolls, soft rolls, cream cheese icing, easy cinnamon rolls, breakfast in bed






