There’s something incredibly comforting about the aroma of freshly baked cinnamon rolls filling the house. Soft, pillowy dough swirled with buttery cinnamon, toasted nuts, and plump raisins—all draped in a sweet vanilla glaze. These homemade cinnamon rolls come together much faster than you’d think, and honestly, they make busy mornings (or nights!) feel like a special treat. No complicated steps, no mysterious ingredients—just a simple, family-loved recipe that delivers pure, gooey bliss every time.

Why You’ll Love This Recipe

  • Foolproof Dough: Even if you’ve never baked with yeast before, this method is approachable and forgiving. The dough rises beautifully and is simple to knead—even for beginners!
  • Quick for Yeast Rolls: With just two rise times and fast baking, you’ll have bakery-quality rolls fresh from the oven in under three hours (most of which is hands-off).
  • Irresistibly Delicious: The marriage of cinnamon, sugar, toasted nuts, and raisins hits all the right notes of sweet, spicy, and nutty. The texture is both soft and satisfying with a bit of crunch.
  • Perfect Make-Ahead and Freezer-Friendly: These rolls are fantastic for prepping ahead or stashing in the freezer for instant pastry shop mornings.
  • Customizable: From nuts and raisins to the type of glaze, this recipe is all about making it your own.

Ingredients You’ll Need

Gather these pantry staples—most are probably already in your kitchen.

  • Milk: Adds richness and helps create a tender dough. Scald first to improve flavor and texture.
  • Sugar: Needed for just the right amount of sweetness and also helps the yeast activate.
  • Salt: Essential for balancing sweetness and enhancing flavor throughout the dough.
  • Margarine or Shortening: Either one works! Both give the dough softness and a little richness.
  • Active Dry Yeast: Reliable and easy to use. Helps the rolls rise and become fluffy.
  • Eggs: Adds extra richness, moisture, and helps bind the dough.
  • All-Purpose Flour: Reliable, everyday flour for a soft yet structurally sound dough. Keep a little extra for kneading.
  • Butter: For brushing the dough before the filling. Go for real butter—you’ll notice the difference in flavor.
  • Finely Chopped Pecans or Walnuts: Toasty, nutty goodness, plus a touch more for garnish if desired.
  • Cinnamon: Don’t skimp—it’s the star! Fresh ground, if possible, makes a difference.
  • Raisins: For a chew and bursts of sweet flavor, though optional if not your thing.
  • Powdered Sugar, Milk, and Vanilla Extract: These form a lusciously sweet and creamy icing.

Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

The beauty of homemade cinnamon rolls is that you can truly make them your own!

  • Glaze Choices: Try a cream cheese frosting or maple glaze instead of classic vanilla.
  • Fruit Swaps: Trade raisins for chopped dried apricots, cranberries, or leave them out for nut-only swirls.
  • No Nuts?: Skip the nuts or use seeds (like pumpkin or sunflower) for a nut-free version.
  • Chocolate Lovers: Sprinkle mini chocolate chips in the filling for a melty surprise.
  • Spicier Rolls: Add cloves, nutmeg, or cardamom to the cinnamon-sugar mix for extra depth.

How to Make Homemade Cinnamon Rolls

Step 1: Make & Proof the Dough

Begin by scalding your milk—bring it just to a simmer, then pour it over sugar, salt, and margarine or shortening. Stir to melt, and cool to lukewarm.
In a large bowl, dissolve yeast in warm water. Add the cooled milk mixture, beaten eggs, and a cup of flour. Beat until smooth. Gradually add the remaining flour, working in more as needed, until you have a supple, non-sticky dough.

Once a soft dough forms, turn it onto a floured counter and knead for about 8 minutes, until elastic and smooth. Place in a greased bowl, turn to coat, cover, and let it rise in a warm spot until doubled (about 1 hour).

Step 2: Second Rise

Punch the dough down, cover it again, and let it rise a second time for another 30 minutes. This creates extra fluffiness and delicate texture.

