Homemade Cinnamon Rolls

Learn how to make homemade cinnamon rolls with this simple, easy-to-follow recipe. These cinnamon rolls from scratch are soft, gooey, and perfect for beginners. Using bread flour cinnamon rolls gives a light and fluffy texture that melts in your mouth. You can also prepare them overnight for added convenience.

Homemade Cinnamon Rolls

These cinnamon rolls are ideal for a weekend brunch, holiday breakfast, or a special treat any day. Topped with cream cheese frosting, they become irresistible and full of rich, sweet flavor.

WHY YOU’LL LOVE THIS RECIPE

  • These are real homemade cinnamon rolls that are soft and gooey.
  • Can be made ahead of time for a busy morning or special occasion.
  • Perfect for a family brunch, holiday meal, or a cozy breakfast.
  • Simple, straightforward instructions make cinnamon rolls from scratch easy, even for first-timers.
Homemade Cinnamon Rolls

INGREDIENTS

For the Dough:

  • 2 ¼ tsp active dry yeast
  • 1 cup warm milk (105°–115°F) – almond, whole, or 2% milk works
  • 3 cups bread flour (or all-purpose flour for a lighter version) – ideal for bread flour cinnamon rolls
  • 2 tbsp granulated sugar
  • ½ tsp salt
  • ¼ cup melted butter
  • 1 room temperature egg

For the Filling:

  • ½ cup brown sugar
  • 2 tsp ground cinnamon
  • ¼ cup softened butter

For the Frosting:

  • 4 oz cream cheese
  • ¼ cup butter
  • 1 tsp vanilla extract
  • 1 cup powdered sugar – classic cream cheese frosting for topping soft and gooey cinnamon rolls
Homemade Cinnamon Rolls

HOW TO MAKE CINNAMON ROLLS FROM SCRATCH

ACTIVATE THE YEAST

Mix the yeast into warm milk until fully dissolved. Let it sit for 10 minutes until foamy. This step ensures your soft and gooey cinnamon rolls will rise properly.

MAKE THE DOUGH

  1. In a stand mixer, combine flour, sugar, and salt.
  2. Add melted butter and the yeast mixture on low speed. Mix for 2 minutes until dough starts to form.
  3. Switch to the dough hook and knead 5–7 minutes until smooth and elastic. If the dough is sticky, add flour 1 tablespoon at a time. Using bread flour creates light, airy bread flour cinnamon rolls.

LET THE DOUGH RISE

Place the dough in an oiled bowl and cover with plastic wrap. Let it rise in a warm place for 1–2 hours, or until doubled in size.

PREPARE THE FILLING AND PAN

Mix brown sugar and cinnamon in a small bowl. Grease a 13 x 9-inch baking pan or a 9.5-inch round pan with butter. This will prevent the rolls from sticking and help them bake evenly.

ROLL OUT THE DOUGH

Roll the dough on a floured surface into a 14 x 12-inch rectangle. Spread softened butter evenly over the surface, then sprinkle the cinnamon sugar mixture on top.

ROLL AND CUT THE ROLLS

Roll the dough tightly from one end toward you into a log. Pinch the seam to seal, then cut into 12 slices using a serrated knife or dental floss. Place the rolls in the prepared pan, spaced evenly.

SECOND RISE

Cover and let the rolls rise in a warm place for 45 minutes, until doubled in size. This step ensures soft and gooey cinnamon rolls that are light and fluffy inside.

BAKE THE ROLLS

Bake at 350°F (175°C) for 20–25 minutes, until golden brown and fully cooked. For perfectly baked homemade cinnamon rolls, check the center with a toothpick if needed.

MAKE THE CREAM CHEESE FROSTING

While the rolls cool slightly, beat cream cheese, butter, and vanilla together until smooth. Gradually add powdered sugar until creamy. Spread the cream cheese frosting over warm rolls for the perfect sweet topping.

Homemade Cinnamon Rolls

TIPS FOR SUCCESS

  • Milk should be warm, not hot (105°–115°F), to activate the yeast without killing it.
  • Yeast should bubble during activation to ensure rolls rise properly.
  • Use softened butter for the filling, not melted, to prevent sugar from leaking out.
  • Room temperature eggs help dough rise evenly.
  • Grease all bowls and pans to prevent sticking.
  • Cut rolls with a serrated knife or dental floss for neat slices.
  • Using bread flour creates the ideal texture for bread flour cinnamon rolls, making them soft and fluffy.

Try these other delicious breakfast recipes:


Love this recipe? Pin it on Pinterest so you can find it easily next time!

Homemade Cinnamon Rolls

