Small Batch Cinnamon Rolls
This post may contain affiliate links. Please read our disclosure policy.

If you’ve been craving warm, gooey cinnamon rolls but don’t want to bake a full dozen, these Small Batch Cinnamon Rolls are just what you need.
This recipe makes six perfectly fluffy rolls… soft, buttery, and swirled with sweet cinnamon sugar.
Each roll is baked in a layer of gooey cinnamon caramel sauce and finished with a generous spread of cream cheese frosting.
These Small Batch Cinnamon Rolls are perfect for anytime you want homemade cinnamon rolls fresh from the oven without all the leftovers!

Table Talk with Tawnie
I’ve always wanted to make a small batch cinnamon roll recipe because sometimes 12 rolls is way too many, you know? But… 6?! That feels just right! After testing a few different versions, I landed on this one made with tangzhong, and it completely changed the game. (See below for more info on tangzhong I’ll explain it, it’s soo simple!!) This one step makes the rolls turn out so soft, fluffy, and pillowy every single time. Plus, you can prep them the night before so they’re ready to bake fresh in the morning which makes them perfect for slow weekend mornings or cozy holidays at home with a few of your favorite people.
If you love cinnamon rolls, I have SO many other recipes you also need to try! I have recipes for these different cinnamon roll flavors: Orange, Blueberry, Pumpkin. I also have a recipe for a larger batch of Sheet Pan Cinnamon Rolls. And then if you just can’t get enough of the cinnamon goodness in general, check out my Cinnamon Roll Cookies, Apple Cinnamon Pancakes, Pumpkin Spice Cinnamon Roll Cookies, and my Cinnamon Crumb Cake!

What is Tangzhong?
- Tangzhong (pronounced tahng-zong) is a technique that comes from Japanese milk bread. It’s the secret to creating ultra-soft, fluffy baked goods that stay tender for days. It’s made by cooking a small amount of flour and milk together until the mixture thickens into a smooth paste.
- When you heat flour and liquid like this, the starches in the flour gelatinize, which means they can hold onto more moisture throughout the mixing, rising, and baking process. This extra hydration gives your dough a super light, cloud-like texture and keeps the rolls from drying out, even the next day.
- For these Small Batch Cinnamon Rolls, you’ll make the tangzhong first (it takes just a couple of minutes on the stove!) and then mix it right into the dough. It makes a noticeable difference in the texture of your cinnamon rolls. They bake up pillowy soft, buttery, and perfectly tender.
- If this tangzhong technique is new to you like it was to me, one thing to note is that the dough doesn’t rise as dramatically as you’re used to with non-tangzhong cinnamon roll recipes. While a non-tangzhong dough might double in size during its rise time, a tangzhong dough might only increase by ~60–80% in volume. Signs to look for that indicate your tangzhong dough is proofed enough: a smooth, slightly domed surface, a gentle jiggle when you shake the bowl, and when you poke it lightly with your fingertip, the indentation springs back slowly but not completely.

- Bread Flour: Using bread flour gives these rolls a soft, chewy bakery-style texture. It has a little more protein than all-purpose flour, which helps create structure while keeping the crumb light and fluffy.
- Whole Milk: Whole milk adds richness and flavor to the dough. You will warm it to about 110°F before adding the yeast to help the dough rise beautifully.
- Instant Yeast: Instant yeast doesn’t need to be activated in water first, making it a quick and easy choice. It works fast and gives the rolls a reliable rise every time. If you’d prefer to use Dry Active Yeast, make sure to read the notes section of the recipe card for how to incorporate it.
- Egg: Adds richness, color, and structure to the dough. I recommend using a room-temperature egg, as it blends easier with the other ingredients than a cold egg straight from the fridge does.
- Unsalted Butter: Butter adds flavor and softness to every layer (the dough, filling, and cinnamon-caramel sauce). Make sure it’s very soft so it incorporates easily for a silky, rich texture.
- Light Brown Sugar: Used in both the filling and caramel base, brown sugar melts into a gooey, buttery layer that gives every bite that cozy cinnamon-caramel flavor.
- Ground Cinnamon: I mean, what are cinnamon rolls without ground cinnamon! Use a fresh, high-quality cinnamon for the best aroma and a cozy taste.
- Vanilla Extract & Vanilla Bean Paste: A touch of vanilla adds warmth and depth to the dough, cinnamon-caramel sauce, and frosting. Vanilla extract will go in both the dough and cinnamon-caramel sauce, and vanilla bean paste will go in the frosting giving it those beautiful specks and an elevated bakery look.
- Heavy Cream: Pouring cream over the rolls before baking makes them extra soft and gooey. It seeps into the filling as they bake, creating a caramel-like sauce that’s pure magic.
- Cream Cheese: The base of the luscious frosting topping! It brings the perfect balance of tangy and sweet flavor. Be sure it’s softened to room temperature for smooth, easy, creamy spreading.
- Powdered Sugar: Blends beautifully with the cream cheese and butter to create that rich, sweet finish on top of every roll.

