• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipes
  • About MBC
  • Get in Touch

Midnight Bake Club

menu icon
go to homepage
  • Recipes
  • About MBC
  • Get in Touch

search icon
Homepage link
  • Recipes
  • About MBC
  • Get in Touch

×
Home » Recipes » Breads & Muffins

March 1, 2025

Best Ever Small Batch Cinnamon Rolls

Jump to Recipe Print Recipe

Not to brag but I truly make the best cinnamon rolls of all time. And these small batch cinnamon rolls are based on the classic recipe that I originally developed when I was in pastry school, but scaled way down for 6 perfect rolls! They're fluffy, gooey (thanks to a secret ingredient), and have the best cream cheese frosting.

A cinnamon roll leaning against a row of small batch cinnamon rolls on a silver pan.

It snowed this past weekend and I practically cartwheeled my ass down to the kitchen. Snow days mean I'm not leaving the house, and not leaving the house means I'm baking cinnamon rolls. There's nothing I love more than wearing pajamas, throwing on some kind of indie-folk-emo playlist, and taking on a baking project like small batch, one banana muffins or one of my all-time favorites, small batch blueberry muffins!

And yes, these cinnamon rolls are a bit of a baking project. But don't worry, they're still nice and simple! First off, I developed the recipe way back when I was in pastry school so I've had over 10 years to get them right.

I also scaled the recipe way down so instead of making 24 rolls for a bakery, it makes just 6 perfectly fluffy rolls for breakfast or snacking. All you need is a big cup of coffee and your weekend plans are set.

Let me give you just a few more details, cause you need to make these rolls ASAP!

  • This is a foolproof recipe. I'm giving you all the details whether you want them or not.
  • Not-so-humble brag but these are the best cinnamon rolls. Fluffy, gooey, and caramelized on the edges.
  • They're topped with cream cheese frosting but icing works too!
  • And there's an overnight version so you can wake up to fresh cinnamon rolls in the morning.

Bread flour vs. all-purpose

White bowls of flour, brown sugar, cinnamon, sugar, powdered sugar, salt, butter, yeast, and milk on a white counter.

I've made this recipe dozens of times both with bread flour and all-purpose. Both will work great, you'll just need to keep in mind that the results will be a bit different!

  • Bread flour - if I have it on hand, it's my favorite for this recipe. The extra gluten makes these rolls taller, puffier, softer, and chewier. The bread flour also absorbs more liquid, which helps make the rolls moist and keeps them from drying out.
  • All-purpose - totally fine if you don't have bread flour on hand. The rolls may not rise quite as much and might be a little denser, but it's still possible to make soft, fluffy rolls with AP flour.

Something to keep in mind is that bread flour absorbs more water than AP flour. Not a big deal, you just might need to add more flour to the dough so it doesn't turn into a sticky mess.

Then, you'll need a few other ingredients. Pick up some whole milk, active dry yeast, granulated sugar, unsalted butter, eggs, pure vanilla extract, Kosher salt, light or dark brown sugar, cinnamon, full-fat cream cheese, and powdered sugar.

The secret ingredient

A pint of heavy whipping cream on a white counter.

If you love a gooey cinnamon roll, listen up. Because there's one little ingredient that will give you the gooiest cinnamon rolls every time - heavy whipping cream! This is a trick that recently went viral on TikTok but professional bakers have literally been doing it for decades lol.

All you have to do is pour heavy whipping cream over the rolls right before baking. The rolls will soak up the cream which makes them gooey (but not soggy!). And, the cream will mix with the cinnamon sugar to create this heavenly caramel on the bottom.

Also, if you want to skip the heavy whipping cream, all good. The cinnamon rolls will still taste amazing!

Make the dough