Step 3: Assemble the Rolls

Roll the dough out into two large rectangles. Brush each with melted butter. Mix the finely chopped nuts, sugar, cinnamon, and raisins in a bowl, then sprinkle generously over the dough, leaving a small border at the edges.

Starting on the long side, roll tightly into logs. Seal the ends well, slice each log into 1 ½ inch rounds, and place on a greased baking sheet. Let the rolls rise, covered, until puffy—about 30 minutes.

Step 4: Bake & Glaze

Bake in a hot oven (425°F) for just 10 minutes, watching closely for golden perfection. While warm, whip together a quick icing of powdered sugar, milk, and vanilla. Drizzle over the tops, add a few more nuts if you like, and serve fresh and warm for best results.

Pro Tips for Making the Recipe

  • Use Fresh Yeast: Old yeast may not rise well, so check dates and proof if unsure.
  • Knead Thoroughly: Don’t rush the kneading—it’s what gives that soft, stretchy texture we all love.
  • Warm Environment: For quicker rising, use the oven “proofing” trick or sit the bowl over a pan of steaming water.
  • Even Rolling: Use a light touch and keep your dough even so every roll bakes uniformly.
  • Don’t Over-Bake: Keep a close eye in the oven; just golden is perfect, since they’ll continue to set as they cool.

How to Serve

Serve homemade cinnamon rolls straight from the oven while still warm—this is when their texture is absolute perfection. Arrange them on a pretty platter, letting the icing drip down the swirls, and garnish with extra chopped nuts for flair. They’re lovely alongside coffee, tea, or a cold glass of milk. For brunch, pair them with crisp bacon and fresh fruit, or enjoy solo as a sweet treat.

Tip: A little extra icing on the side never hurt anyone!

Make Ahead and Storage

Storing Leftovers

Store any leftover cinnamon rolls in an airtight container at room temperature for up to 2 days. For longer freshness, refrigerate for up to 5 days.

Freezing

These rolls are freezer-friendly! Once baked and cooled, freeze them in a container for 3-4 months. They’re best thawed at room temperature, then reheated before serving.

Reheating

For ultimate gooeyness, reheat cinnamon rolls in a 320°F oven for 5-10 minutes, or simply microwave for 15-20 seconds for a quick treat. If you’ve frozen your rolls, let them thaw first.

FAQs

  1. Can I make the dough ahead of time?

    Absolutely! The dough can be made in advance and refrigerated for up to 3-4 days. Bring it to room temperature before rolling and assembling your cinnamon rolls for best results.

  2. What’s the best way to get the dough to rise if my kitchen is cold?

    Try placing your bowl of dough over a warm oven, in an oven with the light on, or near a bowl of steaming water inside the (turned-off) oven. Yeast loves cozy, gentle warmth!

  3. Can I make these cinnamon rolls without nuts or raisins?

    You sure can! Just skip whichever mix-ins you aren’t a fan of, and add a little more cinnamon sugar if desired. The rolls will still be deliciously soft and sweet.

  4. How do I keep the rolls super soft after baking?

    Cover the rolls with foil or a clean kitchen towel as soon as they’re out of the oven. This traps steam and keeps them plush and moist for hours.

Final Thoughts

Baking homemade cinnamon rolls brings a simple kind of happiness to the table—each bite is tender, gooey, sweet, and comforting. Whether for a special weekend brunch or to brighten a busy weekday, these rolls make every moment taste a little more like home. With easy steps and endless options for personal touches, it’s time to roll up your sleeves and bake up some joy. Give them a try—you might just find yourself making them again and again!

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

Homemade Cinnamon Rolls Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Nora
  • Prep Time: 30 minutes
  • Cook Time: 10 minutes
  • Total Time: 2 hours 40 minutes
  • Yield: 20 rolls 1x
  • Category: Desserts
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

