Soft Blueberry Lemon Rolls with Cream Cheese Frosting are the perfect combination of sweet blueberries and fresh lemon flavor wrapped in soft, fluffy homemade dough. These homemade rolls are soft, light and beautifully golden after baking, with juicy blueberries and a fresh citrus aroma that makes them incredibly irresistible.
Blueberries are not only delicious but also full of natural flavor and nutrients. You can read more about the health benefits of blueberries in this helpful guide.

These soft blueberry lemon rolls are perfect for breakfast, brunch or a cozy homemade dessert. The dough becomes light and fluffy, while the blueberries create a naturally sweet filling that pairs beautifully with the fresh lemon flavor.
If you enjoy baking homemade sweet rolls, you might also like my Soft Apple Cinnamon Rolls with Cream Cheese Frosting and my Chocolate Swirl Buns, which are also soft, fluffy and perfect for everyday baking.
In this recipe I will show you step by step how to make soft blueberry lemon rolls with a smooth cream cheese frosting that melts beautifully over the warm rolls.
MY LATEST VIDEOS
Quick Recipe Info
- Yield: 12 rolls
- Prep Time: 25 minutes
- Rise Time: 1 hour
- Bake Time: 25–30 minutes
- Total Time: about 2 hours
- Difficulty: Easy
- Flavor: Sweet, fruity, lemon blueberry
- Perfect for: Breakfast, brunch, dessert
Ingredients You’ll Need
These Blueberry Lemon Rolls combine a soft, buttery yeast dough with juicy blueberries, sweet jam, fresh lemon zest, and creamy blueberry frosting.

Warm milk: Activates the yeast and gives the dough a soft, tender texture. Use whole milk for the richest flavor.
Yeast: Helps the dough rise and creates light, fluffy rolls.
Granulated and brown sugar: Sweeten the dough, feed the yeast, and add a subtle caramel-like flavor.
All-purpose flour: Provides structure while keeping the rolls soft. Add additional flour only if the dough is excessively sticky.
Butter: Melted butter enriches the dough, while softened butter adds moisture and flavor to the filling.
Egg: Adds richness and helps create a tender dough.
Vanilla extract: Adds warm flavor to both the dough and cream cheese frosting.
Lemon zest: Brings fresh citrus flavor that balances the sweetness of the blueberries.
Blueberry jam: Creates a rich, fruity filling and adds natural color and flavor to the frosting. A thick jam works best.
Fresh blueberries: Add juicy bursts of blueberry flavor throughout the rolls.
Cream cheese: Creates the smooth and tangy base for the frosting.
Powdered sugar: Sweetens and thickens the cream cheese frosting.
Salt: Balances the sweetness and enhances the lemon and blueberry flavors.
Why You Will Love This Recipe
These Soft Blueberry Lemon Rolls with Cream Cheese Frosting are the perfect balance of sweet, fresh and comforting flavors. The soft homemade dough becomes light and fluffy after baking, while the juicy blueberries create a naturally sweet filling that melts beautifully into every swirl. Fresh lemon zest adds a bright citrus aroma that makes these rolls taste fresh and vibrant.

Another reason to love this recipe is the texture. The blueberry lemon rolls bake into soft golden spirals with a tender and fluffy interior. When topped with smooth cream cheese frosting, they become even more irresistible. The frosting melts slightly over the warm rolls and adds a creamy richness that perfectly complements the fruity filling.
These blueberry lemon rolls are perfect for many occasions. They can be served as a cozy weekend breakfast, a beautiful brunch treat or a comforting homemade dessert with coffee or tea. The combination of blueberry and lemon makes them feel light and refreshing, while the soft dough and creamy frosting make them wonderfully satisfying.
This recipe also uses simple ingredients that are easy to find in most kitchens. With basic baking ingredients like flour, yeast, milk, eggs, butter, blueberries and fresh lemon zest, you can create bakery-style rolls right at home.
If you enjoy baking soft homemade sweet rolls, these blueberry lemon rolls are a recipe you will want to make again and again.
How to Make Easy Milk Buns
Activate the Yeast
In a large bowl, pour the warm milk and add the sugar. Sprinkle the yeast over the milk and gently stir to combine. Let the mixture sit undisturbed for about 5–10 minutes.

