Cast Iron Skillet Cinnamon Rolls

These homemade cast iron skillet cinnamon rolls bake up soft and fluffy with a rich, gooey filling, beautifully golden edges, and a tender center. Finished with a generous layer of creamy frosting, they’re an irresistible breakfast treat that’s perfect for weekend mornings and holiday breakfasts.

Ooey-gooey, finger-lickin’ classic cinnamon rolls

There’s something intoxicating about the aroma of freshly baked cinnamon rolls being pulled from the oven on a Saturday morning. Or anytime, really! This comforting breakfast treat is truly decadent. It takes a little time to make, but there’s no arguing that it’s time very well spent.

I learned to make cinnamon rolls when I was just 19 years old. I had a pretty good recipe back then, but not an excellent one. A few years ago, I set out to perfect it, and I’m confident that I’ve succeeded. Today, I’m sharing the results of that effort so you can make a really great skillet of homemade cinnamon rolls in your kitchen, too.

If you love bringing homemade sweet treats to the breakfast table as much as I do, be sure to try my pecan rolls from scratch, homemade apple cider donuts, and easy pumpkin crumb muffins, too.

Recipe ingredients

  • All-purpose flour: All-purpose flour provides the structure needed to create soft, fluffy cinnamon rolls with a tender crumb. It has enough protein to develop the gluten necessary for a good rise while keeping the finished rolls light rather than overly chewy.
  • Milk: Whole milk is the best choice for a rich, tender dough. Its fat contributes to the soft texture of the rolls, while its natural sugars encourage browning as they bake. It also thins the cream cheese icing, giving it a smooth, spreadable consistency.
  • Butter: Butter enriches the dough, adds richness to the cinnamon sugar filling, and gives the cream cheese icing its smooth, buttery finish. Old-fashioned homemade butter is a great choice for this recipe.
  • Brown sugar: Brown sugar gives the cinnamon filling its rich, caramel-like flavor. Its molasses content adds moisture and helps create the gooey cinnamon swirls that make homemade cinnamon rolls so irresistible. Light brown sugar is ideal for a classic filling, while dark brown sugar delivers a more pronounced molasses flavor. Fresh homemade brown sugar is ideal for this recipe.
  • Cream cheese: Full-fat, block-style cream cheese creates a thick, creamy icing with a subtle tang that balances the sweetness of the cinnamon rolls. Avoid whipped or spreadable cream cheese, as these can produce a thinner consistency.
  • Confectioners sugar: Also known as powdered sugar, this finely ground sugar sweetens and thickens the cream cheese icing without leaving a grainy texture. Its fine consistency creates a beautifully smooth icing that spreads easily over warm cinnamon rolls.

See the recipe card for full information on ingredients and quantities.

How to make cast iron skillet cinnamon rolls

Make the dough:

Step 1: Pour the warm milk into the bowl of a stand mixer. Add the sugar and yeast, stir gently, and allow the mixture to stand for 5–10 minutes, until the yeast blooms and develops a foamy surface.

Step 2: While the yeast is blooming, combine the all-purpose flour and salt in a separate bowl. Whisk until the salt is evenly incorporated.

Step 3: Add the flour mixture, eggs, and butter to the yeast mixture. Using the dough hook attachment, mix on low speed until a shaggy dough forms.

Step 4: Continue kneading with the dough hook on low speed for 6 minutes. The finished dough should be smooth and elastic. If it remains too sticky to handle, incorporate additional flour, 1 tablespoon at a time, kneading briefly between additions. Use only the amount needed to achieve the proper consistency, as excess flour can make the cinnamon rolls heavy.

Step 5: Transfer the dough to a lightly greased bowl and cover. Allow it to rise in a warm, draft-free location until doubled in size, approximately 1 hour.

Step 6: Place the risen dough on a lightly floured work surface. Gently stretch and shape it with your hands into a uniform 12-by-18-inch rectangle.

Making the dough without a stand mixer: Complete Steps 1 and 2 using regular mixing bowls. For Step 3, combine the bloomed yeast mixture with the eggs and butter in a large bowl. Gradually incorporate the flour mixture until a shaggy dough develops. Transfer it to a lightly floured surface and knead by hand for 8–10 minutes, until smooth and elastic. If the dough is difficult to handle because of stickiness, work in additional flour, 1 tablespoon at a time, using as little as possible. Proceed with Steps 5 and 6.

Fill and shape the rolls:

Step 1: Coat the surface of the prepared dough evenly with butter, keeping a 1/2-inch border around the edges.

Step 2: Combine the brown sugar and cinnamon in a small bowl, mixing until evenly blended. Distribute the cinnamon sugar mixture over the buttered dough.

