Cinnamon Rolls

I have a very specific, deeply held belief that the scent of cinnamon rolls baking is the closest thing we have to a universal hug. It’s the smell of lazy Saturday mornings, of Christmas Eve anticipation, of knowing that something profoundly good is about to happen. My own recipe is a direct descendant of the one my mom used, with a few tweaks I’ve picked up over years of happy (and sometimes disastrous) baking. This one? This is the one. It’s soft, pillowy, and slathered with a tangy cream cheese frosting that I will fight you on. It’s non-negotiable.

Quick Look

PrepCookTotalFeedsLevel
2 hrs (mostly rising)25 mins2 hrs 30 mins9 generous rollsIntermediate

Why You’ll Love This Recipe

  • They’re impossibly fluffy. A secret touch of cornstarch in the dough is my little trick for clouds of cinnamon goodness.
  • The filling doesn’t spill out. A spreadable paste, not just sprinkled sugar, means every single bite is packed with flavor.
  • That frosting, though. The perfect balance of sweet and tangy that cuts through the richness.
  • They feel fancy, but they’re just… patient. No fancy skills required, just a little time for the yeast to work its magic.

Grab These

For the Dough:

  • ¾ cup warm whole milk (about 110°F – think a warm bath, not hot)
  • 2 ¼ tsp (one ¼ oz packet) instant yeast (I swear by SAF Instant Gold)
  • ¼ cup granulated sugar
  • 1 large egg, at room temp
  • 1 egg yolk, at room temp (save the white for the filling!)
  • ¼ cup (½ stick) unsalted butter, melted and cooled
  • 3 cups all-purpose flour, plus more for dusting
  • 2 tbsp cornstarch
  • ¾ tsp fine sea salt

For the Filling:

  • ½ cup (1 stick) unsalted butter, VERY soft
  • ¾ cup packed dark brown sugar
  • 2 tbsp ground cinnamon
  • ½ tsp ground nutmeg (freshly grated if you have it, but I won’t tell)
  • 1 reserved egg white (told you we’d use it!)
  • A big pinch of salt

For the Cream Cheese Frosting:

  • 4 oz full-fat cream cheese, softened
  • 3 tbsp unsalted butter, softened
  • ¾ cup powdered sugar
  • 1 tsp vanilla extract
  • A tiny pinch of salt

Let’s Make It

First, let’s wake up that yeast. In the bowl of your stand mixer, whisk the warm milk, yeast, and sugar together. Let it sit for about 5-10 minutes until it gets foamy. If it doesn’t foam, your yeast might be old or your milk was too hot – start over. This is the most important step, I promise.

Now, add the egg, egg yolk, and melted butter to the yeast mixture. Give it a quick whisk. In a separate bowl, whisk together your flour, cornstarch, and salt. Attach your dough hook and, with the mixer on low, gradually add the flour mixture. Once it’s all in, kick the speed up to medium and let it knead for 6-8 minutes. You’re looking for a soft, slightly tacky dough that pulls away from the sides of the bowl. If it’s sticking horribly, add a tablespoon of flour at a time, but be patient – sometimes it just needs a minute to come together.

Here’s the part where you walk away. Grease a large bowl, plop your dough in, turn it over to coat, and cover it with a clean kitchen towel. Let it rise in a warm, draft-free spot for 1-1.5 hours, or until doubled in size. My favorite spot is in my oven with just the light on. While that’s happening, make your filling. Just mash the very soft butter, brown sugar, cinnamon, nutmeg, egg white, and salt together in a bowl until it forms a spreadable paste. Trust me on the egg white – it creates a magical barrier that keeps the filling in place.

Once your dough is beautifully puffed up, punch it down (the best part) and turn it out onto a lightly floured surface. Roll it into a 14×9 inch rectangle. Spread the cinnamon filling evenly over the entire surface, all the way to the edges. Now, roll it up tightly, starting from the long side. Use a sharp serrated knife or, my favorite trick, a piece of unflavored dental floss, to slice the log into 9 even rolls. Place them in a greased 9×9 inch baking dish. Cover and let them rise again for 30-45 minutes until they’re puffy and touching. Bake in a preheated 375°F (190°C) oven for 20-25 minutes, until golden brown on top. While they bake, beat all the frosting ingredients together until smooth. Let the rolls cool for about 10 minutes before slathering that glorious frosting on top.

Nutritional Facts (Per Serving)

NutrientAmount
Calories~ 480 kcal
Protein7g
Carbohydrates65g
Fat22g
Fiber2g
Sugar35g
Note: Values are estimates

Variations & Add-Ins

  • Orange Bliss: Add the zest of one orange to the cream cheese frosting. It’s a game-changer.
  • Salted Caramel Apple: Swap the filling for a layer of very finely diced apple and a caramel sauce, and sprinkle the frosted rolls with flaky sea salt.
  • Cinnamon Roll Bostock: This is my favorite leftover hack. Take day-old rolls, slice them in half horizontally, brush with a simple syrup, and toast them under the broiler. Incredible.

Serving Ideas
Honestly, they are a meal unto themselves with a giant mug of strong coffee. But if you’re feeling extra, serve them with a side of crispy bacon or sausage to balance the sweet. It’s what my dad always did.

Storage & Reheating
These are best the day they’re made, but they keep covered at room temp for 2 days. To reheat, pop a single roll in the microwave for 15-20 seconds. You can also freeze the unfrosted, baked rolls for up to 3 months. Thaw and warm before frosting.

My Two Cents
Don’t rush the rises. A slow, patient rise is what gives you that tender, feather-light crumb. I know it’s tempting, but let the yeast do its thing. The wait is always, always worth it.

You Asked, I’m Answering

  • “Can I make these the night before?” Absolutely! After placing the sliced rolls in the pan, cover them tightly and pop them in the fridge overnight. In the morning, let them sit on the counter for an hour to take the chill off, then bake as usual.
  • “My dough didn’t rise!” Two likely culprits: old yeast or a too-hot/cold environment. Yeast is a living thing – treat it nicely with the right temp!

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top