During this time the yeast will begin to activate and feed on the sugar, creating small bubbles and a light foam on the surface. This step is important because it confirms that the yeast is active and ready to help the dough rise properly. If the yeast becomes foamy, it means it is working and your dough will develop a soft and fluffy texture.

Now let the mixture rest until the yeast becomes visibly bubbly and slightly foamy
Add the Remaining Dough Ingredients
Once the yeast mixture has become foamy and activated, it is time to add the remaining ingredients that will create a rich and flavorful dough.
First, add the egg to the yeast mixture. The egg helps enrich the dough and gives the rolls a softer texture after baking. Mix gently until the egg is fully incorporated into the liquid ingredients.


Next, pour in the melted butter. Butter adds richness, flavor and tenderness to the dough, helping the rolls stay soft and moist. Stir well so the butter combines evenly with the yeast mixture.
Now begin adding the flour gradually. Start with a small amount and mix until the dough begins to form. Adding the flour slowly helps control the texture and prevents the dough from becoming too dense.

Finally, grate the lemon zest directly into the bowl. Lemon zest adds a fresh citrus aroma that perfectly complements the sweetness of the blueberries and makes the rolls taste light and refreshing. Mix everything together until the dough starts to come together.
Mix and Knead the Dough
Add the remaining flour to the bowl and begin mixing until the dough starts to come together. As the flour absorbs the liquid ingredients, the dough will slowly become thicker and easier to handle.

Once the dough forms, start kneading it by hand. Knead the dough for about 8–10 minutes until it becomes smooth, soft and elastic. Proper kneading helps develop the gluten in the dough, which gives the rolls their soft and fluffy texture after baking.
When the dough is fully kneaded, it should feel soft and slightly elastic but not sticky.

Lightly coat the dough with a little oil and place it back in the bowl. Cover the bowl and let the dough rest in a warm place for about 1 hour, or until it doubles in size. This resting time allows the yeast to work and helps the dough become light and airy.
Let the Dough Rise and Roll It Out
After about one hour, the dough should have doubled in size. This means the yeast has worked properly and the dough has developed a light and airy texture. The risen dough will look soft, slightly puffy and full of small air bubbles.


Transfer the dough to a lightly floured work surface. Gently press it down to release some of the air, which helps make it easier to shape.
Using a rolling pin, roll the dough into a large rectangle. Try to keep the thickness even so the rolls bake evenly later. A smooth and evenly rolled dough will also help create beautiful swirls once the filling is added and the dough is rolled.

Add the Filling
Once the dough is rolled into a large rectangle, spread a thin layer of softened butter over the entire surface. The butter adds richness and helps keep the rolls soft and flavorful after baking.
Next, spread the blueberry jam evenly across the dough. Try to distribute it gently so the filling covers most of the surface without tearing the dough.


After the jam is spread, scatter the fresh blueberries over the top. The fresh berries add bursts of fruity flavor and make the filling even more juicy during baking.
Once the filling is added, cut the dough into long strips about 3/4 inch (2 cm) wide. These strips will be used to shape the rolls, creating beautiful layers filled with blueberry flavor.


Shape the Rolls
Take each strip of dough and gently roll it to form a spiral roll. Roll the strips carefully and loosely so the blueberries stay inside the filling and do not slide out while shaping. Handling the dough gently also helps keep the rolls soft and nicely layered.

Once the blueberry lemon rolls are shaped, place them into the prepared baking dish. Arrange them with a little space between each roll so they have room to rise and expand while baking. As the rolls bake, they will grow slightly and form soft, beautiful spirals filled with blueberry flavor.

