The Best Homemade Blueberry Cinnamon Rolls with Cream Cheese Frosting
Blueberry cinnamon rolls are a delightful, homemade twist on a classic comfort food, perfect for any breakfast or brunch occasion, or even as a decadent dessert. Imagine sinking your teeth into incredibly soft, pillowy yeast dough, bursting with a vibrant, sweet-tart fresh blueberry jam filling, all crowned with the most irresistible, tangy blueberry cream cheese frosting. This recipe takes everything you love about traditional cinnamon rolls and infuses it with bright, fruity flavor that will leave you craving more. Whether you’re a seasoned baker or new to yeast dough, our detailed guide ensures perfect results every time.

As a former pastry chef, I’ve dedicated myself to perfecting cinnamon rolls, and this blueberry version is no exception! Just like my popular strawberry rolls and lemon rolls, these blueberry delights are beautifully sweet, wonderfully fruity, and consistently turn out perfect. What sets this recipe apart is its commitment to authentic flavor; we only use real blueberries, ensuring each bite is packed with a truly fresh and natural berry taste. This makes them an ideal treat to bake and enjoy throughout the entire year, much like a comforting blueberry crumb cake!
The secret to these unbelievably soft and tender blueberry cinnamon rolls lies in the inclusion of the tangzhong method for the dough. This Asian baking technique involves cooking a small portion of flour and liquid into a paste before adding it to the main dough. The result is a dough that’s not only incredibly moist and fluffy but also stays fresh longer. Combined with a rich, buttery filling and a homemade blueberry jam, these rolls offer a textural and flavor experience that’s truly unparalleled.
Table of Contents
Ingredient Notes and Substitutions

Frozen wild blueberries: For these rolls, I highly recommend using frozen wild blueberries over regular cultivated blueberries. Wild blueberries are naturally smaller, which makes them the perfect size to incorporate evenly into the dough without bursting excessively or making the rolls soggy. More importantly, they boast a significantly more intense and concentrated flavor profile, ensuring your rolls are packed with the best blueberry taste possible. This vibrant flavor is what makes recipes like blueberry scones or bakery blueberry muffins truly shine!
Instant yeast: Instant yeast is a baker’s best friend, as it doesn’t require proofing before mixing into the dough. This saves time and ensures a reliable rise. You can substitute active dry yeast if that’s what you have on hand, but keep in mind that active dry yeast needs to be proofed in warm liquid first (around 105-115°F or 40-46°C) for about 5-10 minutes until foamy. Using active dry yeast might also result in a slightly less “yeasty” flavor, which some prefer, but instant yeast generally delivers a more robust and consistent rise for super fluffy rolls.
Whole milk: The choice of milk is crucial for the texture of your cinnamon rolls. I’ve thoroughly tested these rolls with various alternative milks, and while they can technically work, the dough often turns out noticeably drier after baking. Whole milk, with its higher fat content, contributes significantly to the richness, tenderness, and moisture of the dough, yielding a much softer and more delicious roll. Just like in my beloved peach cobbler rolls, whole milk consistently delivers the best possible result for that perfectly tender crumb.
Heavy cream: For the ultimate creamy, luscious blueberry cream cheese frosting, heavy cream is non-negotiable. Its high fat content provides unparalleled richness and helps achieve that smooth, decadent consistency that melts beautifully into the warm rolls. If you find yourself without heavy cream, you can substitute regular milk, but be aware that the frosting might be slightly thinner and less rich. Adjust the amount as needed to reach your desired frosting consistency.
Recipe Instructions
Making these homemade blueberry cinnamon rolls is a rewarding process, and each step contributes to their incredible flavor and texture. Below, you’ll find a detailed walkthrough of the recipe with helpful tips. For the full ingredient measurements and precise instructions, please refer to the recipe card below!

Step 1: Make the tangzhong. The tangzhong paste is the secret to an incredibly soft and moist dough. In a small saucepan, whisk together the all-purpose flour and water until smooth. Cook this mixture over medium heat, stirring constantly, until it thickens into a paste-like consistency, similar to a roux. This usually takes about 4-5 minutes. Once thickened, immediately scrape the tangzhong into a clean bowl and set it aside to cool completely. It should be at room temperature when you add it to your dough.