A silver bowl with milk and yeast on a white counter.
Mix the warm milk, active dry yeast, & a pinch of sugar.
A silver bowl of puffy yeast on a white counter.
Stir and let the mixture sit for 5-10 minutes, until foamy.
A silver bowl of yeast, sugar, an egg, and vanilla on a white backdrop.
Add the sugar, melted butter, an egg, & vanilla extract.
A silver bowl with butter, sugar, yeast, and flour on a white counter.
Pour the flour & salt into the wet ingredients.
A silver bowl of dough with a dough hook on a white counter.
Use a dough hook to mix the dough until it's smooth.
A silver bowl with small batch cinnamon rolls dough on a marble table.
Knead the dough for about 5-7 minutes.

The dough is ready to knead when it's tacky (not sticky), smooth, and pulling away from the sides of the bowl. Don't worry, it'll get more stable as you knead it.

A hand using a phone to take a picture of a bowl of dough.
I like to take a picture so I can tell when it's doubled!
Hands covering a silver bowl with a linen.
Cover the bowl with a linen & place it in a warm spot.
A silver bowl of puffy dough on a marble counter.
Let the dough rise until it's doubled, about 2 hours.

Assemble & bake

Hands using a rolling pin to roll dough on a wood board.
Use a rolling pin to roll the dough into a rectangle.
A hand using a rubber spatula to spread cinnamon sugar on dough.
Spread the cinnamon sugar mixture over the top.
Hands rolling small batch cinnamon rolls on a wood board.
Then, roll the dough tightly into one long log.
A cinnamon roll log with floss wrapped around it on a wood board.
Use floss or a sharp knife to slice the cinnamon rolls.
Hands using floss to slice small batch cinnamon rolls on a wood table.
You want them to be about 2 inches tall!
A pan of raw small batch cinnamon rolls on a white counter.
Place them in a lightly greased pan.

The floss method is a game changer. Every time I cut cinnamon rolls with a knife, they get smushed. Instead, I use unflavored floss or baking twine. Just wrap it around the cinnamon rolls and pull. Works every time!

Puffy small batch cinnamon rolls in a pan on a marble counter.
Cover & let the rolls rise for about 1 hour.
A hand pouring cream over a pan of raw small batch cinnamon rolls.
Pour the heavy whipping cream over the rolls.
A pan of baked small batch cinnamon rolls on a marble counter.
Bake at 350°F (177°C) for 20-25 minutes.

Cream cheese frosting

A white bowl of cream cheese and powdered sugar on a white counter.
Beat the butter, cream cheese, & powdered sugar.
A white bowl of cream cheese frosting with vanilla on a marble table.
Add the vanilla extract and a pinch of salt.
Hands using an offset spatula to frost a pan of small batch cinnamon rolls on a white counter.
Frost the cinnamon rolls while they're still warm.

If you have vanilla bean paste laying around, the frosting would be an excellent time to use it!

How to tell when the dough is kneaded

A hand poking dough in a silver bowl to do the poke test.
The poke test. If it springs back slowly, the dough is ready to rise.
Hands spreading dough to do the windowpane test.
The windowpane test. See how the light passes through the dough?

Kneading the dough is key! It helps develop the gluten which in turn, helps the dough rise. It also adds air for a fluffier, softer roll. To tell if it's properly kneaded, you can use a few tests:

  • Poke test - simply give the dough a firm poke. If it springs by slowly, it's ready to go! If it springs back quickly, knead it for another few minutes. Or, if it doesn't spring back at all it's over-kneaded. But keep making the recipe anyways!
  • Windowpane test - pull off a chunk of dough, about the size of a ping pong ball. Use your fingers to thinly spread the dough. If the light passes through the dough before it tears apart, it's ready. If it tears before the light passes through, keep kneading.

The poke test will also work during the rising phase! Once the dough is doubled, give it a poke. If it slowly starts to fill in, it's nice and risen.

DIY bread proofer

A DIY proofing box using an oven and boiling water.
Pretend like my oven isn't a (literal) hot mess, please and thank you!