Bake the rolls in a preheated oven at 350°F (180°C) for about 30 minutes, or until the rolls are lightly golden on top and baked through.
Prepare the Cream Cheese Frosting
While the blueberry lemon rolls are baking, prepare the creamy frosting that will be spread over the warm rolls.
In a bowl, add the cream cheese and pour in the vanilla extract. Mix the ingredients together until the mixture becomes smooth and creamy. This creates the rich base for the frosting.

Next, grate the zest of half a lemon directly into the bowl. The lemon zest adds a light citrus aroma that pairs beautifully with the blueberry flavor.
Add the powdered sugar and a pinch of salt. Mix everything well until the frosting becomes smooth and evenly combined. The powdered sugar gives the frosting its sweetness and soft texture.


Finally, add one full tablespoon of blueberry jam. This adds a light fruity flavor and a beautiful natural color to the frosting. I like to use my homemade blueberry jam that I prepare during blueberry season, which makes the frosting even more flavorful.

Mix everything together until the frosting is smooth, creamy and ready to spread over the freshly baked blueberry lemon rolls.
Finish the Rolls
Once the blueberry lemon rolls are baked, remove them from the oven and let them rest for about 10 minutes. This short cooling time allows the rolls to settle slightly while still staying warm and soft.

After the rolls have cooled a little, spread the cream cheese frosting over the top using a spoon. The warmth of the rolls will gently soften the frosting, allowing it to melt slightly and cover each roll with a smooth creamy layer.

Now the blueberry lemon rolls are ready to serve. Enjoy these soft, fluffy and juicy rolls filled with blueberries and finished with creamy frosting. They are perfect while still slightly warm and pair beautifully with a cup of coffee or tea.

Storing and Freezing Blueberry Lemon Rolls
These blueberry lemon rolls stay soft and delicious for several days when stored properly.
Storing
Store the rolls in an airtight container at room temperature for up to 2 days. If your kitchen is warm, it is better to keep them in the refrigerator to keep the cream cheese frosting fresh.
When stored in the refrigerator, the rolls will stay fresh for about 4–5 days.
Freezing
You can also freeze blueberry lemon rolls for longer storage. Let the rolls cool completely, then place them in an airtight container or freezer bag.
They can be frozen for up to 2 months. When ready to serve, thaw them at room temperature.
Reheating
To enjoy the rolls warm again, you can reheat them easily. For a quick option, warm one roll in the microwave for about 15–20 seconds until soft and slightly warm.
If reheating several rolls, place them in a baking dish, cover loosely with foil and warm them in the oven at 300°F (150°C) for about 8–10 minutes until soft and warm again.
Frequently Asked Questions
Can I make the dough ahead of time?
Yes, the dough can be prepared in advance. After kneading the dough, cover the bowl tightly and place it in the refrigerator overnight. The slow rise in the refrigerator helps develop more flavor in the dough. The next day, let the dough sit at room temperature for about 30 minutes before rolling it out.
What is the best way to roll the dough evenly?
For evenly shaped rolls, try to roll the dough into a rectangle with an even thickness. This helps the rolls bake evenly and creates beautiful swirls when they are cut and shaped.
Can I make these rolls without lemon?
Yes, if you prefer a milder flavor you can skip the lemon zest. The rolls will still be delicious with the blueberry filling and cream cheese frosting.
How do I know when the rolls are fully baked?
The rolls should be lightly golden on top and feel soft but set in the center. If you gently press the top of a roll it should spring back slightly.
Can I add other ingredients to the filling?
Yes, you can add small extras such as white chocolate chips, chopped nuts or a little extra lemon zest for additional flavor and texture.
Watch the Full Blueberry Lemon Rolls Video
Nutritional values are approximate and calculated for 1 roll (recipe makes 12 rolls).
Nutrition per roll:
Calories: about 360 kcal
Carbohydrates: 55 g
Protein: 6 g
Fat: 14 g
Saturated fat: 8 g
Sugar: 28 g
Fiber: 2 g
Sodium: 220 mg
These values can vary slightly depending on the type of jam, cream cheese and exact ingredients used.
Conclusion
These Soft Blueberry Lemon Rolls with Cream Cheese Frosting are a perfect combination of sweet, fresh and comforting flavors. The soft homemade dough, juicy blueberries and bright lemon zest create a beautiful balance that makes every bite rich and refreshing at the same time.
Finished with a smooth and creamy cream cheese frosting, these rolls become an irresistible homemade treat that is perfect for breakfast, brunch or dessert. They are soft, fluffy and full of fruity flavor, making them a wonderful recipe to share with family and friends.
If you enjoy baking homemade sweet rolls, these blueberry lemon rolls are a recipe you will definitely want to make again.