Step 2: Mix the dry and wet ingredients. In the bowl of a stand mixer fitted with the dough hook attachment, combine all your dry ingredients first: all-purpose flour, granulated sugar, instant yeast, and fine sea salt. Give them a quick stir to ensure they are well distributed. Then, add the wet ingredients: the room temperature whole milk, a large egg (also at room temperature), the vanilla extract, and your cooled tangzhong paste. Mix on low speed for about 2 minutes until a rough, shaggy dough ball begins to form. At this stage, it won’t be smooth, but all ingredients should be generally incorporated.

Step 3: Knead the dough. With the mixer still running on low speed, begin adding the softened unsalted butter gradually, about ½ tablespoon at a time. It’s crucial to let each addition of butter fully incorporate into the dough before adding the next. This process might seem slow, but it ensures proper emulsion and a tender final product. Once all the butter is in, continue kneading the dough for an additional 8-10 minutes. The dough should transform from shaggy to smooth, elastic, and slightly tacky to the touch. It should stick just barely to the bottom of the bowl but pull away from the sides. You can perform a gluten windowpane test to check if it’s ready.

Step 4: Shape the dough and first rise. Lightly butter your hands, then carefully remove the kneaded dough from the mixing bowl. Gently pull the sides of the dough down into the bottom center, tucking them under to create a smooth, tight ball. Place this dough ball, seam-side down, into a large bowl that has been lightly greased. Cover the bowl tightly with plastic wrap to prevent the dough from drying out. Find a warm spot in your kitchen (ideally around 75-80°F or 24-27°C) and let the dough rise for approximately one hour, or until it has visibly doubled in size. This first rise develops flavor and creates that signature airy texture.

Step 5: Make the blueberry jam. While your dough is rising, prepare the star filling: the homemade blueberry jam. Combine the frozen wild blueberries, brown sugar, and lemon juice in a saucepan. Cook this mixture over medium-high heat, stirring occasionally, for about 20 minutes until the berries soften and the liquid begins to thicken. For the best results and a jam that won’t make your rolls soggy, it’s essential to cook it until it’s quite thick. Dissolve the cornstarch in a small amount of water to create a slurry, then stir this into the jam. Continue cooking for another 2 minutes, stirring constantly, until the jam is very thick. Remember to reserve 1-2 tablespoons of this delicious jam for your cream cheese frosting later, then transfer the rest to a bowl to cool completely.

Step 6: Roll and fill the dough. Once your dough has doubled, gently punch it down and turn it out onto a lightly floured surface. Using a rolling pin, roll the dough into a large rectangle, approximately 20×15 inches (with the longer side closer to you). In a separate small bowl, combine the dark brown sugar, room temperature unsalted butter, and ground cinnamon to create your classic cinnamon sugar filling. Spread this cinnamon sugar mixture evenly over the entire surface of the dough, making sure to leave a clean half-inch border at the top (the edge farthest from you). Next, take your cooled blueberry jam and carefully spread it over the cinnamon sugar layer, again leaving that clean border at the top.

Step 7: Roll into a log and cut into rolls. Starting from the long edge closest to you, begin rolling the dough tightly away from you, creating a snug log. Roll it all the way to that clean half-inch border you left. Once you reach the end, firmly pinch the clean edge to the rest of the dough to create a secure seal, ensuring your delicious filling stays put during baking. Now it’s time to cut your log into individual rolls. For consistent sizes, use a sharp serrated knife or even unscented dental floss. Aim for 12 rolls, each approximately 1 ½ inches thick. Even cuts mean even baking!

Step 8: Second rise. Arrange your beautifully cut blueberry cinnamon rolls into a prepared 9×13 inch baking pan that has been lined with parchment paper. Leave a small amount of space between each roll, as they will expand significantly. Cover the pan loosely with plastic wrap. Place the pan back in a warm spot to undergo its second rise. This usually takes about 45-60 minutes, or until the rolls have visibly doubled in size and look puffy. While they are rising, preheat your oven to 325°F (162°C) to ensure it’s ready for baking.

