Soft, pillowy blueberry cinnamon rolls are packed with homemade blueberry filling and topped with blueberry cream cheese frosting.

These ultra-soft blueberry cinnamon rolls are made with my signature dough, the same fluffy base I use for all my cinnamon roll recipes. You can easily make it by hand or with a stand mixer!
Best of all, you can use fresh or frozen blueberries with zero compromise on texture or taste, making this a bakery-quality treat you can bake year-round.
For more cinnamon roll variations, check out my strawberry cinnamon rolls, Biscoff cinnamon rolls, and pistachio cream cinnamon rolls.
Why This Recipe Works
- My Signature Soft Dough: The same fluffy, melt-in-your-mouth dough I use for all my cinnamon roll recipes, and it can be made by hand or with a stand mixer.
- Double Blueberry Flavor: Packed with homemade cooked blueberry filling inside the spirals and swirled over the cream cheese frosting on top.
- Fresh or Frozen Berries: Works perfectly with whatever blueberries you have on hand, with no extra prep needed for frozen berries.
- No Soggy Roll Mess: Cooking the berries with lemon and a cornstarch slurry thickens them into a glossy jam that bakes cleanly inside the spirals without leaking.

Ingredients
Full measurements and printable steps are in the recipe card below.
For the Homemade Blueberry Filling
Blueberries: Fresh or frozen blueberries work great (wild frozen blueberries work exceptionally well if you can find them!). No need to thaw if using frozen!
Granulated Sugar: Sweetens the sauce and draws out natural berry juices.
Lemon Juice: Brightens the flavor and balances the sweetness.
Cornstarch & Water: Mixed together into a slurry to thicken the filling so it stays inside the rolls.
For the Dough
Bread Flour: High protein content creates a tall, chewy, bakery-style structure. (Swap 1:1 with all-purpose flour for a softer, lighter bite).
Whole Milk: Warm to 105°F–115°F (40°C–46°C) to activate the yeast without killing it.
Instant Yeast: Mixes straight into the dry ingredients without blooming. Active dry yeast also works (bloom in warm milk for 5 minutes first).
Unsalted Butter: Melted and cooled slightly before mixing into the dough.
Granulated Sugar: Feeds the yeast and lightly sweetens the dough.
Vanilla Extract: Adds depth of flavor to the dough base.
Large Eggs: 2 large eggs add richness, structure, and moisture.
Kosher Salt: Balances the sweetness.
For the Cinnamon Sugar Filling
Unsalted Butter: Softened to room temperature for easy spreading.
Brown Sugar: Dark or light brown sugar for a rich caramel base.
Ground Cinnamon: Provides warm, classic spice notes.
For the Classic Cream Cheese Frosting
Full-Fat Block Cream Cheese: Softened to room temperature for a thick, creamy icing.
Unsalted Butter: Softened to room temperature.
Powdered Sugar: Sifted for a smooth, lump-free frosting.
Vanilla Extract & Salt: Enhance the flavor.
Baker's Schedule
Whether you're making these the same morning or prepping them the night before for a stress-free breakfast, here are two sample timelines to follow:
Option 1: Same-Day Bake
- 8:30 AM — Cook the Filling: Make the blueberry filling first so it has time to cool down in the fridge while you start the dough.
- 9:00 AM — Make & Knead Dough: Prepare the dough (by hand or in a stand mixer) and form into a smooth, elastic ball.
- 9:15 AM — First Rise: Place dough in a covered, oiled bowl and let rise in a warm spot for 1 to 1.5 hours (until doubled in size).
- 10:30 AM — Roll, Fill & Slice: Roll out the dough, spread the softened butter, cinnamon sugar, and cold blueberry filling. Roll into a log and slice into 12 rolls using a pizza cutter.
- 10:45 AM — Second Rise: Place rolls in a greased 9x13-inch pan, cover loosely, and let proof for 30 to 45 minutes until puffy. Preheat oven to 350°F (180°C).
- 11:30 AM — Bake & Frost: Bake for 22 to 25 minutes. Whip up the cream cheese frosting while they bake, then frost warm and serve!
Option 2: Overnight Prep (Best for Breakfast)
- Night Before (8:00 PM) — Cook Filling & Make Dough: Cook the blueberry filling and place in the fridge. Prepare the dough and let it do its first rise at room temperature.
- Night Before (9:45 PM) — Assemble & Chill: Roll out dough, add fillings, slice, and arrange rolls in the 9x13 pan. Cover the pan tightly with plastic wrap and place straight into the fridge for 8 to 12 hours.
- Next Morning (7:30 AM) — Final Proof: Remove rolls from the fridge. Let them sit covered at room temperature for 45 to 60 minutes to take off the chill and finish puffing up. Preheat oven to 350°F (180°C).
- Next Morning (8:30 AM) — Bake & Serve: Bake for 22 to 25 minutes, spread with frosting and reserved blueberry swirl, and serve warm!
Step-by-Step Instructions
Make and Knead the Dough
In the bowl of a stand mixer, combine bread flour, instant yeast, and granulated sugar. Stir to blend, then add the salt and mix again.

