Easy Cinnamon Rolls From Scratch: Soft, Fluffy Morning Recipe

Sage Martinez Avatar
By:
Sage Martinez
Published:

[grow_share_buttons]

Why You’ll Love This Cinnamon Rolls

These cinnamon rolls bring soft, fluffy joy to your morning with an easy cinnamon rolls from scratch approach. Ease of preparation stands out in this cinnamon roll recipe. It uses instant yeast and just ten minutes of active prep time. Hands-off rising keeps things simple, with total active time around twenty to thirty minutes and bake time twenty to twenty-five minutes. Perfect for quick weekend bakes or weekday treats using pantry staples.

Health benefits shine through homemade homemade cinnamon rolls. Control ingredients and portions compared to store-bought options. Reduce sugar, swap whole-grain or oat flour, or use modest butter amounts. Add nuts or Greek yogurt for protein and probiotics. Moderate sugar helps balance blood sugar. Check out the 10 proven health benefits of cinnamon for more on this warm spice.

These choices make your soft cinnamon rolls more nutrient-dense than many commercial versions.

Versatility fits any kitchen. Adapt the dough for vegan, gluten-free, or lower-calorie needs. Use plant-based milk and vegan butter for dairy-free rolls. A certified gluten-free flour blend works well. Adjust fillings and glazes for savory twists. See our overnight oats recipe for more make-ahead breakfast ideas.

Distinctive flavor comes from a high cinnamon-to-sugar ratio and buttery caramelized swirls. Vanilla in the glaze adds depth. These breakfast pastries stand out from ordinary sweets.

Jump to:

Essential Ingredients for Cinnamon Rolls

Gather these items for the best homemade cinnamon rolls with cream cheese frosting. Common staples make this cinnamon roll dough recipe from scratch accessible. Measurements ensure perfect results.

Dough

  • 2 3/4 cups all-purpose flour (≈ 345 g)
  • 1/4 cup granulated sugar (≈ 50 g)
  • 1/2 teaspoon salt (≈ 3 g)
  • 3/4 cup whole milk (180 ml)
  • 3 tablespoons unsalted butter (≈ 42 g)
  • 2 1/4 teaspoons instant yeast (≈ 7 g)
  • 1 large egg, room temperature (about 50 g)

Filling

  • 3 tablespoons unsalted butter, extra softened (≈ 42 g)
  • 1/3 cup packed light or dark brown sugar (≈ 73 g)
  • 1 tablespoon ground cinnamon (≈ 8 g)

Cream Cheese Icing

  • 4 ounces full-fat block cream cheese, softened (≈ 113 g)
  • 2 tablespoons unsalted butter (≈ 28 g)
  • 2/3 cup confectioners’ (powdered) sugar (≈ 80 g)
  • 1 teaspoon pure vanilla extract (≈ 5 ml)

Yield: about 10 to 12 rolls.

Learn more about flour nutrition facts. For details, all-purpose flour provides structure. Instant yeast ensures reliable rise. Warm milk hydrates and activates yeast. Sugar aids sweetness and browning. Butter adds tenderness. The egg brings richness. Brown sugar creates caramel filling. Cinnamon defines the flavor. Vanilla rounds it out.

Optional mix-ins include 1/2 cup chopped pecans or walnuts, or 1/3 cup raisins.

Special Dietary Options

  • Vegan: Use plant-based milk and vegan butter. Replace the egg with 1/2 cup unsweetened applesauce or 1 flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water, let sit five minutes).
  • Gluten-free: Certified gluten-free flour blend (by weight) plus 1 teaspoon xanthan gum if needed.
  • Low-calorie: Swap half the butter for mashed banana or low-fat Greek yogurt, reduce sugar by 25 to 50 percent.

How to Prepare the Perfect Cinnamon Rolls: Step-by-Step Guide

This soft and fluffy cinnamon rolls recipe guides you through how to make cinnamon rolls from scratch. Follow these steps for success. Total time fits busy schedules.

Step 1: Mise en Place

Measure all ingredients. Warm 3/4 cup (180 ml) milk to 110°F (43°C). Soften 3 tablespoons butter. Sift 2 3/4 cups flour. For vegan or gluten-free, swap now. Preheat oven to 350°F (175°C) later.

Step 2: Activate Yeast

Mix warm milk, yeast, and 1 teaspoon sugar. Rest 3 to 5 minutes until foamy. Instant yeast mixes directly into flour if preferred.

Step 3: Mix Dough

Combine flour, salt, and remaining sugar. Add yeast mixture and egg. Mix to shaggy dough. Add softened butter tablespoon by tablespoon. Knead 8 to 10 minutes until smooth.

Step 4: First Rise

Oil bowl, place dough inside, cover. Rise 60 to 90 minutes until doubled. Refrigerate overnight for deeper flavor.

Step 5: Filling