Step 9: Bake and frost. Once your rolls have completed their second rise, place the baking pan into the preheated oven. Bake for 23-26 minutes, or until the tops are beautifully golden brown and the rolls are baked through. The exact time may vary slightly depending on your oven, so keep an eye on them. While the rolls are baking, prepare your luscious blueberry cream cheese frosting by combining cream cheese, softened butter, powdered sugar, the reserved blueberry jam, and heavy cream in a bowl until smooth and fluffy. Once the rolls are out of the oven, let them cool in the pan on a wire rack for about 10 minutes. This slight cooling period allows them to set slightly, but they should still be warm. Spoon or spread the glorious blueberry glaze generously over the warm rolls, allowing it to melt slightly into the crevices. Serve immediately and enjoy every gooey, fruity bite!
5 Tips for the Best Blueberry Cinnamon Rolls
Achieving bakery-quality blueberry cinnamon rolls at home is easier than you think with a few expert tips:
- Use a kitchen scale. My #1 baking tip for consistent and professional results is always to bake with a kitchen scale! Measuring ingredients by weight, especially flour, is far more accurate than by volume. Flour can compact differently in a measuring cup, leading to variations in your dough’s hydration and texture. A scale eliminates this guesswork, ensuring your dough is always perfectly balanced for the softest, fluffiest rolls. Baking with a scale truly elevates your baking game!
- Use fresh yeast. The freshness of your yeast is paramount to a successful rise. Always double-check the expiration date on your yeast packet or jar. Even if it hasn’t officially expired, yeast that has been sitting in your pantry for an extended period, or improperly stored, might be dead or inactive. If your yeast doesn’t activate (doesn’t foam if it’s active dry, or your dough doesn’t rise), your rolls simply won’t get that coveted fluffy texture. Store yeast in an airtight container in the fridge or freezer for maximum longevity.
- Knead until smooth and elastic. While some recipes might suggest minimal kneading, don’t skip this crucial step for these rolls! Proper kneading develops the gluten in the dough, which is what creates that wonderfully fluffy, airy, and tender texture. This process can take a good 8-10 minutes in a stand mixer. You’ll know your dough is adequately kneaded when it looks smooth and uniform, and you can perform the windowpane test: stretch a small piece of dough thinly until you can see light through it without it tearing.
- Use a ruler for even rolls. For visually appealing and consistently baked cinnamon rolls, a ruler is your best friend when rolling and cutting the dough. Measuring your rectangle ensures uniform thickness of the dough and filling, leading to even spirals. Then, using the ruler to mark your cuts means each roll will be the same size. This not only makes for a prettier pan of rolls but also ensures they all bake at the same rate, preventing some from being underdone while others are over-baked.
- Ice while warm. The final touch makes all the difference! Apply your blueberry cream cheese frosting to the cinnamon rolls while they are still warm, about 10 minutes after coming out of the oven. The gentle heat of the rolls will cause the frosting to soften and melt ever so slightly, creating a gooey, irresistible glaze that seeps into every crevice. This ensures a moist, flavorful bite with every single roll and is truly the hallmark of a perfectly frosted cinnamon roll.
Storage and Freezing
Storage: To keep your delicious blueberry cinnamon rolls fresh, store any leftovers in an airtight container. They can be kept at room temperature for up to 2 days, or in the refrigerator for up to 4-5 days. For the best experience, gently reheat them before serving. A quick warm-up in the microwave for 30-40 seconds will bring them back to a soft, gooey state, or you can warm them in a preheated oven at 350°F (175°C) for about 10 minutes, covered with foil to prevent drying out.
Freezing: These rolls are excellent for freezing, either baked or unbaked! For unbaked rolls: after cutting the rolls and placing them in the baking pan (Step 12), freeze the entire pan until the rolls are solid. Once solid, transfer the rolls to an airtight, freezer-safe container or a large freezer bag, separating layers with parchment paper. They will keep for up to 1 month. To bake from frozen, transfer the rolls to the fridge overnight to thaw, then let them come to room temperature and double in size (this may take 2-3 hours) before baking as directed. For baked rolls: allow them to cool completely (unfrosted is best, but frosted can also work), then wrap individual rolls tightly in plastic wrap and then foil, or place them in an airtight freezer container. Freeze for up to 1-2 months. Thaw overnight in the fridge and reheat gently.
FAQs
Yes, absolutely! While a stand mixer makes the process much easier, kneading the dough by hand is definitely possible and can be quite therapeutic. Be prepared for a good arm workout, as it will take longer – typically around 15-20 minutes of continuous kneading – to achieve the desired smooth and elastic texture. Keep at it until the dough passes the windowpane test!
Yes, these blueberry cinnamon rolls are perfect for preparing ahead of time! You can assemble the rolls up to Step 12 (after cutting and placing them in the baking pan). Instead of letting them rise for the second time, cover the pan tightly with plastic wrap and place it in the refrigerator overnight (for 8-12 hours). In the morning, remove the pan from the fridge and let the rolls come to room temperature and complete their second rise (this could take 1-2 hours) before baking them as instructed. This makes for an easy morning treat!
This dough is intentionally designed to be soft and tacky, but it shouldn’t be excessively sticky. A tacky dough will stick slightly to your fingers when touched, but it should pull away cleanly from the sides of the mixing bowl (or your hands if kneading by hand). If your dough is sticking excessively to the sides of the bowl and seems too wet to handle, add one tablespoon of all-purpose flour at a time, kneading briefly after each addition, until the dough reaches the correct consistency. Be careful not to add too much flour, as this can make your rolls dry and tough.
While the blueberry cream cheese frosting perfectly complements the rolls, you absolutely can get creative with your frosting! A classic plain vanilla cream cheese frosting is always a hit, or you could opt for a bright and zesty lemon glaze for an extra citrusy kick. Even a simple powdered sugar glaze (powdered sugar mixed with a little milk or water) would be delicious if you want the blueberry filling to be the star. Feel free to experiment with your favorite flavors!
This recipe is designed to yield 12 generous, large blueberry cinnamon rolls. They are quite substantial and perfect for sharing! If you need to make a larger quantity for a crowd, or simply prefer a different format, you might want to try my cinnamon roll cake recipe instead, which is excellent for feeding more people with less individual assembly.