Add the eggs, warm milk (110°F/43°C), vanilla extract, and melted (cooled) butter.

Attach the dough hook and mix on low speed until the dough comes together. Increase speed to medium and knead for 8 to 10 minutes until soft, smooth, and elastic.

Cover the bowl with plastic wrap or a clean towel. Let it rise in a warm spot for 1 to 2 hours (until doubled in size).
Make the Blueberry Filling
In a medium saucepan, combine blueberries, granulated sugar, and fresh lemon juice over medium heat. Cook for 5 to 7 minutes, stirring occasionally until the berries burst and release their juices.
In a small cup, stir the cornstarch and cold water together until completely smooth to form a slurry. Pour the slurry into the simmering berries while stirring constantly.
Cook for 1 to 2 minutes until the mixture thickens into a glossy, jam-like consistency.

Remove from heat and pour into a bowl to cool completely before using. Reserve ⅓ cup of the sauce for the frosting and drizzle.
Make the Cinnamon Butter Filling
In a medium bowl, combine the softened butter, brown sugar, and ground cinnamon. Mix thoroughly with a spatula or fork until it forms a smooth, creamy, spreadable paste. Set aside.
Assemble, Layer, and Slice
Punch down the risen dough gently and turn it out onto a lightly floured surface. Roll into a large rectangle about ¼-inch thick.

Spread the cinnamon butter paste evenly across the dough, leaving a ½-inch bare border along the edges.

Spread ⅔ of the cooled blueberry filling directly over the cinnamon butter layer.

Starting from the long edge, roll the dough tightly into a uniform log. Use a pizza cutter (or pizza roller) to slice the log into 12 equal rolls.
Proof, Bake, and Frost
Second Rise: Arrange rolls in a greased or parchment-lined 9x13-inch baking pan. Cover loosely and let proof for 30 to 45 minutes until puffy. Meanwhile, preheat oven to 350°F (180°C).

Bake for 22 to 25 minutes until the edges are light golden brown (internal temperature should reach 190°F–200°F).

Beat softened butter and cream cheese together until smooth, then mix in powdered sugar, vanilla, and a pinch of salt until creamy.
Spread over warm rolls, spoon the reserved blueberry sauce over top, and swirl gently with a knife or toothpick!

Expert Tips
- Cool the Berry Filling Completely: Never spread warm sauce onto raw dough, as it will melt the butter paste and create a messy spill.
- Always Mix Cornstarch with Cold Water: Adding cornstarch directly to warm liquids causes clumping. A cold water slurry guarantees a smooth jam every time.
- Clean Pizza Cutter Slices: Using a sharp pizza roller allows you to slice cleanly through the dough and fruit layers without squishing the spiral structure.
- Don't Overbake: Check the rolls around the 20-minute mark. Overbaking dries out the edges; pull them when the tops are light golden for gooey centers.

Frequently Asked Questions
The two most common culprits are yeast health and temperature. If your milk was hotter than 115°F (46°C), it likely killed the yeast. If your kitchen is cold, rising will take longer.
Try placing the dough inside a turned-off oven with the oven light turned on for a warm, draft-free environment.
Skip the heavy cream for this recipe. While the heavy cream trick works great for standard cinnamon rolls, adding liquid to a fruit-filled roll can combine with the blueberry juices and make the bottom layer doughy and soggy.
Yes. Divide the 12 rolls between two 9-inch round cake pans or pie dishes (6 rolls in each). Start checking for doneness around 18 to 20 minutes, as smaller pans can bake slightly faster.
Storage & Reheating
Room Temperature: Store unfrosted rolls in an airtight container for up to 2 days.
Refrigerator: Store frosted rolls covered in the fridge for up to 4 days.
Reheating: Microwave an individual roll for 10 to 15 seconds to restore its soft, gooey texture.
Freezing
Unbaked Rolls: Freeze assembled rolls in the pan for up to 2 months. Thaw overnight in the fridge, let proof at room temperature until puffy, then bake as directed.
Baked Rolls: Cool completely and freeze (frosted or unfrosted) in a freezer-safe container for up to 2 months. Reheat in the microwave for 20 to 30 seconds.

Substitutions & Variations
- Mixed Berry: Swap half of the blueberries for fresh or frozen raspberries or blackberries.
- Dairy-Free: Swap whole milk for oat milk, and use plant-based stick butter and block vegan cream cheese.
Equipment
- Stand mixer with dough hook (or large mixing bowl)
- Medium saucepan
- 9x13-inch baking pan
- Digital kitchen scale
- Instant-read thermometer
- Rolling pin
- Pizza cutter / pizza roller
- Offset spatula
Connect With Us
Review: Leave a rating and comment below if you enjoyed this recipe. Socials: Follow on Facebook, Instagram, and Pinterest. Save: Pin this recipe to Pinterest for later.
📖 Recipe

