Yummy Cinnamon Rolls Recipe

I made these on a random Tuesday morning and my neighbor showed up at my door 20 minutes later asking what smelled so good.

That’s the power of a good cinnamon roll. It travels through walls.

I’ve made a lot of cinnamon rolls in my life. Dense ones, dry ones, ones that never rose right. This recipe fixed all of that.

It’s soft, it’s gooey, and the cream cheese glaze on top is honestly the whole reason to bake these in the first place. 🧡

Let’s get into it.

What You’ll Need

For the dough:

  • 4 cups all-purpose flour
  • 1/4 cup granulated sugar
  • 1 packet (2 1/4 tsp) active dry yeast
  • 1 tsp salt
  • 1 cup whole milk, warmed
  • 1/3 cup unsalted butter, melted
  • 2 large eggs

For the filling:

  • 1/2 cup unsalted butter, softened
  • 3/4 cup brown sugar, packed
  • 2 1/2 tbsp ground cinnamon

For the cream cheese glaze:

  • 4 oz cream cheese, softened
  • 1/4 cup unsalted butter, softened
  • 1 1/2 cups powdered sugar
  • 1/2 tsp vanilla extract
  • 1-2 tbsp milk (to thin, if needed)

Tools You’ll Need

  • Large mixing bowl
  • Stand mixer with dough hook (or your own two hands)
  • Rolling pin
  • 9×13 inch baking pan
  • Sharp knife or unflavored dental floss
  • Plastic wrap or a clean kitchen towel

Pro Tips

1. Your milk temperature matters more than you think. Too hot and you’ll kill the yeast. Too cold and it won’t activate. Aim for 105-110°F. If you don’t have a thermometer, warm milk that feels like a hot bath on your wrist is right.

2. Use floss instead of a knife to cut the rolls. Slide a piece of unflavored floss under the log, cross it over the top, and pull. It slices clean through without squishing the dough. Game changer.

3. Let the dough rise somewhere warm, not hot. An oven that’s turned off with just the light on works great. A radiator or sunny windowsill works too.

4. Room temperature cream cheese and butter are non-negotiable for the glaze. Cold ingredients make a lumpy glaze. Set them out an hour before you need them.

5. Don’t skip the second rise after slicing. This is the step everyone rushes. Give the cut rolls 30-45 minutes in the pan before baking. This is what makes them puffy instead of flat.

How to Make Them

Step 1: Activate the yeast

Combine the warm milk with a pinch of the sugar and the yeast in a small bowl. Let it sit for 5-10 minutes until foamy.

If it doesn’t foam, your yeast is dead. Toss it and start over with fresh yeast.

Step 2: Make the dough

In a large bowl (or stand mixer), combine the flour, remaining sugar, and salt.

Add the melted butter, eggs, and the yeast mixture. Mix until a shaggy dough forms.

Knead for 8-10 minutes until smooth and elastic. It should be slightly tacky but not sticky.

Step 3: First rise

Place the dough in a greased bowl, cover with a towel, and let it rise for 1-1.5 hours, or until doubled in size.

Step 4: Roll it out

Punch down the dough and roll it into a 16×12 inch rectangle on a lightly floured surface.

Step 5: Add the filling

Spread the softened butter evenly across the dough, all the way to the edges.

Mix the brown sugar and cinnamon together, then sprinkle it evenly over the butter.

Step 6: Roll and slice

Starting from the long edge, roll the dough tightly into a log.

Using floss or a sharp knife, cut into 12 equal rolls.

Step 7: Second rise

Arrange the rolls in a greased 9×13 pan. Cover and let rise for 30-45 minutes.

Step 8: Bake

Bake at 375°F for 20-25 minutes, until golden brown on top.

Step 9: Glaze and serve

While the rolls cool slightly, beat together the cream cheese, butter, powdered sugar, and vanilla until smooth.

Spread generously over the warm rolls and serve immediately.

Substitutions and Variations

Not every kitchen has the exact same ingredients, so here’s how to adjust.

OriginalSubstituteNotes
Whole milk2% or oat milkSlightly less rich, still works fine
All-purpose flourBread flourChewier texture, slightly more rise
Brown sugarCoconut sugarDeeper flavor, less sweet
Cream cheese glazeSimple vanilla glazePowdered sugar + milk + vanilla
CinnamonCinnamon + nutmeg blendWarmer, more complex flavor

Want to switch things up? Try adding chopped pecans or walnuts to the filling. Or swap half the cinnamon sugar for a thin layer of Nutella. Both are incredible.

Make Ahead Tips

You can prep these the night before.

Assemble and slice the rolls, then cover the pan tightly and refrigerate overnight instead of doing the second rise on the counter.

In the morning, let the pan sit out for 30-45 minutes to come to room temperature before baking.

You can also freeze unbaked, sliced rolls for up to a month. Just thaw in the fridge overnight and let them rise before baking.

Leftovers and Storage

These rarely last long in my house, but here’s what works if you have extras.

Counter: Store covered for up to 2 days.

Fridge: Up to 5 days in an airtight container.

Freezer: Baked and glazed rolls freeze well for up to 2 months. Wrap individually.

To reheat, microwave for 15-20 seconds or warm in a 300°F oven for 10 minutes.

Additional Details

Nutritional info (per roll, approximate): 380 calories, 15g fat, 55g carbs, 5g protein.

Meal pairing: These go really well with a hot cup of coffee or a glass of cold milk. For brunch, pair with scrambled eggs and fruit to balance the sweetness.

Time-saving tip: Use a bread machine on the dough setting to handle the mixing and first rise for you. It cuts your active time by more than half.

Dairy-free swap: Use plant-based butter and cream cheese alternatives. The texture holds up surprisingly well.

FAQ

Can I make these without a stand mixer? Yes. Kneading by hand takes about 10 minutes and works just as well.

Why didn’t my rolls rise? Usually it’s the yeast. Either it was expired or the milk was too hot when you added it.

Can I use instant yeast instead of active dry? Yes, and you can skip the activation step. Just mix it directly with the dry ingredients.

How do I know when they’re fully baked? The tops should be golden brown, and the internal temperature should read 190°F if you’re using a thermometer.

Can I halve this recipe? Yes. Use a smaller pan (8×8) and reduce the bake time by about 5 minutes.

Wrapping Up

There’s a reason cinnamon rolls show up at every holiday morning and every “just because” Sunday.

They’re worth the wait, the mess, and the extra dish or two.

Make a batch this weekend. Bring some to your neighbor before they knock on your door for it.

Then come back and tell me how they turned out. Did you try the pecans? The Nutella swap? I want to know everything. 👇

Leave a Comment