These homemade cinnamon rolls are soft, fluffy, and bursting with gooey cinnamon-sugar filling, studded with chopped nuts and raisins, and topped with a luscious vanilla icing. Perfectly baked, these rolls make a delightful treat for breakfast or a sweet snack. Made from scratch with simple ingredients, this classic recipe yields bakery-quality cinnamon rolls right from your kitchen.


Ingredients

Units Scale

Dough

  • 1/2 cup milk
  • 1/2 cup sugar
  • 1 tsp salt
  • 1/2 cup margarine or shortening
  • 1/2 cup warm water (105°F)
  • 2 packages Active Dry Yeast
  • 2 eggs, beaten
  • 4 1/2 cups all-purpose flour, plus up to 1/2 cup more as needed

Filling

  • 6 tablespoons butter, melted
  • 1 cup very finely chopped pecans or walnuts (plus more for garnishing)
  • 1/2 cup sugar
  • 1 tsp cinnamon
  • 1 cup raisins

Icing

  • 1 cup powdered sugar
  • 1 tablespoon milk
  • 1/2 teaspoon vanilla extract

Instructions

  1. Prepare the Dough: Scald the milk by heating it until just before boiling, then remove from heat. Stir in the sugar, salt, and margarine/shortening until combined. Allow to cool until lukewarm (about 105°F).
  2. Activate the Yeast: Pour the warm water into a large bowl and dissolve the yeast in it. Add the lukewarm milk mixture, beaten eggs, and 1 cup of flour. Beat until smooth (a hand mixer works well for this).
  3. Form the Dough: Add 3 ½ cups flour and mix until a soft dough forms. If too sticky, add up to ½ cup more flour gradually.
  4. Knead the Dough: Turn dough onto a floured surface and knead for about 8 minutes until smooth and elastic.
  5. First Rise: Grease a large bowl, place dough in it, and turn to coat all sides. Cover and let rise in a warm place until doubled in size, about 1 hour.
  6. Punch Down and Second Rise: After the first rise, punch the dough down, cover, and allow it to rise again until nearly doubled, about 30 minutes.
  7. Shape the Rolls: Place dough onto a floured surface; divide and roll out into two 16×15-inch rectangles. Brush the tops with melted butter.
  8. Add the Filling: In a medium bowl, mix the nuts, sugar, cinnamon, and raisins. Sprinkle evenly over the rectangles, leaving a ½-inch border. Pat gently to adhere.
  9. Roll & Slice: Starting with the 16-inch side closest to you, tightly roll up each rectangle into a cylinder. Seal edges and cut each into 1 ½-inch slices.
  10. Final Rise: Place rolls onto a greased baking sheet. Cover and let rise until doubled in size, about 30 minutes.
  11. Bake: Preheat oven to 425°F (218°C). Bake for about 10 minutes, or until golden brown. Watch closely as ovens vary.
  12. Ice & Serve: Mix together powdered sugar, milk, and vanilla to create the icing. Spread over the warm rolls and sprinkle with extra nuts if desired. Serve immediately for best freshness.

Notes

  • Dough Rising Tips:
    • Place the bowl on a warm oven spot (like the area between front burners of a heated 315°F oven).
    • Set a pan of boiling water on the bottom rack of the oven and the dough bowl above to create a warm, moist environment.
    • If yeast seems inactive, proof it by mixing with 1/4 cup warm water and 1/2 teaspoon sugar, letting it foam, and then add to the dough.
  • Prepared rolls can be frozen in an airtight container for up to 3-4 months.
  • To serve frozen rolls: Let come to room temperature, then bake at 320°F (160°C) for 5-10 minutes.
  • For extra flavor, try garnishing the finished rolls with additional chopped nuts.

Nutrition

  • Serving Size: 1 roll
  • Calories: 220
  • Sugar: 14g
  • Sodium: 180mg
  • Fat: 7g
  • Saturated Fat: 2.5g
  • Unsaturated Fat: 3.5g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 1g
  • Protein: 4g
  • Cholesterol: 20mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

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