Soft & Fluffy Blueberry Cinnamon Rolls
Ingredients
Dough:
- 5 cups flour
- 1 tablespoon yeast
- ⅓ cup sugar
- 1 teaspoon salt
- 2 eggs
- ¼ cup Butter melted, unsalted
- 1 ¼ cup milk
Filling:
- 3 cups Blueberries fresh or frozen
- 2 tablespoon Lemon juice
- 1 teaspoon Lemon zest
- 3 tablespoon Sugar
- 1 teaspoon Cornstarch
Cream cheese frosting:
- ¼ cup Butter soft, unsalted
- 4 oz Cream cheese full fat, room temperature
- ¼ teaspoon Salt
- 1 teaspoon Vanilla
- 2 cups Powdered sugar
Instructions
Make and Knead the Dough
- In the bowl of a stand mixer, combine bread flour, instant yeast, and granulated sugar. Stir to blend, then add the salt and mix again.
- Add the eggs, warm milk (110°F/43°C), vanilla extract, and melted (cooled) butter.
- Attach the dough hook and mix on low speed until the dough comes together. Increase speed to medium and knead for 8 to 10 minutes until soft, smooth, and elastic.
- Cover the bowl with plastic wrap or a clean towel. Let it rise in a warm spot for 1 to 2 hours (until doubled in size).
Make the Blueberry Filling
- In a medium saucepan, combine blueberries, granulated sugar, and fresh lemon juice over medium heat. Cook for 5 to 7 minutes, stirring occasionally, until the berries burst and release their juices.
- In a small cup, stir the cornstarch and cold water together until completely smooth to form a slurry. Pour the slurry into the simmering berries while stirring constantly.
- Cook for 1 to 2 minutes until the mixture thickens into a glossy, jam-like consistency.
- Remove from heat and pour into a bowl to cool completely before using. Reserve ⅓ cup of the sauce for the frosting and drizzle.
Make the Cinnamon Butter Filling
- In a medium bowl, combine the softened butter, brown sugar, and ground cinnamon. Mix thoroughly with a spatula or fork until it forms a smooth, creamy, spreadable paste. Set aside.
Assemble, Layer, and Slice
- Punch down the risen dough gently and turn it out onto a lightly floured surface. Roll into a large rectangle about ¼-inch thick.
- Spread the cinnamon butter paste evenly across the dough, leaving a ½-inch bare border along the edges.
- Spread ⅔ of the cooled blueberry filling directly over the cinnamon butter layer.
- Starting from the long edge, roll the dough tightly into a uniform log. Use a pizza cutter (or pizza roller) to slice the log into 12 equal rolls.
Proof, Bake, and Frost
- Second Rise: Arrange rolls in a greased or parchment-lined 9x13-inch baking pan. Cover loosely and let proof for 30 to 45 minutes until puffy. Meanwhile, preheat oven to 350°F (180°C).
- Bake for 22 to 25 minutes until the edges are light golden brown (internal temperature should reach 190°F–200°F).
- Beat softened butter and cream cheese together until smooth, then mix in powdered sugar, vanilla, and a pinch of salt until creamy.
- Spread over warm rolls, spoon the reserved blueberry sauce over top, and swirl gently with a knife or toothpick!
Notes
- Cool the Berry Filling First: Always allow the cooked blueberry filling to cool completely in the fridge before spreading it over the dough. Warm filling will melt the cinnamon butter layer and create a messy spill.
- Bread Flour vs. All-Purpose: Bread flour gives these rolls a taller, chewier, bakery-style structure. You can substitute all-purpose flour 1:1 for a slightly softer, lighter bite.
- Yeast & Milk Temperature: Ensure your milk is between 105°F–115°F (40°C–46°C). Milk hotter than 115°F will kill the yeast, while milk that is too cold will slow down the rise significantly.
- Fresh vs. Frozen Berries: Both work identically in this recipe! If using frozen blueberries, do not thaw them first; simply add them straight to the saucepan and extend the initial simmer by 1 to 2 minutes.
- Overnight Instructions: After placing the sliced rolls into your 9x13-inch pan, cover tightly with plastic wrap and refrigerate for 8 to 12 hours. The next morning, let the pan sit covered at room temperature for 45 to 60 minutes until puffy before baking as directed.
- Storage & Reheating: Store frosted rolls covered in the refrigerator for up to 4 days. Reheat individual rolls in the microwave for 10 to 15 seconds to bring back their soft, gooey, freshly baked texture!





Nofar says
The best!