Step by Step Directions
(For the full recipe, scroll down to the recipe card below)
Make the Tangzhong
Whisk flour and milk together in a small saucepan and cook over medium heat until thick and smooth — it’ll look like a pudding. This quick step locks in moisture and gives your dough that soft, pillowy texture.
Make the Dough
Combine the flour, sugar, yeast, and salt in your mixer bowl. Add the warm milk, egg, vanilla, and tangzhong, then mix until the dough begins to form. Knead in the softened butter and continue to knead until smooth and slightly tacky (~5-8 minutes) then let it rise for about 60 minutes. It won’t nearly double like most cinnamon roll recipes (this is due to the tangzhong).
Prepare the Cinnamon Caramel Base & Filling
Mix the caramel base ingredients (butter, brown sugar, cinnamon, vanilla, and cream) and spread it over the bottom of your baking dish. In a separate bowl, mix together the brown sugar and cinnamon for the filling.
Make the Rolls
Roll out the dough into a rectangle, spread with butter, and sprinkle evenly with the cinnamon sugar filling. Slice the dough into 6 even strips, and roll each individual strip. Place them in the prepared pan on top of the cinnamon-caramel layer. Cover and let rise again until puffy.
Bake & Frost
Pour heavy cream over the rolls before baking for an extra gooey texture. Bake at 350°F until golden and bubbly, about 25–30 minutes. While baking, make the frosting by beating together the cream cheese and butter until smooth, then mixing in the vanilla bean paste, and gradually adding powdered sugar until light and fluffy. Spread frosting over the warm rolls before serving. Enjoy!
Expert Tips
- Don’t skip the Tangzhong: It only takes a few minutes and makes all the difference! This cooked flour-and-milk paste keeps the rolls ultra-soft and fluffy for days. If you’ve ever had the super fluffy Japanese milk bread, you know what I mean!
- Use bread flour for extra fluff: Bread flour gives the rolls more structure and a chewier texture, while all-purpose yields a softer, tender crumb.
- Use warm milk, not hot: Milk around 110°F (105°F-115°F)is ideal for activating yeast. Anything hotter can kill it and prevent your dough from rising properly.
- Knead until smooth and elastic: If the dough seems tough after the initial first mix, cover and allow to rest for 15-20 minutes then knead 5-8 min. This helps hydrates the flour and relax the gluten. The dough should pull away from the bowl and feel slightly tacky but not sticky.
- Let the dough rise in a warm spot: If your kitchen runs cool, place the covered bowl in your (off) oven with the light on to create a cozy environment for the yeast.
- Don’t roll the dough too thin: Aim for about ¼-inch thickness so the rolls stay soft and fluffy once baked.
- Use softened butter, not melted: Soft butter spreads evenly for both the filling and caramel base without leaking out during baking.
- Warm heavy cream before pouring: A little cream between the rolls adds richness and moisture, giving you gooey, bakery-style centers. I recommend warming the heavy cream for a few seconds in the microwave before you pour it over the unbaked rolls.
- Frost while still warm: Spreading frosting on warm rolls lets it melt slightly into all the cinnamon-sugar swirls… it’s so delicious!

Variations / Substitutions
- Yeast: Instant yeast makes this recipe quick and simple, but you can use active dry yeast instead. Just dissolve it in the warm milk with a pinch of sugar for 5–10 minutes until foamy before adding it to the dough.
- Filling Flavors: Swap the classic cinnamon filling for fun seasonal twists! Try pumpkin spice, apple pie spice, or even espresso powder for a cozy coffee version.
- Add-ins: Mix in chopped pecans, walnuts, mini chocolate chips, or toasted coconut flakes with the brown sugar filling for extra texture and flavor.
- Frosting: You can use vanilla bean paste for the most flavor, but regular vanilla extract or even a touch of maple extract are also delicious. Or, you can swap in brown butter for the ultimate nutty flavor boost.
- Mini Cinny Rolls: Instead of 6 large rolls, roll the dough out a little thinner and cut into 10–12 smaller rolls. Bake for a slightly shorter time, approximately 15–18 minutes.
- Citrus Twist: Add a teaspoon of orange zest to the dough or frosting for a bright, fresh flavor that pairs beautifully with cinnamon.