Homemade Cinnamon Rolls

Make homemade cinnamon rolls with this simple recipe that’s great for beginners. These cinnamon rolls from scratch turn out soft and gooey every time. Using bread flour helps create a light, fluffy texture that makes them extra tender. An overnight option is also included for easy planning.
No ratings yet
Print Pin
Course: Breakfast
Prep Time: 30 minutes
Cook Time: 25 minutes
Rising Time:: 2 hours
Total Time: 2 hours 55 minutes
Servings: 12
Calories: 269kcal
Author: Liora

Ingredients

DOUGH

  • 1 packet 0.25 oz active dry yeast
  • 1 cup warm milk 105°–115°F
  • 3 cups bread flour plus extra for rolling
  • 1 teaspoon sea salt
  • 2 tablespoons granulated sugar
  • 3 tablespoons unsalted butter melted (plus more for greasing)
  • 1 large egg room temperature

CINNAMON SUGAR FILLING

  • ½ cup packed brown sugar
  • 1 tablespoon ground cinnamon
  • ¼ cup unsalted butter softened

CREAM CHEESE FROSTING

  • 4 oz full-fat cream cheese softened
  • 3 tablespoons unsalted butter softened
  • ¼ teaspoon vanilla extract
  • 1 cup powdered sugar

Instructions

  • Warm the milk in a saucepan or microwave for about 40–50 seconds. The milk should feel warm but not hot, between 105°–115°F. Stir the yeast into the warm milk until fully dissolved and let it sit for about 10 minutes until slightly foamy. This step helps ensure your cinnamon rolls from scratch rise properly.
  • In a stand mixer fitted with the paddle attachment, combine the bread flour, salt, and sugar. Mix briefly. With the mixer running on low speed, add the melted butter, egg, and yeast mixture. Continue mixing for about 2 minutes until a soft dough begins to form.
  • Switch to the dough hook and knead on medium-low speed for about 5 minutes, until the dough becomes smooth and elastic. Increase the speed slightly and knead for 2 more minutes. If the dough feels too sticky, add a small amount of flour at a time until it becomes soft but manageable. Using bread flour helps create tender bread flour cinnamon rolls with a fluffy texture.
  • Transfer the dough to a lightly greased bowl. Cover with plastic wrap and a warm towel, then allow it to rise in a warm place for 1–2 hours, or until doubled in size.
  • While the dough rises, mix the brown sugar and cinnamon together in a small bowl. Grease a 13 x 9-inch baking pan or a 9.5-inch round pan with butter.
  • Once the dough has doubled in size, place it on a lightly floured surface and roll it into a 14 x 12-inch rectangle. Spread the softened butter evenly over the surface using your fingers or a knife. Sprinkle the cinnamon sugar mixture over the butter and gently press it down so it sticks.
  • Starting from the top edge, roll the dough tightly toward you into a long log. Roll slowly and evenly to keep the shape neat. Pinch the seam closed and turn the log so the seam is underneath. Slice into 12 equal pieces, about 1 inch thick, and arrange them in the prepared pan.
  • Cover the pan and let the rolls rise again in a warm place for about 45 minutes, or until doubled in size. This second rise is important for creating soft and gooey cinnamon rolls.
  • Preheat the oven to 350°F. Bake the rolls for 20–25 minutes, until golden brown and fully cooked in the center. They should no longer look doughy.
  • While the rolls cool slightly, prepare the cream cheese frosting by beating the softened cream cheese, butter, and vanilla together until smooth and creamy. Add the powdered sugar gradually, mixing well after each addition, until the frosting is fully combined and smooth.
  • Spread the cream cheese frosting over the warm homemade cinnamon rolls and serve.

Notes

To prepare these homemade cinnamon rolls ahead of time, follow all steps through shaping and placing the rolls in the baking dish. Cover tightly and refrigerate overnight.
The next morning, remove the pan from the refrigerator and let the rolls sit in a warm place for 1–2 hours, or until doubled in size. Bake as directed.
Please note that the nutritional values are provided by an online calculator and should be considered as an estimate.

Nutrition

Serving: 1Roll | Calories: 269kcal | Carbohydrates: 37g | Protein: 6g | Fat: 11g | Saturated Fat: 6g | Monounsaturated Fat: 3g | Cholesterol: 43mg | Sodium: 252mg | Potassium: 49mg | Fiber: 1g | Sugar: 14g


If you’ve tried this or any other recipe on my website, I’d love to hear about your experience! Please leave a 🌟 star rating and share your thoughts in the 📝 comments below. Thank you so much for visiting!

Similar Posts