These blueberry cinnamon rolls with blueberry icing are swirled with a homemade blueberry jam and cinnamon sugar. The cinnamon roll dough is soft, tender, and once baked, is topped with an irresistible blueberry cream cheese frosting!
This post is sponsored by Oregon Blueberry Growers. However, all thoughts and opinions are my own. Thank you for supporting the brands that make Ginger Snap's Baking Affairs possible!

Why You'll Love These Cinnamon Rolls
- Fresh blueberry flavor. The blueberry jam filling and blueberry cream cheese icing are made with fresh blueberries. You could use frozen blueberries too like I do in these easy blueberry pie bars.
- They are soft and fluffy. The cinnamon roll dough is pillowy soft, just like classic homemade cinnamon rolls should be.
- Easy & simple to make. My recipe for blueberry filled cinnamon rolls is fool-proof and easy to make, even for beginner bakers! From start to finish, it takes just a little over 2 hours to make and serve freshly baked cinnamon rolls.
- Perfect for breakfast, brunch, or dessert. Cinnamon rolls are great for both dessert or breakfast. Check out my best pumpkin spice cinnamon rolls during the fall season or these gingerbread cinnamon rolls with cream cheese icing for Christmas morning.
I had never thought about combining a cinnamon roll with blueberries before until I had one of these at a sporting event. I already had these easy strawberry jam cinnamon rolls, so why not a blueberry version!
The rolls are filled with a buttery cinnamon spread and also a sweet blueberry filling, kind of similar in flavor to a no bake blueberry pie or this no churn blueberry ice cream.
Jump to:
If you think making cinnamon rolls at home is too challenging for a home baker, let me assure you, it's not. As a home baker myself, having warm and gooey cinnamon rolls, like these fresh peach cobbler cinnamon rolls, is truly easy.
Ingredients for Homemade Blueberry Cinnamon Rolls

- Milk: You need warm milk that has been heated to about 110 degrees fahrenheit so the yeast can rise.
- Butter: This needs to be at room temperature for both the filling and icing.
- Yeast: I used active rise yeast. You could also use instant yeast or active dry yeast.
- Eggs: Two large eggs are needed for the dough.
- Flour: I used all-purpose flour.
- Blueberries: Fresh Oregon Blueberries are what you'll need.
- Cream Cheese: Use the block-style cream cheese, not the spreadable kind.
See the recipe card for the full ingredients list and the exact amounts.
How to Make Blueberry Cinnamon Rolls with Blueberry Icing

Step 1: In a small bowl, heat the milk and cubed butter for about 30 seconds.
Pour into the bowl of a stand mixer and mix in the yeast, white sugar, beaten eggs, and salt.

Step 2: Using the dough hook attachment, add in the flour and mix on low speed until the dough starts to form.

Step 3: Increase to medium speed and knead until the dough is soft and slightly tacky.
Place the dough into a lightly greased large bowl, cover with plastic wrap, and let it rise for 1 hour in a warm place.

Step 4: In a medium saucepan over medium heat, mix together the blueberries and sugar. Occasionally stir until thickened and transfer to a glass bowl. Cool completely in the refrigerator.

Step 5: In the bowl of a stand mixer, beat the butter, brown sugar, and cinnamon on high speed until completely combined. Set aside.
On a lightly floured surface using a rolling pin, roll out the dough to ¼ inch thick large rectangle. Then spread on the cinnamon sugar butter.

Step 6: Then spread on the blueberry jam filling.
Roll the dough into a log and use a serrated knife to cut and make 15 rolls.

Step 7: Place into a prepared 9x13 inch baking pan, cover, and let the dough rise for 20 minutes.

Step 8: Preheat the oven to 375 degrees and bake the rolls for 20-25 minutes, or just until lightly golden brown on top.

Step 9: Immediately frost the hot cinnamon rolls with the blueberry icing and serve!
Storage Tips
Keep any leftover rolls in an airtight container in the refrigerator for up to 4 days.
To reheat, place one cinnamon roll on a plate and heat for 20-25 seconds in the microwave.

Using Oregon Blueberries
Oregon is one of the top producing states for blueberries in the United States. I feel so fortunate to live in this state and to have the option to pick my own blueberries during harvest season.
I love blueberry picking with my family during the summer. So much so, that I live right down the street from a blueberry farm! There are so many u-pick farm locations throughout Oregon that you too can pick the best and freshest blueberries right off the bush.
These blueberry cinnamon rolls are made with fresh Oregon Blueberries, so you know they're gonna be delicious!
Expert Baking Tips
- Baking Pan: These rolls are baked in a 9x13-inch baking dish. I used a glass pan. Be sure to spray the pan with cooking spray as well.
- Measuring Flour: To help ensure you don’t add extra flour, follow these three simple steps: 1) Fluff up the flour using a fork. 2) Spoon the flour into your measuring cup. 3) Scrape a knife across the top of the measuring cup to level out the flour.
- Rising Method: If possible, I recommend the first rise to happen in the oven. If you can't, then the dough can rise on the counter. I prefer the oven method when I can.
- Room Temperature Ingredients: For best results, I recommend removing the butter, eggs, and cream cheese 1 hour before you want to start baking.
- Bake Time: Be careful not to over bake the cinnamon roll dough. If over cooked, the dough will be hard and not soft.
- Glaze: As soon as the rolls come out of the oven, spread the icing over the top. That way it'll melt into all of the cracks, which is the best part!