Storage / Freezing
- Storage: Let the cinnamon rolls cool completely, then store them covered at room temperature for up to 2 days. If your kitchen is warm, keep them in the refrigerator instead, for 3-4 days. To keep the rolls soft and gooey, make sure to store them in an airtight container or wrap the dish tightly with plastic wrap.
- Reheating: Warm individual rolls in the microwave for 15-30 seconds or in a 350°F oven for about 8-10 minutes, covered loosely with foil. If reheating from the fridge, it helps to drizzle a little milk or cream over the rolls before warming to refresh the texture a bit.
- Freezing unfrosted baked rolls: Bake the cinnamon rolls as directed, then let them cool completely without adding any frosting. Wrap the entire pan (or individual rolls) tightly in plastic wrap and then foil, and freeze for up to 2 months. When ready to enjoy, thaw overnight in the fridge, warm in the oven, and frost before serving.
- Freezing rolls before baking: After shaping the rolls and placing them in the baking dish, cover tightly with plastic wrap and foil, and freeze for up to 1 month. When ready to bake, thaw in the fridge overnight, then let rise at room temperature for about 45–60 minutes before baking as usual.

shop this post
Buy Now →
Buy Now → More Sweet Breakfast Recipes
November 2025 Baking Challenge
Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.

Small Batch Cinnamon Rolls
Ingredients
Tangzhong
- 2 Tbsp. bread flour
- 1/4 cup + 2 Tbsp. whole milk (*if this scaling recipe, see notes below)
Dough
- 1/4 cup whole milk (warmed to 110°-115°F)
- 1 ½ tsp. instant yeast (**see notes for using active dry yeast)
- 2 ⅓ cups bread flour or all-purpose flour (spooned and leveled)
- 3/4 tsp. salt
- 1/4 cup granulated sugar
- 1 egg (room temp, whisked)
- 2 tsp. vanilla extract
- 1/4 cup unsalted butter (very soft)
Cinnamon Caramel Sauce (for bottom of pan)
- 1/3 cup unsalted butter (very soft)
- 1/3 cup light brown sugar (packed)
- 1 tsp. ground cinnamon
- 3 Tbsp. granulated sugar
- 1 tsp. vanilla extract
- 1 ½ tbsp heavy cream
- 1/8 tsp. salt
Filling
- 1/4 cup unsalted butter (very soft)
- 1/2 cup light brown sugar (packed)
- 1 Tbsp. ground cinnamon
- 2-3 Tbsp. warm heavy cream (for pouring between rolls before baking)
Frosting
- 4 oz. full-fat cream cheese (softened)
- 2 Tbsp. unsalted butter (softened)
- 1 tsp. vanilla bean paste
- 1 cup powdered sugar
Last step! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.
Instructions
Make the tangzhong first (it’s so easy I promise!)
- In a small saucepan, whisk together the bread flour and milk until smooth. Place over medium heat and cook, whisking constantly, until the mixture thickens into a paste (about 1–2 minutes). Transfer to a small bowl and set aside to cool slightly.2 Tbsp. bread flour, 1/4 cup + 2 Tbsp. whole milk

Bring the dough together:
- In the bowl of a stand mixer fitted with the dough hook, combine the flour, sugar, yeast, and salt.1 ½ tsp. instant yeast, 2 ⅓ cups bread flour or all-purpose flour, 1/4 cup granulated sugar, 3/4 tsp. salt

- Add the warmed milk, egg, vanilla, and prepared tangzhong. Mix on low speed until the dough begins to come together.1/4 cup whole milk, 1 egg, 2 tsp. vanilla extract

- Add the softened butter and continue mixing until fully incorporated. At this point I like to rest the dough for 20 minutes. This will help the dough hydrate and allow gluten to develop.1/4 cup unsalted butter

