The BEST cinnamon rolls in the WORLD. Big, fluffy, soft and absolutely delicious. You'll never go back to any other recipe once you try this one! This cinnamon roll recipe includes options to make them overnight or ahead of time and even freeze them.
Recipe by Monique Volz of AmbitiousKitchen.com on November 15, 2025
¾ cup (180 grams) milk (whole milk or 2% preferred)
2 ¼ teaspoons (one ¼-ounce package) quick-rise (instant) or active dry yeast*
¼ cup (50 grams) granulated sugar
4 tablespoons (57 grams) salted butter, melted and cooled
1 large egg plus 1 large egg yolk, at room temperature
3 cups (360 grams) bread flour, plus more as needed
¾ teaspoon kosher salt
Extra-virgin olive oil, for greasing the bowl
FILLING
4 tablespoons (57 grams) salted butter, softened
⅔ cup (142 grams) packed dark brown sugar
1 ½ tablespoons ground cinnamon
CREAM CHEESE FROSTING
4 oz (112 grams) cream cheese, softened
¾ cup (85 grams) powdered sugar
3 tablespoons salted butter, softened
½ teaspoon vanilla extract
Categories
Breakfast
Brunch
Christmas
Indulge
Mother's Day
Nut Free
Cuisine
American
Steps
Prepare the dough: In a small microwave-safe bowl, warm the milk by microwaving it for 45 seconds to 1 minute, until it registers 115°F on a thermometer and feels like warm bath water.
Place the warmed milk in the bowl of a stand mixer fitted with the paddle attachment and sprinkle the yeast on top. (If using active dry yeast, add the sugar now and let the yeast sit with the sugar until foamy, about 5 minutes.) If you haven’t already, add the sugar, then the melted butter, egg, and egg yolk. Mix on medium speed until well combined, 30 seconds. (Alternatively, mix with a wooden spoon until well combined.) Remove the bowl from the mixer and use a wooden spoon to stir in the flour and salt until a dough begins to form (this will prevent flour from flying everywhere!).
Knead the dough: Place the dough hook on the stand mixer and return the bowl to the mixer. Mix the dough on medium speed until it comes together and feels soft and slightly sticky, 8 to 10 minutes. If it’s too sticky—meaning it’s sticking to the bottom of the mixer—add another 1 to 3 tablespoons bread flour, 1 tablespoon at a time. (Alternatively, you can use your hands to knead the dough for 8 to 10 minutes on a well-floured surface.) Meanwhile, place a clean dish towel in your dryer to warm.
Lightly grease a large bowl with olive oil. Transfer the dough ball to the bowl, then cover with plastic wrap and the warm towel. Allow the dough to rise until doubled in size, 1 to 1½ hours. (This may be more or less time depending on the time of year, the humidity, and the temperature in your home.) You will know the dough has risen enough when you poke your finger into the dough about an inch without the indentation bouncing back immediately.
Generously dust a surface with flour. Turn out the dough and use a rolling pin to roll the dough into an 10 × 14-inch rectangle.
Prepare the filling: Spread the softened butter over the dough, leaving a ¼-inch margin at the far short side of the rectangle. In a small bowl, mix together the brown sugar and cinnamon. Use your hands to sprinkle the mixture over the butter, then gently rub the brown sugar mixture into the butter.
Starting from the short side without the margin, very tightly roll up the dough. Seal the far edge of the dough as best you can by pinching the dough together just slightly, then make sure the dough log is seam-side down. Cut a ½ inch off the ends of the dough, as the ends won’t have enough filling; feel free to discard (or bake separately as yummy extras). Use your hands to give the dough log a gentle push inwards on both ends so that it compacts slightly, as it may have stretched out a bit during the rolling process.
Using unflavored dental floss or a serrated knife, cut the dough into nine 1-inch slices.
Line a 9x9-inch or 11x7-inch pan with parchment paper. Place the rolls in the prepared baking pan. Cover with plastic wrap and a towel and let rise again until the rolls have puffed up, are doubled in size, and touching each other in the pan, 45 minutes to 1 hour.
Meanwhile, preheat the oven to 350°F.
Bake the cinnamon rolls: Once the rolls have risen, remove the plastic wrap and towel and bake until golden brown on the edges, 20 to 25 minutes. Not overbaking the rolls ensures that they will stay soft in the middle. Cool for 10 minutes.
Prepare the cream cheese frosting: In the bowl of a stand mixer fitted with the whisk attachment, combine the cream cheese, powdered sugar, butter, and vanilla. Beat on low speed for 30 seconds, then increase to medium-high speed until smooth and fluffy, 1 to 2 minutes. (Alternatively, whisk the frosting by hand.) Spread the frosting over the warm rolls and serve.
To store: Cover the whole pan with plastic wrap and foil or place individual cinnamon rolls in airtight containers or silicone bags and store in the fridge for up to 5 days. Reheat the cinnamon rolls individually in the microwave in 15 second intervals until warm.
Reviews
Rose on 2026-05-17 (5 stars): I have made these before and everyone loves them. The last 2 times I made them, the dough is so dry. I follow it exactly, I read and reread the instructions. What could I be doing wrong.
Isabella on 2026-05-14 (5 stars): These actually were the best cinnamon rolls I have made. Even with all purpose flour, it came out super soft and fluffy. I highly recommend, really good recipe and not too sweet.
Kristi on 2026-05-12 (5 stars): These are so amazing. I followed the recipe pretty closely; maybe an extra splash of vanilla.
Ellen on 2026-05-12 (5 stars): These have come out perfect every time ive made them! Great recipe. My husband asked me to make a batch for his work crew, which is at least 12 people. Have you ever made a double batch in a larger baking dish? I'm wondering if the middle rolls would get baked enough before the outer rolls start to get over baked. Thanks in advance for your advice!
Nicole on 2026-04-27 (5 stars): I’ve made your pumpkin cinnamon rolls and they turned out amazing but when I try this recipe the dough comes out very dense and crumbly and doesn’t rise. What am I doing wrong??
Melissa on 2026-04-24 (5 stars): Delicious. Followed recipe exactly and these are perfect
Linzi on 2026-04-23 (5 stars): Ive been making your recipe for years now with excellent results, however, I wonder if trying the Tangzhong method would improve further. Have you tried it. Anyway, theyre good as they are but just a thought :)