Recipe FAQs
The yeast dough will rise better in a warm area and that's why I do it in the oven. If you can't, you can let the dough rise at room temperature.
I used a serrated knife to gently cut through the dough. You could also use unflavored dental floss to slice the rolls as well.
This can happen if you added too much flour (be sure to properly measure your flour) or you over baked them. This dough should turn out super soft for you.
More Cinnamon Roll Recipes
📖 Recipe

Blueberry Cinnamon Rolls with Blueberry Icing
Equipment
- 9x13 Glass Baking Pan
- Electric Stand Mixer
- Rolling Pin
- Saucepan
Ingredients:
Dough
- 1 cup milk, warmed to 110°F
- 4 tablespoons unsalted butter, cubed
- 2 packets active rise yeast (4 ½ teaspoons)
- ¼ cup sugar
- 2 large eggs, room temperature & beaten
- 1 teaspoon salt
- 4 ½ cups all-purpose flour
Blueberry Jam
- 2 cups fresh blueberries
- ½ cup sugar
Cinnamon Filling
- ½ cup unsalted butter, room temperature
- 3 tablespoons brown sugar
- 2 teaspoons ground cinnamon
Blueberry Cream Cheese Icing
- 3 ounces block-style cream cheese, room temperature
- 4 tablespoons unsalted butter, room temperature
- 1 cup powdered sugar
- 3 tablespoons blueberry jam
- 1 teaspoon vanilla extract
Instructions:
Dough
- In a microwaveable-safe bowl, heat the milk and cubed butter for 30-40 seconds, or until around 110°F. Pour into the bowl of a stand mixer and mix in the yeast, sugar, beaten eggs, and salt with a fork or whisk.
- Using the dough hook attachment, add in the flour and mix on low speed until the dough starts to form. Once formed, increase the speed to medium and knead until the dough is soft and slightly tacky (2-3 minutes). If the dough sticks to your fingers when trying to remove it, mix in 1 tablespoon of flour at a time until it doesn't.
- Transfer the dough to a lightly greased large bowl and cover with plastic wrap or a kitchen towel. Preheat the oven to 200 degrees and once preheated turn it off, place the bowl in the oven, and keep the door slightly open. Allow the dough to rise in that warm space for 1 hour.*If you can't do this in your oven, let the dough rise on the counter.
Blueberry Jam
- In a medium saucepan over medium heat, mix together the blueberries and sugar. Cook until thickened while mixing occasionally with a rubber spatula (about 10-15 minutes).
- Once thickened, transfer the blueberry jam to a heat-safe bowl and place it into the refrigerator to completely cool.
Cinnamon Filling
- In the bowl of a stand mixer using the paddle attachment, beat the softened butter, brown sugar, and cinnamon on high speed until completely combined. Set aside.
Assemble
- After the dough has risen, roll it out on a lightly floured surface to ¼ inch thick and into a rectangle. Use a rubber spatula to spread the cinnamon butter all over the dough.
- Remove the blueberry jam from the refrigerator and take out 3 tablespoons. Set it aside for later. That will be used in the icing. Spread on the remaining blueberry jam over the cinnamon butter spread.
- Starting on the long end, roll the dough up as tightly as you can into a log shape (it will be slightly messy). Use a serrated knife and cut off the uneven ends. Then cut the log into 15 rolls (about 1 inch wide).
- Spray a 9x13-inch pan with non-stick spray and place the rolls inside of it. Cover with a towel and rise for 20 minutes on the counter.
- Preheat the oven to 375 degrees and bake for 20-25 minutes, or until the rolls are lightly golden brown on top and the center of the rolls are cooked through.
Blueberry Cream Cheese Icing
- In the bowl of an electric stand mixer using the paddle attachment, beat the cream cheese and butter on high speed until combined and creamy (2-3 minutes).
- Add the powdered sugar, 3 tablespoons of the blueberry jam, and vanilla extract and beat on low speed for about 30 seconds. Increase the speed to medium-high and beat for an additional 1-2 minutes until smooth and creamy.
- Spread the icing over the hot cinnamon rolls and serve immediately.
- Keep any leftover cinnamon rolls in an airtight container in the refrigerator for up to 4 days.









I love these homemade blueberry cinnamon rolls! So soft, fluffy, and the blueberry flavor shines.