- Then, knead on medium-low speed (I knead on speed #2 on my Kitchen Aid Stand Mixer) for ~5-8 minutes, or until the dough is smooth and no longer overly sticky. You should be able to form it into a ball.

- 1st rise: Transfer to a lightly greased bowl, cover with plastic wrap or a clean kitchen towel, and let rise ~1 hour. It won’t completley double in size because of the tangzhong. I like to use the proof function on my oven.

- Prepare sauce for bottom of the pan: In a medium bowl, mix together all ingredients until well combined. Spread evenly over the bottom of a greased 8- or 9-inch baking dish. This helps to make the bottom of the rolls extra gooey and delicious!1/3 cup unsalted butter, 1/3 cup light brown sugar, 1 tsp. ground cinnamon, 3 Tbsp. granulated sugar, 1 tsp. vanilla extract, 1 ½ tbsp heavy cream, 1/8 tsp. salt

- Roll out dough: Lightly flour a clean work surface with bread flour. Roll the risen dough into a 9 x 13 inch rectangle (about ¼ inch thick). Spread with the softened butter.1/4 cup unsalted butter

- Cinnamon sugar: In a small bowl, combine the brown sugar and cinnamon. Sprinkle evenly over the buttered dough. I like to kind of rub it into the butter so it adheres to it. Also tip: leave about a ¼ inch of space along one long edge to help the dough seal together when you roll it up. (We will use the heavy cream later on prior to baking)

- Roll or slice: to form the rolls you can either. A. Roll the dough tightly into a log and cut evenly into 6 rolls (I like using floss). Or B. Slice the dough into 6 even strips, and roll each individual strip. Arrange them in the prepared pan in the cinnamon caramel sauce. FYI: If you want to prepare the rolls the night before you bake them, pause after you finish this step, and scroll down to the Notes section to see the next set of instructions.

- 2nd rise: cover again and allow to rise for 30 minutes – 1 hour or until noticeably puffy.

- Preheat: Preheat the oven to 350°F (175°C).
- Bake: Pour the warm heavy cream (I just microwave it for a few seconds to take the chill off) over the rolls right before baking. Bake the rolls for ~30 minutes, or until lightly golden and the centers register at least 190°F. Do not overbake, cover with foil if the tops are browning too quickly. The sauce should be bubbly and the house will smell sooo good.2-3 Tbsp. warm heavy cream

- Frosting: In a medium bowl, beat together the cream cheese and butter until smooth. Mix in the vanilla bean paste, then gradually add powdered sugar until light and fluffy. Spread over warm rolls before serving. Time to dig in and enjoy all your hard work! 🙂4 oz. full-fat cream cheese, 2 Tbsp. unsalted butter, 1 tsp. vanilla bean paste, 1 cup powdered sugar

Notes
- *Scaling this Recipe: If you’re using the “servings” button on the recipe card to scale this recipe, note that it will only adjust the “1/4 cup” portion of “1/4 cup + 2 TBSP of whole milk” in the Tangzhong ingredients. You will need to double or triple the 2 TBSP depending on if you’re doubling or tripling the recipe.
- **Active Dry Yeast: If you want to use active dry yeast (instead of instant yeast) you need to bloom the yeast with the warm milk and a tiny pinch of sugar. Let it sit 10 min until foamy then add it in when adding in the egg, vanilla etc. (So you will NOT add the yeast in with the dry ingredients like written in step 1 of “bring the dough together” in the recipe card.)
- Overnight Instructions: If you want to prep the rolls the night before so they’re ready to bake fresh in the morning, here’s how to do it:
- Follow the recipe through Step 10 (where you shape the rolls, arrange them in the pan with the cinnamon caramel sauce, and cover them).
- Instead of letting them do the second rise at room temperature, cover the pan tightly with plastic wrap or foil and refrigerate overnight (up to about 12 hours).
- The next morning, remove the rolls from the fridge and let them sit at room temperature for 45–60 minutes before baking. They should look a little puffy. Not necessarily doubled, just noticeably risen and soft.
- Meanwhile, preheat your oven to 350°F (175°C).
- Right before baking, pour the heavy cream over the rolls, then bake as directed, about 25–30 minutes or until golden and bubbly.
- Frost while warm and enjoy your freshly baked rolls without all the morning work!
Nutrition Information
Nutritional information is provided as a courtesy and is automatically calculated. It should only be construed as an estimate rather than a guarantee. Ingredients can vary and Kroll’s Korner can’t make any guarantees to the accuracy of this information.
📸 Photography by Creating Kaitlin











