Breakfast & Brunch
Ms B's cinnamon rolls recipe delivers restaurant-quality pillowy swirls with a creamy cream cheese frosting that's impossible to resist. After years of perfecting this recipe, I've developed a method that ensures tender dough, perfectly balanced cinnamon filling, and a frosting that melts into every bite.
The secret lies in precise ingredient ratios and careful rolling—no shortcuts here, just foolproof results every time.
This recipe yields 12 generous cinnamon rolls that bake up soft and fluffy with a golden brown top, thanks to a 350°F oven and proper resting times.
The dough is made with simple pantry staples, including yeast for that classic rise, while the filling combines cinnamon, sugar, and butter for that signature sweet-spicy flavor. Each roll is cut with precision to ensure even baking, and the cream cheese frosting adds a tangy contrast that ties everything together.
What makes these cinnamon rolls truly special is their perfect texture—tender yet sturdy enough to hold the filling without falling apart. The frosting isn't just sweet; it's rich and velvety, with just the right amount of tang to cut through the cinnamon-sugar goodness.
Whether you're serving them for breakfast, brunch, or a weekend treat, these rolls will become a household favorite.
Ready to bake a batch that rivals your favorite bakery? This recipe is designed for foolproof success, with clear instructions and professional tips to ensure every step goes smoothly.
From mixing the dough to frosting the final rolls, I'll guide you through the process so you can enjoy warm, gooey cinnamon rolls that taste like they came from a bakery—without the fuss.
Ingredients for ms b's cinnamon roll
Pantry staples plus a few specialty touches. Twelve rolls that taste like bakery magic.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 5 cups | Sifted for light texture |
| Granulated Sugar 🍚 | ¼ cup | Plus 1 tbsp for dough |
| Active Dry Yeast 🍞 | 2 ¼ tsp | 1 packet, room temperature |
| Unsalted Butter 🧈 | ¾ cup | Cold, cubed for filling |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Whole Milk 🥛 | ½ cup | Warm, 110°F |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Ground Cinnamon 🌿 | ½ cup | Plus extra for rolling |
| Brown Sugar 🍚 | ½ cup | Packed, light brown |
| Cream Cheese 🧀 | 8 oz | Room temperature, full-fat |
| Powdered Sugar 🍚 | 2 cups | Sifted for smooth frosting |
| Vanilla Extract 🌸 | 1 tsp | Pure vanilla preferred |
The flour matters here—King Arthur or Gold Medal are my go-tos for that perfect rise. Bulk bins at Whole Foods or WinCo save money if you bake often. Keep your yeast fresh: if it's over 6 months old, grab a new packet. The butter should be cold but not rock-hard—press a cube, it should dent but not crumble. For the cinnamon, McCormick or Gourmet Garden are reliable brands, but if you've got a spice drawer, check the date—it loses potency fast. The cream cheese? Philadelphia Original is foolproof, but Kirkland Signature is cheaper and works great too.
No powdered sugar? Granulated sugar plus 1 tbsp cornstarch does the trick. Short on vanilla? Vanilla bean paste adds depth, or almond extract at half the amount gives a nice twist. The milk needs to be warm but not hot—dip your finger in, it should feel like bathwater. If your dough feels too sticky, add 1 tbsp more flour. Too dry? Add 1 tsp milk. The filling should be thick but spreadable—adjust butter amounts if needed. And trust me on the full-fat cream cheese—low-fat makes the frosting grainy.
Dough keeps in the fridge for up to 24 hours—perfect for overnight prep. The filling can be mixed ahead and stored in the fridge for 3 days. Frosting stays fresh for 5 days in the fridge or 3 months frozen. For make-ahead magic, bake the rolls, cool completely, then freeze with parchment between layers. Thaw at room temp before frosting—no microwave shortcuts here. Leftovers? Reheat in a 350°F oven for 10 minutes to restore that bakery-fresh texture.
Why You'll Love This Recipe
- No Yeast Hassle: I swear by this dough—just mix, let it rise once, and roll. No kneading, no waiting hours. That yeast works magic in under an hour, and honestly? I’ve made it while scrolling through my phone.
- Warm Spice Hug: The butter and sugar combo in the filling? It’s like a hug for your taste buds. That first bite—soft dough, gooey cinnamon, and a whisper of vanilla—makes me close my eyes. (Yes, even on a Tuesday night.)
- Breakfast or Snack: These disappear faster than I can say “second helping.” Toast them with cream cheese for breakfast, or serve them cold with coffee. My kids grab them straight from the fridge—no judgment here.
- Budget-Friendly Luxury: Flour, sugar, butter—basic pantry staples that cost next to nothing. One batch stretches for days, and the leftovers? I freeze them, then reheat with a sprinkle of sugar. Fancy treat, zero guilt.
Step-by-step instructions for ms B's cinnamon rolls
Here's how to create tender, fluffy dough that swirls perfectly and a velvety frosting that ties it all together.
Prepare the Yeast Dough
In a large bowl, whisk together the 0.5 cup warm whole milk (about 110°F), 0.25 cup granulated sugar, and 2.25 teaspoons active dry yeast. Let this sit for 5-10 minutes until it becomes frothy and bubbly—this tells you the yeast is active and ready to work. If it doesn't bubble, your yeast might be dead, and you'll need to start over.
Add the 5 cups sifted all-purpose flour and 0.5 teaspoon salt to the bowl. Stir with a wooden spoon until a shaggy dough forms. Then, add the 2 whole large eggs and mix again. Turn the dough onto a lightly floured surface and knead for 5-7 minutes until smooth and elastic. The dough should be soft but not sticky—if it sticks, add a little more flour, but don't overdo it or the rolls will be dry.
First Rise and Filling Prep
Lightly grease a large bowl with a bit of the 0.75 cup unsalted butter, then place the dough inside. Cover the bowl with a damp towel and let it rise in a warm place for 1-1.5 hours, or until it has nearly doubled in size. A good test is to gently press two fingers into the dough—if it springs back slowly, it's ready.
While the dough rises, prepare the filling by mixing together 0.5 cup brown sugar, 0.5 cup ground cinnamon, and the remaining 1 tablespoon granulated sugar in a small bowl. Set aside—this sweet, spiced mixture is what makes these cinnamon rolls irresistible.
Roll and Fill the Dough
Once the dough has risen, punch it down gently to release any air bubbles. Roll it out on a floured surface into a 12x18-inch rectangle, about ¼-inch thick. Spread the 0.75 cup cold unsalted butter evenly over the dough, leaving a ½-inch border around the edges. This butter will melt into the dough as it bakes, creating that signature tender texture.
Sprinkle the cinnamon-sugar mixture evenly over the butter, leaving the border clear. Starting from the long side, tightly roll the dough into a log. Cut the log into 12 equal pieces—you can use a sharp knife or a dental floss trick for clean cuts. Arrange the rolls in a greased 9x13-inch baking dish, leaving a little space between them so they puff up nicely.
Second Rise and Bake
Cover the baking dish with a damp towel and let the rolls rise for another 30-45 minutes until they've puffed up noticeably. Preheat your oven to 350°F while they rise—this ensures they go straight into a hot oven and bake evenly.
Bake the rolls for 25-30 minutes, until they're golden brown on top and the edges are set. The smell of cinnamon and caramelizing sugar will fill your kitchen—this is the moment you've been waiting for. Let them cool in the pan for 10 minutes before frosting, or they'll fall apart.
Make the Cream Cheese Frosting
In a medium bowl, beat the 8 ounces room-temperature cream cheese until smooth. Gradually add the 2 cups sifted powdered sugar and the 1 teaspoon vanilla extract, mixing until light and fluffy. If the frosting is too thick, add 1-2 teaspoons of whole milk to loosen it—it should be spreadable but not runny.
Spread the frosting evenly over the warm cinnamon rolls while they're still in the baking dish. For extra flair, dust the top with a little extra ground cinnamon. Serve immediately while the rolls are still warm and gooey—this is when they taste best. Store any leftovers in an airtight container, though I doubt there will be any!
Pro Tips For Making Ms B'S Cinnamon Roll
- Use Room-Temp Butter: Cold butter in the dough makes rolling a nightmare—it’ll crack and fight you. Let that block of unsalted butter sit out for 30-45 minutes before mixing, or even better, microwave it in 10-second bursts until just soft. You want it pliable, not melted, or your rolls turn out greasy instead of flaky.
- Proof Until Puffy: The dough’s ready when it’s almost doubled and springs back slowly when poked. I learned this the hard way—overproofed dough collapses into dense, sad rolls. Give it 1-1.5 hours in a warm spot (top of the fridge with a towel works), then check before you rush.
- Brush Less, Glaze More: Skimping on butter in the filling? Don’t. Use all the softened butter called for—it’s what makes those rolls melt-in-your-mouth. And for the glaze, mix powdered sugar with just enough milk (start with 1 tbsp) to coat. Too much liquid = soggy rolls.
- Cut Through Chilled Dough: Roll the dough out thin (about ¼-inch) and chill it 20 minutes before cutting. Cold dough holds its shape better, so your slices stay neat. Use a sharp knife or bench scraper—dull tools smash the edges, and you’ll end up with lumpy rolls. (Yes, even if you’re impatient like me.)
Storing and reheating your ms b's cinnamon roll
Fridge Storage Tips
After baking, let your cinnamon rolls cool completely before transferring to an airtight container lined with parchment paper. They’ll stay fresh in the fridge for 3-4 days—perfect for meal prep!
Store the frosting separately to prevent sogginess. I always wrap the container tightly with plastic wrap to lock in moisture. 💛
Freezing Unfrosted Rolls
For long-term storage, bake the rolls as directed, then cool completely. Arrange them in a single layer on a tray, freeze for 1 hour, then transfer to a freezer-safe bag or container. Label with the date—they’ll keep for up to 3 months.
When ready to enjoy, thaw at room temperature for 2-3 hours before frosting. Microwaving thawed rolls makes them gummy, so avoid that shortcut!
Reheating Perfection
Warm leftovers in a 350°F oven for 10-12 minutes to restore that bakery-fresh texture. Cover with foil for the first 5 minutes to prevent over-browning.
For a quick fix, reheat individual rolls in the microwave for 20-30 seconds on 50% power—just don’t overdo it, or the frosting will melt into a puddle. 🔥
Frosting Refresh
If the frosting looks dry after storage, whisk in 1 teaspoon of milk to restore its creamy consistency. For extra decadence, warm the frosting slightly (just until spreadable) before reapplying.
I like to dust with extra cinnamon or a sprinkle of crushed pecans for added flair. Store frosting separately in a small airtight container to keep it pristine.
Avoiding Sogginess
Never frost rolls before storing—condensation ruins the texture. If you must frost ahead, bake the rolls, let them cool completely, then apply frosting. Store in the fridge for up to 24 hours with frosting, but plan to reheat briefly before serving.
For parties, frost just before serving to keep everything looking its best. 💡
Make-Ahead Magic
Prep the dough and filling the night before, then refrigerate overnight for deeper flavor development. The next morning, follow the recipe as usual. This shortcut saves time without sacrificing quality.
For holidays, bake rolls the day before, frost, and store in the fridge—reheat gently before serving. Your guests will never know they weren’t freshly made! ✨
Nutrition facts
Frequently asked questions
Why does Ms B's recipe use warm milk instead of cold?
The warm milk (110°F) activates the yeast instantly, creating a faster rise and lighter texture. Cold milk would slow the yeast down, requiring longer rising times. The warmth also helps dissolve the sugar more quickly for a smoother dough.
Can I make these cinnamon rolls without yeast?
Yes! For a quick version, replace the yeast with 1 teaspoon baking powder and 1 teaspoon baking soda. The dough will rise differently, but you'll still get tender rolls. Just bake immediately after shaping—no second rise needed. The texture will be slightly denser but still delicious.
How do I fix rolls that are too dry?
Dry rolls usually mean too much flour was added during kneading. To salvage them, brush the tops with 1 tablespoon melted butter before baking. For extra moisture, inject a little whole milk into the center of each roll with a syringe before the final rise. This adds juiciness without making the dough sticky.
What's the secret to getting that perfect golden-brown top?
The golden color comes from baking at 350°F until edges are set (about 25-30 minutes) and brushing with 1 tablespoon milk or egg wash before baking. For extra shine, sprinkle with 1 teaspoon sugar right before putting them in the oven. The sugar caramelizes beautifully!
Can I make these rolls without a stand mixer?
Knead the dough by hand for 5-7 minutes on a lightly floured surface until smooth and elastic. Press and fold the dough from the center outward to strengthen the gluten. A wooden spoon works great for mixing the initial ingredients too. Your arms will thank you for the workout!
