Go Back
+ servings
Best Homemade Cinnamon Rolls

Best Homemade Cinnamon Rolls That Melt in Your Mouth

These Best Homemade Cinnamon Rolls deliver a fluffy texture and sweet glaze, perfect for any time of the day.
Prep Time 1 hour
Cook Time 30 minutes
Rising Time 45 minutes
Total Time 2 hours 15 minutes
Servings: 12 rolls
Course: Desserts
Cuisine: Baking
Calories: 300

Ingredients
  

For the Dough
  • 2 cups all-purpose flour Can substitute with bread flour for a chewier texture.
  • 0.5 cups granulated sugar Light brown sugar can be used for a richer flavor.
  • 1 teaspoon salt No direct substitute recommended.
  • 5 tablespoons butter Can use unsalted or substitute with vegetable oil.
  • 0.75 cups milk Non-dairy milk can be used as a substitute.
  • 2 teaspoons active dry yeast Instant yeast can be used without dissolving.
  • 1 large egg For a vegan option, consider using a flaxseed egg or applesauce.
For the Filling
  • 1 tablespoon cinnamon No direct substitutes, but you can experiment with spices.
  • 0.5 cups brown sugar Can replace with granulated sugar if necessary.
For the Frosting
  • 4 ounces cream cheese Can substitute with Greek yogurt for a lighter option.
  • 1 cup powdered sugar No direct substitute, though granulated sugar can be blended into powder.

Equipment

  • Mixing bowl
  • Saucepan
  • Rolling Pin
  • Baking Dish
  • Knife

Method
 

Dough Preparation
  1. In a large mixing bowl, combine flour, sugar, salt, and yeast. In a small saucepan, warm milk and butter until melted, then pour into the dry ingredients with a beaten egg. Knead until smooth, about 5-7 minutes. Allow to rise until doubled, about 1 hour.
Filling Preparation
  1. Turn dough out onto a floured surface, roll into a 12x18 inch rectangle. Spread butter over the dough. Mix cinnamon and brown sugar, then sprinkle over the buttered dough.
Forming Rolls
  1. Tightly roll the dough into a log shape, cut into 12 slices. Place in a greased baking dish, cover, and let rise for another 30-45 minutes.
Baking
  1. Preheat oven to 350°F. Bake for 25-30 minutes until golden brown and hollow when tapped.
Frosting
  1. Beat cream cheese and powdered sugar until smooth. Drizzle over warm rolls once cooled slightly.

Nutrition

Serving: 1rollCalories: 300kcalCarbohydrates: 45gProtein: 4gFat: 12gSaturated Fat: 7gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gTrans Fat: 0.5gCholesterol: 35mgSodium: 250mgPotassium: 100mgFiber: 1gSugar: 15gVitamin A: 500IUCalcium: 50mgIron: 1mg

Notes

Store leftover rolls in an airtight container for up to three days. Reheat in the oven or microwave for a warm treat.

Tried this recipe?

Let us know how it was!