In professional kitchens, we use proofing boxes. A proofing box basically creates a warm, humid environment that helps the dough rise and ferment. But, since most of us don't just have these sitting around in our houses, this is how I create a DIY situation at home!

  1. Place a rack in the middle of the oven and one on the bottom. Set the oven to the lowest setting and let it heat for a few minutes. You just want it to be warm, around 85°F (29°C). Don't let it get past 100°F (38°C). If the oven is too warm, it can kill the yeast or dry out the dough.
  2. While the oven is heating, boil some water. Place a heat-proof container (like a cake pan) on the bottom rack of the oven. Pour the boiling water into the container.
  3. Lastly, place the covered bowl of dough on the middle rack above the water. Shut the oven door. The combo of heat and boiling water will create the humidity we're looking for!
Rows of small batch cinnamon rolls.

Overnight rolls

You can totally split this recipe into two parts if you want to bake the cinnamon rolls in the morning! Just a head's up, some recipes will have you refrigerate the assembled rolls. I don't recommend this method, because the cinnamon rolls tend to over-proof and the filling will seep out. Also, even if you refrigerate the assembled rolls, you still have to let them rise for about 2 hours in the morning.

So instead, I like to do a slow, refrigerated first rise. Enriched dough is much more forgiving during the first rise, so even if it over-proofs, the rolls will still come out great! In the morning, you'll just have to assemble the rolls real quick, which takes about 15 minutes.

Here's the full details:

  1. Make the dough and knead it for 5-7 minutes. Cover and refrigerate the dough for 8-12 hours. You can go up to 16 hours if you have to, but 8-12 is ideal.
  2. Make the filling, cover, and store it on the counter so it stays soft. Whip up the frosting and refrigerate it overnight.
  3. The next morning, assemble the rolls. Let them rise for 1 hour, bake, and frost.

The dough should double overnight in the fridge. If not, let it sit at room temp until it's doubled and passes the poke test.

A cinnamon roll unraveling on a white plate next to a pan of small batch cinnamon rolls with a white background.

Store & reheat leftovers

Cover any leftover cinnamon rolls tightly with foil. Or, just place them in an airtight container. Refrigerate the rolls for 3-4 days.

To reheat them, all you have to do is microwave the rolls for 45-60 seconds or until they're nice and hot.

Use icing instead

If you want to bake these rolls last minute but don't have cream cheese on hand, you can make a simple icing instead. Just whisk 60 grams (½ cup) of powdered sugar, 24 milliliters (2 Tablespoons) of whole milk, 1 teaspoon of vanilla extract, and a pinch of salt.

The icing should be the consistency of glue. If it's too thick, add more milk 1 teaspoon at a time. If it's too thin, add more powdered sugar 8 grams (1 Tablespoon) at a time.

An overhead shot of small batch cinnamon rolls with cream cheese frosting.


When it comes to small batch baking, I always recommend using a scale to measure the ingredients. Just a small amount of flour can make or break an entire recipe. But if you don't have a scale, use the fluff, spoon, & level method to measure flour, cocoa, & other dry ingredients. Here is a whole guide on how I measure ingredients for small batch baking!


If you try this recipe, I would love if you left a star rating and review. I read every comment and love hearing what you think about my recipes. Thanks so much for supporting Midnight Bake Club!

Best Ever Small Batch Cinnamon Rolls

Not to brag but I truly make the best cinnamon rolls of all time. And these small batch cinnamon rolls are based on the classic recipe that I originally developed when I was in pastry school, but scaled way down for 6 perfect rolls! They're fluffy, gooey (thanks to a secret ingredient), and have the best cream cheese frosting.
5 from 1 vote
Print Recipe Pin Recipe
Prep Time 45 minutes mins
Cook Time 30 minutes mins
Rising Time 3 hours hrs
Total Time 4 hours hrs 15 minutes mins
Course Breakfast, Dessert
Cuisine American
Servings 6 cinnamon rolls

Equipment

  • Stand mixer with a dough hook (optional)
  • Cooking spray or neutral oil
  • Unflavored dental floss or baking twine (optional)
  • ⅛ sheet pan, small metal casserole dish, or an 8-inch or 9-inch cake pan

