Go Back
+ servings
Homemade Cinnamon Rolls

Soft & Fluffy Homemade Cinnamon Rolls for Ultimate Indulgence

Indulge in these soft and fluffy homemade cinnamon rolls, perfect for comfort and joy at breakfast!
Prep Time 1 hour
Cook Time 30 minutes
Rising Time 1 hour
Total Time 2 hours 30 minutes
Servings: 12 rolls
Course: Breakfast
Cuisine: American
Calories: 300

Ingredients
  

For the Dough
  • 4 cups all-purpose flour Accurately measured to avoid dryness.
  • 1/4 cup granulated sugar Can substitute with coconut sugar.
  • 2 tablespoons rapid rise instant yeast For quick rising.
  • 1 teaspoon salt Enhances flavor.
  • 3/4 cup milk Can use non-dairy milk.
  • 1/4 cup unsalted butter Vegan butter is a good substitute.
  • 1 large egg Can replace with a flax egg for vegan.
For the Filling
  • 1 cup light brown sugar Dark brown sugar can be used for a richer taste.
  • 2 tablespoons ground cinnamon Essential for classic flavor.
For the Frosting
  • 4 ounces cream cheese Vegan cream cheese is an option.
  • 1/4 cup unsalted butter Should be softened.
  • 2 cups powdered sugar Sifting ensures a smooth finish.
  • 1-2 tablespoons milk Adjust for consistency.
  • 1 teaspoon vanilla extract Optional but recommended.

Equipment

  • Stand mixer
  • baking dish
  • Rolling Pin
  • Microwave
  • Oven

Method
 

Step-by-Step Instructions
  1. In a stand mixer, combine 2 cups of all-purpose flour, granulated sugar, rapid rise instant yeast, and salt. Warm ¾ cup of milk and ¼ cup of unsalted butter until just warm to touch. Add this mixture to the flour blend along with 1 large egg. Beat on medium speed for about 2 minutes until combined and slightly elastic.
  2. Switch to a dough hook and gradually incorporate the remaining 2 cups of flour. Knead on medium speed for about 8-10 minutes until smooth and elastic.
  3. Transfer the dough to a lightly oiled bowl, cover, and let rise in a warm area until doubled, about 1 hour.
  4. Mix 1 cup of light brown sugar, 2 tablespoons of ground cinnamon, and a pinch of salt for the filling and set aside.
  5. After the dough has risen, punch it down gently and roll it into a 12x18 inch rectangle. Spread melted butter and sprinkle the cinnamon-sugar mixture, leaving borders.
  6. Tightly roll the dough into a log, cut into 12 equal pieces, place in a baking dish, cover, and let rise until doubled, about 1 hour.
  7. Preheat the oven to 350°F. Bake the rolls for 25-30 minutes until golden brown.
  8. While baking, prepare the frosting by beating cream cheese and butter until smooth, then adding powdered sugar, milk, and vanilla extract.
  9. Let the rolls cool slightly, then frost generously and serve warm.

Nutrition

Serving: 1rollCalories: 300kcalCarbohydrates: 45gProtein: 4gFat: 12gSaturated Fat: 7gCholesterol: 40mgSodium: 210mgPotassium: 150mgFiber: 1gSugar: 15gVitamin A: 400IUCalcium: 20mgIron: 1mg

Notes

Measure accurately for best results. Dough temperature is crucial. Cutting with dental floss helps maintain the rolls' texture. Don't skip the second rise for fluffiness. Overnight preparation is possible.

Tried this recipe?

Let us know how it was!