Mix 1/3 cup brown sugar, 1 tablespoon cinnamon, and 3 tablespoons melted butter. Add nuts or raisins if using.

Step 6: Roll Out

Roll dough to 16 by 12 inches, 1/4 inch thick. Spread butter, sprinkle filling, press in.

Step 7: Shape

Roll tightly from long edge. Cut into 10 to 12 pieces with floss.

Step 8: Second Rise

Place in greased 9×13 pan. Cover, rise 30 to 45 minutes.

Step 9: Bake

Bake 20 to 25 minutes at 350°F (175°C) until golden, 190°F internal.

Step 10: Icing

Beat cream cheese, butter, powdered sugar, vanilla.

Step 11: Glaze

Cool 5 to 10 minutes, spread icing.

Step 12: Serve and Store

Serve warm. Reheat as needed. Great for make-ahead cinnamon rolls for breakfast.

Dietary Substitutions to Customize Your Cinnamon Rolls Protein and Main Component Alternatives

Protein and Main Component Alternatives

  • Dairy and Eggs: For vegan, replace 1 large egg with 1/2 cup applesauce or 1 flax egg. Use plant-based milk, vegan butter.
  • Flour and Gluten: Gluten-free blend by weight, add xanthan gum. Half whole-wheat pastry flour for fiber.
  • Protein boosts: Add 1/4 cup protein powder, reduce flour. Or ground nuts.

Dietary Substitutions to Customize Your Cinnamon Rolls Vegetable, Sauce, and Seasoning Modifications

Vegetable, Sauce, and Seasoning Modifications

  • Vegetables: Grated apple for sweet moisture. Savory: spinach, onion, zucchini.
  • Sauces: Maple sugar, nut butter, pesto.
  • Seasonings: Cardamom, nutmeg. Savory: paprika, herbs.
  • Seasonal: Fruit compotes, honey.

Mastering Cinnamon Rolls: Advanced Tips and Variations

Pro techniques build skills. Knead to gluten window: smooth, tacky dough. Use dough hook or stretch-folds. Cold rise 8 to 16 hours for flavor. Chill before slicing. Bake to 190°F.

Flavor Variations

Add zest, demerara sugar, pecans with caramel, pumpkin, apple, chocolate.

Presentation Tips

Serve warm, rustic style. Drizzle glaze, add nuts.

Make-ahead Options

Refrigerate shaped rolls. Freeze up to 3 months.

VariationDescriptionBake Adjustment
Pecan StickyCaramel base, nuts+2-3 min
PumpkinPuree + spiceSame
ChocolateHazelnut spread-1 min

How to Store Cinnamon Rolls: Best Practices

  • Refrigeration: Airtight, 4 to 5 days. Reheat microwave 15 to 20 seconds or oven 300°F 8 to 12 minutes.
  • Freezing: Unglazed, 3 months. Bake from frozen +6 to 10 minutes.
  • Reheating: Covered, to 140°F.
  • Meal Prep: Par-bake, freeze. Label adaptations.
Easy Cinnamon Rolls From Scratch: Soft, Fluffy Morning Recipe 6

FAQs: Frequently Asked Questions About Cinnamon Rolls

Are these cinnamon rolls suitable for yeast beginners?

Yes — this one-rise cinnamon roll recipe is beginner-friendly because it cuts the steps and timing down. Use instant yeast to skip a long proof, warm the milk and butter mixture to about 100–110°F (38–43°C), knead until the dough is smooth, then let it rise 60–90 minutes until doubled. Measure flour by spooning and leveling or use a scale to avoid a dense dough. If you want extra confidence, follow a step-by-step photo guide or try a small test batch first.

Which yeast should I use for cinnamon rolls and how do I handle active dry yeast?

Instant (rapid-rise) yeast is the quickest and can be mixed directly into the dry ingredients. Active dry yeast works fine but needs proofing: dissolve it in warm liquid (100–110°F / 38–43°C) with a pinch of sugar for 5–10 minutes until foamy, then add to the recipe. Use the same yeast amount unless the recipe specifies otherwise; with active dry you’ll generally need a bit more rising time (plan an extra 30–45 minutes). Store yeast in the fridge or freezer to keep it fresh.

How do I get soft, fluffy cinnamon rolls every time?

Start with the right hydration and avoid over-flouring—spoon and level or use a scale. Knead until smooth and elastic, then let the dough rise until doubled (about 60–90 minutes). Use whole milk or buttermilk for richer crumb and room-temperature butter in the filling. After shaping, let rolls rest 20–30 minutes for a short second proof, then bake at 350°F (175°C) until just golden (about 20–25 minutes). Dense results usually mean under-risen dough or too much flour; adjust accordingly.

Can I make cinnamon rolls dairy-free or vegan, and what swaps work best?