Ingredients
  

Cinnamon Roll Dough

  • 120 milliliters whole milk (½ cup)
  • 4 grams active dry yeast (1 ¼ teaspoons)
  • 50 grams granulated sugar, divided (¼ cup)
  • 60 grams unsalted butter, melted & cooled (¼ cup)
  • 1 large egg, room temperature
  • 1 teaspoon pure vanilla extract
  • 255 grams bread flour or all-purpose flour, plus more as needed (2 cups + 2 Tablespoons)
  • ½ teaspoon Kosher salt

Filling & Assembly

  • 60 grams unsalted butter, very softened (¼ cup)
  • 105 grams brown sugar (½ cup)
  • 8 grams cinnamon (1 heaping Tablespoon)
  • Pinch of Kosher salt
  • 30 milliliters heavy whipping cream, room temperature (2 Tablespoons)

Cream Cheese Frosting

  • 28 grams unsalted butter, softened (2 Tablespoons)
  • 60 grams full-fat cream cheese, softened (2 ounces)
  • 60 grams powdered sugar (½ cup)
  • 1 teaspoon pure vanilla extract
  • Pinch of Kosher salt

Instructions
 

Cinnamon Roll Dough

  • Warm the milk in the microwave or on the stovetop until it reaches between 100-110°F (38-43°C). Add the warmed milk to a large mixing bowl or the bowl of a stand mixer. Sprinkle the active dry yeast and 1 teaspoon of granulated sugar over the top. Whisk gently and then set the mixture aside until it's foamy, 5-10 minutes.
  • Once the yeast is foamy, add the rest of the granulated sugar, melted butter, egg, and vanilla extract. Whisk the mixture until it's smooth.
  • Add the flour and salt. Using a stand mixer with a dough hook or a wooden spoon, mix the flour into the wet ingredients until the dough is tacky (not sticky) and pulling away from the sides of the bowl. If the dough is sticky, add more flour, 1 teaspoon at a time, until it has a smooth, tacky texture.
  • Knead the dough with the dough hook for 5-7 minutes. If you're kneading the dough by hand, you'll need to knead it for closer to 7-10 minutes. To check if the dough is properly kneaded, give it a firm poke. If the dough springs back slowly, it's ready to go. If it springs back quickly, knead it for a few more minutes.
  • Oil a clean mixing bowl. Place the dough in the bowl and cover it with a clean linen or plastic wrap. Put the bowl in a warm spot (like the oven or top of the fridge) and let it rise until it's doubled in size, about 1 ½-2 hours.