Step 3: Beginning with an 18-inch edge, roll the dough tightly into a log. Divide it into 12 equal portions. Unflavored dental floss or a sturdy piece of thread is particularly useful for cutting cleanly through the dough without flattening the rolls.

Would you like to save this post for later?

We'll email it to you, so you can come back to it whenever you like!

Arrange the rolls and bake:

Step 1: Grease a 10-inch cast iron skillet. Arrange the 12 cinnamon rolls inside, allowing a little space between them to accommodate the final rise.

Step 2: Cover the skillet and leave the rolls to rise until noticeably puffy, approximately 1 hour. Near the end of the rising period, preheat the oven to 350°F (177°C).

Step 3: Bake the cinnamon rolls for 30–35 minutes, until their tops are golden brown. Avoid overbaking, as the cast iron skillet retains heat and continues cooking the rolls after they are removed from the oven.

Step 4: Remove the skillet from the oven and allow the cinnamon rolls to cool in it for 20 minutes before icing.

Make the icing:

Step 1: Blend all of the icing ingredients together until smooth and creamy.

Step 2: Spread the icing evenly over the cinnamon rolls and serve.

Top Tips

  • Use fresh yeast: Yeast loses its effectiveness over time, particularly after the package has been opened. Check the expiration date before starting. Fresh, active yeast is essential for achieving the light, fluffy texture these cinnamon rolls should have.
  • Pay attention to dough temperature: A warm kitchen encourages yeast activity and helps the dough rise consistently. If your kitchen is particularly cool, the dough may need additional time to develop properly. Let the dough itself determine when it’s ready rather than relying exclusively on the clock.
  • Avoid stretching the dough too thin: Maintaining an even thickness when shaping the rectangle helps the cinnamon rolls bake uniformly. Thin spots can tear during rolling, allowing some of the filling to escape.
  • Use a well seasoned skillet: A properly seasoned cast iron skillet helps prevent sticking and encourages even browning. It also makes removing individual cinnamon rolls easier without damaging their soft edges.
  • Store leftovers properly: Because of the cream cheese icing, leftover cinnamon rolls should be stored in an airtight container in the refrigerator for up to 4 days. Allow them to come to room temperature before serving, or warm them gently in the oven.
  • Freeze for later: Cinnamon rolls freeze beautifully, making them a great option for preparing breakfast treats in advance. For the best results, freeze them without the icing in an airtight container for up to 3 months. Thaw, warm gently, and finish with freshly prepared cream cheese icing before serving.

Serve

These homemade cinnamon rolls are a delicious addition to a leisurely weekend breakfast or holiday brunch. Their sweet cinnamon filling and creamy icing pair beautifully with savory breakfast dishes, fresh fruit, and a good cup of coffee.

For a satisfying breakfast spread, serve them alongside my homemade Western egg casserole, home fries and eggs skillet, or Denver omelet breakfast mess. They’re also a great companion to a homemade bacon egg breakfast sandwich or easy sausage egg grilled cheese. Add some crispy bacon, breakfast sausage patties from scratch, Irish style breakfast sausage, or a bowl of fresh seasonal berries to round out the table.

And don’t forget the coffee! Try pairing these rolls with a cup made with my homemade brown sugar creamer, natural honey vanilla coffee creamer, simple mocha coffee creamer, or chocolate peanut butter cup coffee creamer. A warm mug of homemade chai spiced cacao is another delicious choice, particularly on chilly mornings.

Other recipes you’ll love

If you loved this from scratch cinnamon rolls recipe, give these other great breakfast recipes a try too!

Easy Carrot Muffin Recipe
Maple Walnut Scones
Cinnamon Roll Scones
Pumpkin Cranberry Scones
Apple Cheddar Scones 
Peanut Butter Scones Recipe

Cinnamon roll topped with white icing sitting on a small brown and white dish.

Cast Iron Skillet Cinnamon Rolls

These homemade cast iron skillet cinnamon rolls are soft and fluffy with a rich, gooey cinnamon sugar filling and beautifully golden edges. Finished with creamy cream cheese icing, they're perfect for weekend mornings and holiday breakfasts.
5 from 3 votes
Print Pin Rate
Prep Time: 30 minutes
Cook Time: 30 minutes
Additional Time: 2 hours
Total Time: 3 hours
Servings: 12 servings
Calories: 466kcal
Author: Diane Gail

Ingredients

For the Dough:

  • 1 cup whole milk warmed, 105–110°F (41–43°C)
  • 1/2 cup granulated sugar
  • 2 1/4 teaspoons active dry yeast
  • 4 cups all-purpose flour more as needed
  • 1 teaspoon salt
  • 2 large eggs room temperature
  • 6 tablespoons butter cut in tablespoons, room temperature