Yes. Replace whole milk with a higher-fat nondairy milk (oat, soy, or full-fat canned coconut diluted 1:1) for better texture. Swap butter with vegan buttery spreads or solid coconut oil in equal amounts; for a buttermilk effect, add 1 tablespoon vinegar or lemon juice per cup of nondairy milk and let sit 5 minutes. For icing, use plant-based cream cheese or a simple powdered sugar glaze with nondairy milk. Expect slight texture differences; chilling the dough briefly can help with handling.

Can I freeze cinnamon rolls and how should I reheat them?

Yes — three good methods: freeze shaped rolls before the final rise (wrap tightly), par-bake then freeze, or freeze fully baked rolls. Store in airtight bags up to 3 months. For unbaked frozen rolls: thaw overnight in the fridge, let rise 45–60 minutes at room temperature, then bake as directed. For baked rolls: reheat at 325°F (160°C) for 10–15 minutes covered with foil, or microwave a single roll 20–40 seconds until warm. Freeze without icing and add glaze after reheating for best texture.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cinnamon Rolls 75.Png

Cinnamon Rolls

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🥐 Wake up to the irresistible aroma of homemade cinnamon rolls that are incredibly soft, fluffy, and filled with warm cinnamon sugar
🍨 Perfect morning treat that brings the bakery experience right to your kitchen with a luscious cream cheese icing that makes every bite heavenly

  • Total Time: 2 hours 40 minutes
  • Yield: 12 rolls 1x

Ingredients

Scale

2 3/4 cups all-purpose flour

1/4 cup granulated sugar

1/2 teaspoon salt

3/4 cup whole milk

3 tablespoons unsalted butter

2 1/4 teaspoons instant yeast

1 large egg

3 tablespoons unsalted butter

1/3 cup packed light or dark brown sugar

1 tablespoon ground cinnamon

4 ounces full-fat block cream cheese

2 tablespoons unsalted butter

2/3 cup confectioners’ sugar

1 teaspoon pure vanilla extract

1/2 cup chopped pecans or walnuts

1/3 cup raisins

plant-based milk

vegan butter

1/2 cup unsweetened applesauce

1 flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water)

Certified gluten-free flour blend

1 teaspoon xanthan gum

mashed banana

low-fat Greek yogurt

Instructions

1-Step 1: Mise en Place Measure all ingredients. Warm 3/4 cup (180 ml) milk to 110°F (43°C). Soften 3 tablespoons butter. Sift 2 3/4 cups flour. For vegan or gluten-free, swap now. Preheat oven to 350°F (175°C) later.

2-Step 2: Activate Yeast Mix warm milk, yeast, and 1 teaspoon sugar. Rest 3 to 5 minutes until foamy. Instant yeast mixes directly into flour if preferred.

3-Step 3: Mix Dough Combine flour, salt, and remaining sugar. Add yeast mixture and egg. Mix to shaggy dough. Add softened butter tablespoon by tablespoon. Knead 8 to 10 minutes until smooth.

4-Step 4: First Rise Oil bowl, place dough inside, cover. Rise 60 to 90 minutes until doubled. Refrigerate overnight for deeper flavor.

5-Step 5: Filling Mix 1/3 cup brown sugar, 1 tablespoon cinnamon, and 3 tablespoons melted butter. Add nuts or raisins if using.

6-Step 6: Roll Out Roll dough to 16 by 12 inches, 1/4 inch thick. Spread butter, sprinkle filling, press in.

7-Step 7: Shape Roll tightly from long edge. Cut into 10 to 12 pieces with floss.

8-Step 8: Second Rise Place in greased 9×13 pan. Cover, rise 30 to 45 minutes.

9-Step 9: Bake Bake 20 to 25 minutes at 350°F (175°C) until golden, 190°F internal.

10-Step 10: Icing Beat cream cheese, butter, powdered sugar, vanilla.

11-Step 11: Glaze Cool 5 to 10 minutes, spread icing.

12-Step 12: Serve and Store Serve warm. Reheat as needed. Great for make-ahead cinnamon rolls for breakfast.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

🌡️ Make sure your milk is warmed to 110-115°F – too hot will kill the yeast, too cold won’t activate it properly
🧵 Use dental floss to cut the rolls – it gives clean cuts without squishing the dough like a knife can
⏰ Don’t skip the second rise time – this ensures your rolls will be light, fluffy, and not dense

  • Author: Brandi Oshea
  • Prep Time: 25 minutes
  • Rising time: 1 hour 45 minutes
  • Cook Time: 30 minutes
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American
  • Diet: Non-vegetarian

Nutrition

  • Serving Size: 1 roll
  • Calories: 320
  • Sugar: 22
  • Sodium: 180
  • Fat: 12
  • Saturated Fat: 7
  • Unsaturated Fat: 5
  • Trans Fat: 0
  • Carbohydrates: 42
  • Fiber: 1
  • Protein: 5
  • Cholesterol: 45

Next Recipe

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star