The Best Cinnamon Roll Recipe

There’s something magical about a batch of warm, gooey cinnamon rolls wafting through the house. These rolls are pillow-soft, perfectly spiced, and topped with a creamy glaze everyone will love.

The Best Cinnamon Roll Recipe

The Best Cinnamon Roll Recipe

There’s something magical about a batch of warm, gooey cinnamon rolls wafting through the house. These rolls are pillow-soft, perfectly spiced, and topped with a creamy glaze everyone will love.
Prep Time 30 minutes
Cook Time 28 minutes
Rise Time 1 hour 30 minutes
Total Time 2 hours 28 minutes
Course Breakfast, Brunch, Dessert
Cuisine American
Servings 12 rolls
Calories 320 kcal

Equipment

  • 1 Large mixing bowl
  • 1 Whisk
  • 1 Rolling Pin
  • 1 Baking Dish

Ingredients
  

Dough

  • 4 cups all-purpose flour
  • 1 cup whole milk or milk alternative, warmed
  • 0.5 cup granulated sugar
  • 2.25 tsp active dry yeast
  • 2 eggs large
  • 0.25 cup unsalted butter softened
  • 1 tsp salt

Filling

  • 0.5 cup brown sugar
  • 2 tbsp ground cinnamon
  • 0.25 cup unsalted butter softened

Glaze

  • 0.25 cup cream cheese softened, or dairy-free alternative
  • 0.25 cup unsalted butter softened
  • 1 cup powdered sugar
  • 1 tsp alcohol-free vanilla extract
  • 1 tbsp milk to desired consistency

Instructions
 

Prepare the Dough

  • Warm the milk until just lukewarm. Dissolve the yeast and a tablespoon of sugar in the milk. Let it sit until foamy, about 5 minutes. Then, whisk in the eggs and melted butter.
  • Add flour, remaining sugar, and salt to a large bowl. Pour in the wet ingredients and mix until a dough forms. Knead on a floured surface for 8 to 10 minutes until smooth.
  • Place dough in an oiled bowl, cover, and let rise in a warm spot until doubled, about 1 hour.

Filling & Shape

  • Mix brown sugar and cinnamon. Roll out the dough into a rectangle, spread softened butter, then sprinkle the cinnamon sugar mixture evenly on top.
  • Tightly roll the dough into a log and slice into rolls. Arrange in a greased baking dish, cover, and let rise for another 30 to 45 minutes.

Bake & Glaze

  • Bake in a preheated oven at 350°F (175°C) for 25–28 minutes until golden and fluffy.
  • Beat cream cheese, softened butter, and powdered sugar until smooth. Add alcohol-free vanilla and a splash of milk for a creamy texture. Spread over warm rolls.

Notes

Store leftover rolls in an airtight container at room temperature for up to 2 days, or in the fridge for up to 5 days. To reheat, warm in the microwave for 15–20 seconds or in a low oven until just soft and gooey again. For dairy-free rolls, substitute plant-based butter, milk, and cream cheese alternatives. Add nuts or orange zest for tasty variations.

Why You’ll Love This Cinnamon Roll Recipe

From the fluffy dough to the sweet cinnamon filling, these cinnamon rolls are designed to impress. They’re perfect for lazy weekend mornings, family gatherings, or anytime you want a special treat. Plus, you can prep them ahead and bake fresh for breakfast.

Cinnamon Roll Recipe Ingredients & Substitutions

  • All-purpose flour
  • Whole milk (or your favorite milk alternative)
  • Granulated sugar
  • Active dry yeast
  • Eggs
  • Unsalted butter, softened
  • Salt
  • Ground cinnamon
  • Brown sugar
  • Alcohol-free vanilla extract
  • Cream cheese (or a dairy-free alternative)
  • Powdered sugar

You can use plant-based butter or milk if needed, and swap out regular cream cheese for a non-dairy version. The dough is sturdy and forgiving, so feel free to get creative with fillings.

Step-by-Step Instructions to Make This Recipe

Step 1: Prepare the Dough

Warm the milk until just lukewarm. Dissolve the yeast and a tablespoon of sugar in the milk. Let it sit until foamy, about 5 minutes. Then, whisk in the eggs and melted butter.

Step 2: Mix and Knead

Add flour, remaining sugar, and salt to a large bowl. Pour in the wet ingredients and mix until a dough forms. Knead on a floured surface for 8 to 10 minutes until smooth.

Step 3: First Rise

Place dough in an oiled bowl, cover, and let rise in a warm spot until doubled, about 1 hour.

Step 4: Make the Filling

Mix brown sugar and cinnamon. Roll out the dough into a rectangle, spread softened butter, then sprinkle the cinnamon sugar mixture evenly on top.

Step 5: Shape and Second Rise

Tightly roll the dough into a log and slice into rolls. Arrange in a greased baking dish, cover, and let rise for another 30 to 45 minutes.

Step 6: Bake

Bake in a preheated oven at 350°F (175°C) for 25–28 minutes until golden and fluffy.

Step 7: Make the Glaze

Beat cream cheese, softened butter, and powdered sugar until smooth. Add alcohol-free vanilla and a splash of milk for a creamy texture. Spread over warm rolls.

Tips for Success

  • Use fresh yeast for the best rise.
  • Warm, not hot, milk ensures your dough activates perfectly.
  • Roll the dough tightly for beautiful spirals.
  • Let the rolls cool slightly before glazing for the best texture.

Variations of This Recipe

  • Add a sprinkle of chopped pecans or walnuts before rolling for extra crunch.
  • Try a touch of orange zest in the glaze for a fresh twist.
  • Swap in plant-based options for a dairy-free cinnamon roll.

Serving Suggestions: What to Pair with This Recipe

Enjoy these cinnamon rolls with fresh fruit, scrambled eggs, or a hot cup of coffee or tea. They’re also delightful alongside a yogurt parfait for a full breakfast spread.

Storage & Reheating Instructions

Store leftover rolls in an airtight container at room temperature for up to 2 days, or in the fridge for up to 5 days. To reheat, warm in the microwave for 15–20 seconds or pop them in a low oven until just soft and gooey again.

Memories Made Around the Table

Every batch of these cinnamon rolls brings smiles and laughter to our family mornings. It’s a tradition that turns even the simplest day into something special, creating sweet memories around the breakfast table.

FAQs

How do I make cinnamon rolls ahead of time?

You can prep the rolls, place them in your baking dish, then cover and refrigerate overnight. Bake the next morning after a quick rise at room temperature.

Can I freeze cinnamon rolls?

Yes, freeze baked or unbaked rolls tightly wrapped. Thaw in the fridge overnight and bake or reheat as needed for fresh-out-the-oven goodness.

Why are my cinnamon rolls dense?

This can happen if the dough isn’t kneaded enough or didn’t have enough rise time. Make sure your yeast is active and your dough feels soft before shaping.

Final Thoughts

This cinnamon roll recipe fills your kitchen with warmth and your mornings with joy. It’s easy to make and even easier to love, perfect for sharing with those you care about most.