For the Filling:

  • 6 tablespoons butter room temperature
  • 2/3 cup brown sugar
  • 1 1/2 tablespoons ground cinnamon

For the Icing:

  • 4 oz cream cheese room temperature
  • 1/4 cup butter room temperature
  • 2 tablespoons whole milk
  • 1 cup confectioner’s sugar

Instructions

Make the dough:

  • Combine the warm milk, sugar, and yeast in the bowl of a stand mixer. Stir and let stand for 5–10 minutes, until the yeast blooms and becomes foamy.
  • Whisk the flour and salt together in a separate bowl.
  • Add the flour mixture, eggs, and butter to the yeast mixture. Using the dough hook, mix on low speed until a shaggy dough forms.
  • Knead with the dough hook on low speed for 6 minutes, until smooth and elastic. If the dough is too sticky to handle, add flour 1 tablespoon at a time, kneading briefly after each addition. Avoid adding more than necessary.
  • Transfer the dough to a lightly greased bowl, cover, and let rise in a warm, draft-free place until doubled in size, about 1 hour.
  • Turn the dough onto a lightly floured surface and gently shape it into a 12-by-18-inch rectangle.
  • Making the dough without a stand mixer: Follow Steps 1 and 2 using regular mixing bowls. In Step 3, combine the bloomed yeast mixture, eggs, and butter in a large bowl, then work in the flour mixture until a shaggy dough forms. Transfer to a lightly floured surface and knead by hand for 8–10 minutes, until smooth and elastic. If the dough is too sticky to handle, add flour 1 tablespoon at a time, using only as much as needed. Continue with Steps 5 and 6 as written.

Fill and shape the rolls:

  • Spread the butter evenly over the dough, leaving a 1/2-inch border around the edges.
  • Mix the brown sugar and cinnamon together, then sprinkle evenly over the buttered dough.
  • Starting along an 18-inch edge, roll the dough tightly into a log. Cut into 12 equal rolls using unflavored dental floss, sturdy thread, or a sharp knife.

Bake the rolls:

  • Arrange the rolls in a greased 10-inch cast iron skillet, leaving a little space between them.
  • Cover and let rise until noticeably puffy, about 1 hour. Toward the end of the rising time, preheat the oven to 350°F (177°C).
  • Bake for 30–35 minutes, until golden brown. Avoid overbaking, as the retained heat of the cast iron skillet will continue cooking the rolls after they leave the oven.
  • Remove from the oven and allow the cinnamon rolls to cool in the skillet for 20 minutes.

Make the icing:

  • Blend all icing ingredients together until smooth and creamy.
  • Spread the icing evenly over the cinnamon rolls and serve.

Notes

  • To make the cinnamon rolls ahead of time, prepare them through shaping and arranging them in the skillet. Cover tightly and refrigerate overnight. The following morning, allow them to complete their final rise before baking.
  • Store leftover cinnamon rolls covered in the refrigerator for up to 4 days. Bring to room temperature before serving, or warm gently in the oven.
  • Freeze unfrosted cinnamon rolls in an airtight container for up to 3 months. Thaw before warming and add freshly prepared cream cheese icing before serving.
  • To reheat, cover the skillet loosely with foil and warm in a 300°F (150°C) oven until heated through. For individual rolls, use a small oven-safe baking dish.

Nutrition

Calories: 466kcal | Carbohydrates: 65g | Protein: 7g | Fat: 20g | Saturated Fat: 12g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 1g | Cholesterol: 84mg | Sodium: 369mg | Potassium: 134mg | Fiber: 2g | Sugar: 32g | Vitamin A: 681IU | Vitamin C: 0.04mg | Calcium: 73mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Let us know how it was in the comments!

Similar Posts

5 from 3 votes (1 rating without comment)

Leave a Reply

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

Recipe Rating




3 Comments

  1. Diane Gail says:

    5 stars
    These Cast Iron Skillet Cinnamon Rolls are soft, gooey, and baked to perfection, with that irresistible cinnamon-sugar swirl and a decadent glaze on top! Whether it’s for a special occasion or just a cozy treat, these cinnamon rolls are sure to impress. If you give them a try, I’d love to hear how they turn out — please leave a review and share your thoughts! And if you have any questions or need help with the recipe, don’t hesitate to ask in the comments. I’m always happy to assist. Enjoy every bite!

  2. 5 stars
    I have been using this website’s recipe for a long time and stumbled upon a weird trick in case of emergency. If it can help one person, it’s worth posting. I ran out of half and half and then it hit me to check my chobani vanilla coffee creamer. It is basically half and half with vanilla extract. I could not tell the difference! Just don’t add the vanilla extract on top of this!

    1. Diane Gail says:

      Sounds like the perfect solution!