More Irresistible Cinnamon Roll Recipes
If you’ve fallen in love with these blueberry cinnamon rolls, you’re in for a treat! My passion for perfecting cinnamon rolls extends to a variety of unique and delicious flavors. Explore some of my other popular recipes:
- Chocolate Chip Cookie Cinnamon Rolls: A delightful fusion of two classic treats!
- Bacon-Stuffed Cinnamon Rolls: For those who love a sweet and savory combination.
- Apple Cinnamon Rolls: A comforting taste of autumn in every bite.
- Cookies and Cream Cinnamon Rolls: A fun and decadent option for chocolate lovers.
- Coffee Rolls: Perfect for coffee enthusiasts, bringing a subtle caffeine kick to your breakfast.
If you tried this delightful blueberry cinnamon roll recipe or any other recipe on my website, please let me know how it went in the comments below; I absolutely love hearing from you! Your feedback truly brightens my day. Also, please consider leaving a star rating while you’re there to help other bakers discover these amazing rolls! You can also tag me on Instagram or Facebook so I can admire your beautiful creations!

Blueberry Cinnamon Rolls
Equipment
-
9×13 baking pan
Ingredients
For the Blueberry Jam Filling
- 2 1/2 cups frozen wild blueberries
- 3 tablespoons brown sugar, packed
- 2 teaspoon lemon juice
- 2 tablespoons water
- 1 tablespoon + 1 teaspoon cornstarch
- 1/2 cup dark brown sugar, packed
- 4 tbsp unsalted butter, room temperature
- 3/4 teaspoon ground cinnamon
For the Tangzhong
- 3/4 cup water
- 1/4 cup all-purpose flour
For the Dough
- 3 1/2 cups all-purpose flour, *see notes for measuring below*
- 1/3 cup granulated sugar
- 2 teaspoons instant yeast
- 3/4 teaspoon fine sea salt
- 1/2 cup whole milk , room temperature
- 1 large egg, room temperature
- Tangzhong , from recipe above
- 1 teaspoon vanilla extract
- 4 tablespoons unsalted butter, softened
For the Blueberry Cream Cheese Frosting
- 2 ounces cream cheese, room temperature
- 4 tablespoons unsalted butter, room temperature
- 1 cup powdered sugar
- 1-2 tablespoons reserved blueberry filling
- 2 1/2 tablespoons heavy cream
Instructions
Blueberry Jam
-
Cook the blueberries, brown sugar, and lemon juice over medium-high heat for 20 minutes, stirring occasionally. When the berries have started to thicken, dissolve the cornstarch in the water and stir it into the jam.2 1/2 cups (300 g) frozen wild blueberries, 3 tablespoons (45 g) brown sugar, 2 teaspoon lemon juice, 1 tablespoon + 1 teaspoon cornstarch, 2 tablespoons water
-
Continue cooking, stirring constantly, for 2 minutes. Set aside 1-2 tablespoons of the jam (for the glaze), then transfer the rest to a bowl and set it aside to cool.
Tangzhong
-
In a small saucepan, whisk together the water and all-purpose flour. Cook over medium heat, whisking constantly, for 4-5 minutes until the mixture is a paste-like slurry. Scrape it into a bowl and set it aside until ready to use.1/4 cup (32 g) all-purpose flour, 3/4 cup (155 g) water
Cinnamon Roll Dough
-
In a stand mixing bowl, mix together the all-purpose flour, sugar, yeast, and salt until combined.3 1/2 cups (460 g) all-purpose flour, 1/3 cup (63 g) granulated sugar, 2 teaspoons instant yeast, 3/4 teaspoon fine sea salt
-
Add the egg, milk, vanilla extract, and tangzhong to the bowl. Knead on low speed with the dough hook for 2 minutes until it forms a dough ball.1/2 cup (111 g) whole milk, 1 (50 g) large egg, Tangzhong, 1 teaspoon vanilla extract
-
With the mixer running on low, add the softened butter ½ tablespoon at a time, letting it fully incorporate into the dough before adding more.4 tablespoons (56 g) unsalted butter
-
Once all the butter is added, continue kneading the dough for another 8-10 minutes or until the dough looks smooth and elastic. The dough should stick to the bottom of the bowl. If it seems too wet and is sticking to the sides of the bowl, add flour one tablespoon at a time. If the dough seems dry, add half a tablespoon of milk at a time.
-
With lightly buttered hands, remove the dough from the bowl and pull the sides down into the bottom center, to create a smooth round ball.
-
Place the dough seam side down into a large lightly buttered bowl. Cover with plastic wrap and let it rise in a warm spot for about one hour, or until doubled in size.
-
Roll the dough out on a lightly floured surface into a 20×15-inch rectangle, with the long (20-inch) side closest to you.
-
In a small bowl, combine the brown sugar, butter, and cinnamon until smooth.1/2 cup (100 g) dark brown sugar, 4 tbsp (56 g) unsalted butter, 3/4 teaspoon ground cinnamon
-
Use an offset spatula to spread the cinnamon sugar filling in an even layer leaving ½ inch at the top edge clean.
-
Spread the blueberry filling evenly over the cinnamon sugar.
-
Roll the dough into a log. Pinch the edge to the rest of the dough to seal in the filling.
-
Use a serrated knife or unscented dental floss to cut the log into 12 rolls, each one about 1 ½ inches thick.
-
Transfer them to a parchment-lined 9×13 baking tray.
-
Cover the pan with plastic wrap and set it aside to rise for another 45-60 minutes or until double in size. Meanwhile, preheat the oven to 325 F/162 C.
-
Bake the rolls for 23-26 minutes, or until the tops are lightly golden brown. Let the pan cool on a wire cooling rack while you make the glaze.
-
In a medium bowl, combine the butter, cream cheese, and powdered sugar until smooth. Then whisk in the milk and reserved blueberry jam. Spread over the cinnamon rolls and enjoy!4 tablespoons (56 g) unsalted butter, 2 ounces (2 oz) cream cheese, 1 cup (120 g) powdered sugar, 1-2 tablespoons reserved blueberry filling, 2 1/2 tablespoons heavy cream
Video
Notes
The calorie information provided for the recipe is an estimate. The accuracy of the calories listed is not guaranteed.