Filling & Assembly

  • Meanwhile, combine the very softened butter, brown sugar, cinnamon, and a pinch of Kosher salt in a small bowl until the mixture is smooth. Set aside.
  • Once the dough is doubled, tip it onto a floured surface. Using a rolling pin, evenly roll the dough into a 9x12-inch rectangle. (It doesn't have to be perfect.) Spread the filling over the dough, leaving a ¼-inch gap on all sides. With the long side facing you, tightly roll the dough into a log. If the log stretched out longer than 12-inches, press it gently on each side to re-shape it.
  • Using an 8-inch piece of unflavored dental floss or baking twine, cut out 6 rolls that are about 2 inches wide. Just shimmy the floss or twine under the log, bringing both sides around the log like you're about to tie a bow. Pull the two sides of the floss in opposite directions to slice through the rolls. (See the blog post for a visual.) Alternatively, use a very sharp knife to slice the rolls instead.
  • Grease a ⅛ sheet pan, small metal casserole dish, or an 8-inch or 9-inch cake pan with butter or neutral oil. Space the cinnamon rolls in the prepared pan about 1-inch apart. Cover the rolls with a clean linen or plastic wrap and place the pan in a warm spot. Let the rolls rise for another 45-60 minutes, until they're puffy.
  • Meanwhile, preheat the oven to 350°F. When the rolls are puffy, pour the heavy whipping cream over the tops of the rolls, making sure the cream gets into every nook and cranny. (This will make them extra gooey!) Bake the rolls for 20-25 minutes, or until the tops are golden-brown and the centers reach 190-200°F (88-93°C). Don't over-bake or it'll dry out the rolls.

Cream Cheese Frosting

  • Add the softened butter and cream cheese to a medium mixing bowl. Using a hand mixer or stand mixer, beat the cream cheese and sugar until it's creamy.
  • Add the powdered sugar and beat until you have a thick frosting. Mix in the vanilla extract and a pinch of salt. Then, turn the hand mixer or stand mixer to medium-high speed and whip the frosting until it's fluffy, 2-3 minutes.
  • While the cinnamon rolls are still warm (but not super hot!), spread the cream cheese frosting over the tops. Enjoy!

Notes

Always use fresh yeast! If the yeast is dead, the cinnamon rolls won't rise. I like to store mine in the freezer.
I use ½ teaspoon of Morton's Kosher salt in this recipe. If you're using Diamond, add another ¼-1/2 teaspoon.
I prefer bread flour in this recipe, but all-purpose works too. Something to keep in mind is that bread flour absorbs more water than AP flour. I find that I usually need closer to 270 grams (2 ¼ cups) when I use bread flour.
Only add more flour if you need to. The dough will be a little tacky, but shouldn't stick to your hands. If it's sticky, add more flour 1 teaspoon at a time.
Where you live can totally change the amount of flour you'll need to use. For example, I live in the high desert of Reno (a.k.a. dry) so I typically need less flour than my friends who live in rainy Portland. If you live somewhere humid, don't be surprised if you need around 300 grams (2 ½ cups) of flour.
The poke test will also work during the rising phase! Once the dough is doubled, give it a poke. If it slowly starts to fill in, it's nice and risen.
Feel free to skip the heavy whipping cream. The rolls won't be as gooey but will be just as delicious.
You can also make an overnight version of these rolls. Please see the blog post for lots of details and tips!

Nutrition

Serving: 1cinnamon rollCalories: 553kcalCarbohydrates: 69gProtein: 8gFat: 27gSaturated Fat: 16gCholesterol: 102mgSodium: 255mgPotassium: 146mgFiber: 1gSugar: 36gCalcium: 83mgIron: 0.8mg
Keyword 6 servings, bread, cinnamon, sweet bread
Tried this recipe?Let us know how it was!

More Breads & Muffins

  • Easy Small Batch Raspberry Banana Muffins
  • One Bowl Small Batch Pumpkin Muffins
  • Easy Small Batch Chocolate Chip Banana Muffins
  • Small Batch Chocolate Chip Muffins (Just 6 Muffins!)

Reader Interactions

Comments

    Did you make this recipe? I'd love to hear what you think! Cancel reply

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

    Recipe Rating




  1. Sammy lane says

    September 21, 2025 at 12:37 pm

    5 stars
    These were so delicious and easy!! My husband said they were the best he'd ever had! So so good... you won't regret making these...:)

    Reply
    • Sara Hunt-Broka says

      September 22, 2025 at 9:19 am

      Oh my gosh, thank you so much, Sammy! I'm so glad you and your husband liked the recipe. 🙂 Thanks so much for making it! xx.

      Reply

Primary Sidebar

Hi, I'm Sara!

I am a trained pastry chef who loves listening to music & baking late into the night. Here, I'm sharing my go-to small batch baking recipes for any late night craving.

Meet Me

Trending Recipes

  • Small Batch Lemon Poppy Seed Cupcakes
  • Small Batch Chocolate Peanut Butter Rice Krispie Treats
  • Small Batch Chocolate-Covered Rice Crispy Treats
  • Small Batch Chocolate Peanut Clusters

Footer

Quick Links

Privacy Policy
Editorial Policy

About MBC

About
Get in Touch

Copyright © 2024 Midnight Bake Club.