Easy Homemade Cinnamon Rolls


I love this easy homemade cinnamon roll recipe because it allows me to skip the first rise, and I can get them on the table a lot sooner. We usually top with cream cheese, but we have used buttercream.

Prep Time:
20 mins
Cook Time:
20 mins
Additional Time:
40 mins
Total Time:
1 hrs 20 mins
12 cinnamon rolls


  • 1 cup milk

  • cup butter

  • 2 eggs, room temperature

  • 4 cups bread flour, divided

  • ½ cup white sugar

  • 2 ½ teaspoons rapid-rise yeast

  • 1 teaspoon salt

  • 1 tablespoon vegetable oil

  • ¾ cup packed brown sugar

  • 2 ½ tablespoons ground cinnamon

  • cup butter, softened


  1. Heat milk and 1/3 cup butter together in a microwave-safe container in a microwave on high power for 30 seconds. Stir and repeat until mixture reaches 120 to 130 degrees F (49 to 54 degrees C). If too cool, microwave for 15 seconds more; if too hot, let cool to proper temperature.

  2. Whisk eggs lightly in a small bowl, adding a small amount of milk mixture at a time to temper eggs until thoroughly combined. Pour mixture into the bowl of an electric stand mixer.

  3. Mix 3 cups flour, sugar, yeast, and salt together in a large mixing bowl. Add to milk mixture and beat on low speed using a dough hook, scraping down the sides of the bowl using a rubber spatula as needed.

  4. Add remaining flour slowly, 1 tablespoon at a time, until dough begins to pull away from the sides of the bowl. Continue to knead on low speed until dough looks smooth, 7 to 10 minutes; dough will be sticky and the bottom will remain stuck to the bowl.

  5. Pour vegetable oil over dough and turn to coat. Cover and let rest for 10 minutes.

  6. Turn dough out onto a lightly floured surface and use your hands to shape into a small rectangle. Roll dough out into a rectangle that is about 1/4-inch thick.

  7. Mix brown sugar and cinnamon together in a small bowl. Spread 1/3 cup softened butter over dough and sprinkle with cinnamon-sugar mixture. Roll dough into a log and cut into 12 equal pieces.

  8. Place rolls, cut-side down and almost touching, into a greased 9x13-inch pan. Cover loosely with plastic wrap and let rise until doubled in size, 30 to 40 minutes.

  9. Preheat the oven to 400 degrees F (200 degrees C).

  10. Bake in the preheated oven until golden, 15 to 20 minutes. Remove from the oven and immediately turn out onto a tray or plate to cool; this allows the inside mixture to drip back into the rolls as they cool.

Nutrition Facts (per serving)

358 Calories
13g Fat
53g Carbs
7g Protein
Nutrition Facts
Servings Per Recipe 12
Calories 358
% Daily Value *
Total Fat 13g 17%
Saturated Fat 7g 37%
Cholesterol 60mg 20%
Sodium 292mg 13%
Total Carbohydrate 53g 19%
Dietary Fiber 2g 7%
Total Sugars 23g
Protein 7g
Vitamin C 0mg 1%
Calcium 64mg 5%
Iron 2mg 13%
Potassium 126mg 3%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love