Cinnamon Swirl Buns: A Classic Recipe with Tips and Tricks
Discover the secrets to making perfect cinnamon swirl buns at home with this detailed guide.

The Magic of Cinnamon Swirl Buns
Cinnamon swirl buns are a beloved treat that brings warmth and comfort to any kitchen. Whether you’re baking them for a special occasion or just because, these soft, sweet rolls are a crowd-pleaser. In this article, we’ll walk you through a classic recipe for cinnamon swirl buns, share expert tips, and answer common questions to help you achieve bakery-quality results at home.
Ingredients for Cinnamon Swirl Buns
Here’s what you’ll need to make a batch of delicious cinnamon swirl buns:
Dough
- 1 cup whole milk
- 3 tablespoons unsalted butter
- 3 1/2 cups (or more) unbleached all-purpose flour, divided
- 1/2 cup sugar
- 1 large egg
- 2 1/4 teaspoons rapid-rise or instant yeast (from 1 envelope yeast)
- 1 teaspoon salt
- Nonstick vegetable oil spray
Filling
- 3/4 cup (packed) golden brown sugar
- 2 tablespoons ground cinnamon
- 1/4 cup (1/2 stick) unsalted butter, at room temperature
- Pinch of salt
Glaze
- 4 ounces cream cheese, at room temperature
- 1 cup powdered sugar
- 1/4 cup (1/2 stick) unsalted butter, room temperature
- 1/2 teaspoon vanilla extract
Step-by-Step Instructions
Preparing the Dough
Start by combining the milk and butter in a glass measuring cup. Microwave on high until the butter melts and the mixture is just warmed to 120°F to 130°F, about 30 to 45 seconds. Pour this mixture into the bowl of a stand mixer fitted with the paddle attachment. Add 1 cup of flour, sugar, egg, yeast, and salt. Beat on low speed for 3 minutes, stopping occasionally to scrape down the sides of the bowl.
Next, add the remaining 2 1/2 cups of flour. Beat on low until the flour is absorbed and the dough is sticky, scraping down the sides of the bowl as needed. If the dough is very sticky, add more flour by tablespoonfuls until it begins to form a ball and pulls away from the sides of the bowl.
Turn the dough out onto a lightly floured work surface and knead until smooth and elastic, adding more flour if it’s sticky. This should take about 8 minutes. You can also use a KitchenAid’s dough hook for this process. Form the dough into a ball.
Rising the Dough
Lightly oil a large bowl with nonstick spray. Transfer the dough to the bowl, turning to coat. Cover the bowl with plastic wrap, then a kitchen towel. Let the dough rise in a warm, draft-free area until it doubles in volume, about 2 hours.
Preparing the Filling
While the dough is rising, mix the brown sugar, cinnamon, and a pinch of salt in a medium bowl. Set aside.
Rolling and Filling the Dough
Once the dough has doubled in size, press it down and transfer it to a floured work surface. Roll it out into a 15×11-inch rectangle. Spread the softened butter over the dough, leaving a 1/2-inch border around the edges. Sprinkle the cinnamon mixture evenly over the buttered dough.
Rolling the Dough into a Log
Starting at the longer side, roll the dough into a log, pinching gently to keep it rolled up. With the seam side down, trim the ends straight if they are uneven. Cut the remaining dough crosswise with a thin, sharp knife (a good serrated knife works well here) into 18 equal slices, each about 1/2 to 3/4 inch wide.
Arranging the Buns in Pans
Spray two 9-inch square glass baking dishes (an 8-inch square metal pan works just fine, too) with nonstick spray. Divide the rolls between the baking dishes, arranging them cut side up. There should be almost no space between the rolls. Cover the baking dishes with plastic wrap, then a kitchen towel. Let the dough rise in a warm, draft-free area until it almost doubles in volume, 40 to 45 minutes, though yours, like mine, may take longer. Don’t skimp on the double-rising time.
Baking the Buns
Preheat your oven to 350°F. Bake the buns for 25 to 30 minutes, or until they are puffed and golden. The aroma will be irresistible!
Making the Glaze
While the buns are baking, make the glaze. Beat the cream cheese until it is light and fluffy. Add the powdered sugar and vanilla. Drizzle in milk until you get the consistency you’re looking for, either thick enough to ice or thin enough to drizzle.
Finishing and Serving
Transfer the pans to wire cooling racks and drizzle or schmear with cream cheese glaze. Serve the buns warm, with the glaze on the side if you prefer. These buns are best enjoyed fresh, but they can be stored at room temperature for a few days, covered tightly with foil or plastic.
Expert Tips for Perfect Cinnamon Swirl Buns
- Use room temperature ingredients: This helps the dough come together more easily and ensures even rising.
- Don’t rush the rising time: Allowing the dough to rise fully is key to achieving light, fluffy buns.
- Roll the dough evenly: This ensures that each bun has a consistent swirl of cinnamon filling.
- Use a sharp knife: A sharp, serrated knife makes it easier to cut the dough without squishing the rolls.
- Experiment with fillings: Try adding chopped nuts, raisins, or even a layer of jam for a unique twist.
Frequently Asked Questions (FAQs)
Can I make cinnamon swirl buns ahead of time?
Yes, you can prepare the buns up to the point of baking and then refrigerate them overnight. In the morning, let them come to room temperature and finish rising before baking.
Can I freeze cinnamon swirl buns?
Absolutely! Bake the buns, let them cool completely, then wrap them tightly in plastic wrap and freeze. To serve, thaw at room temperature and warm in the oven if desired.
What can I use instead of cream cheese glaze?
You can use a simple powdered sugar glaze made with powdered sugar, milk, and vanilla extract. For a richer flavor, try a buttercream glaze.
Can I make these buns vegan?
Yes, you can substitute plant-based milk, vegan butter, and a flax egg for the traditional ingredients. There are many vegan cinnamon roll recipes available online.
How do I store leftover buns?
Store leftover buns at room temperature, covered tightly with foil or plastic, for up to 3 days. For longer storage, freeze them.
Conclusion
Cinnamon swirl buns are a delightful treat that’s surprisingly easy to make at home. With a little patience and attention to detail, you can create soft, sweet rolls that rival any bakery’s best. Whether you’re baking for a special occasion or just because, these buns are sure to bring joy to your kitchen. Happy baking!