Easy Blueberry Lemon Rolls
Ingredients
Equipment
Method
- Activate the yeast: Pour the warm milk into a large mixing bowl. Add 1 tablespoon of the granulated sugar and sprinkle the yeast over the milk. Stir gently and let the mixture rest for 5–10 minutes, or until bubbly and slightly foamy.
- Add the remaining wet ingredients: Add the remaining granulated sugar, brown sugar, egg, melted butter, vanilla extract, and lemon zest. Mix until well combined. Make sure the butter is slightly cooled before adding it.
- Prepare the dough: Gradually add the flour and salt, mixing until a soft, shaggy dough begins to form.
- Knead the dough: Transfer the dough to a lightly floured work surface and knead for 8–10 minutes. Alternatively, use a stand mixer fitted with a dough hook. The finished dough should be smooth, soft, and elastic.
- Complete the first rise: Place the dough in a lightly greased bowl and turn it once to coat the surface. Cover and let it rise in a warm, draft-free place for approximately 1 hour, or until doubled in size.
- Roll out the dough: Line a 9 × 13-inch baking dish with parchment paper or lightly grease it. Transfer the risen dough to a lightly floured surface and gently press out the excess air. Roll it into an approximately 18 × 10-inch rectangle.
- Add the filling: Spread the softened butter evenly over the dough, leaving a small border around the edges. Carefully spread the blueberry jam over the butter, then distribute the fresh blueberries evenly across the surface.
- Cut the dough: Use a sharp knife or pizza cutter to cut the filled dough into 12 long strips of equal width.
- Shape the rolls: Carefully roll each strip into a loose spiral, keeping as much of the blueberry filling inside as possible. Place each roll in the prepared baking dish with the spiral side facing upward.
- Complete the second rise: Cover the baking dish loosely and let the shaped rolls rise for 20–25 minutes, or until slightly puffy.
- Bake: Preheat the oven to 350°F (180°C). Bake the Blueberry Lemon Rolls for 25–30 minutes, or until lightly golden and baked through. Cover them loosely with aluminum foil near the end if the tops begin browning too quickly.
- Prepare the frosting: While the rolls bake, beat the softened cream cheese and vanilla extract until smooth. Add the lemon zest, powdered sugar, and salt. Mix until creamy, then add the blueberry jam and continue mixing until evenly combined.
- Cool briefly: Remove the baked rolls from the oven and let them cool in the baking dish for approximately 10 minutes.
- Frost and serve: Spread the cream cheese frosting over the warm rolls. Serve while they are still slightly warm and soft.
Notes
- The milk should be approximately 105–110°F (40–43°C). Hot milk can damage the yeast.
- The melted butter should be warm but not hot before it is added to the yeast mixture.
- Use thick blueberry jam to prevent too much filling from leaking during shaping and baking.
- Wash and dry the fresh blueberries thoroughly before adding them to the filling.
- Cut the dough into 12 evenly sized strips so the rolls bake at the same rate.
- Do not skip the second rise. It helps the shaped rolls become soft and fluffy.
- Store frosted rolls in an airtight container in the refrigerator for up to 4 days.
- Warm refrigerated rolls briefly before serving for the softest texture.
- Freeze unfrosted rolls for up to 2 months. Thaw them overnight in the refrigerator, warm gently, and add the frosting before serving.