Blueberry Rolls: Soft, Fluffy and Filled with Juicy Blueberries
There is something particularly satisfying about pulling apart a freshly baked Blueberry Roll while it is still slightly warm. The soft homemade dough wraps around a thick, fruity blueberry filling, while a generous layer of cream cheese frosting melts gently into the swirls. Toasted almond flakes add a little crunch to finish everything off. These rolls have all the comfort of a classic homemade sweet roll, but the blueberry centre makes them feel fresher and fruitier. If you love beautiful bakes built around fruit, my Sticky Peach and Pistachio Buns and Cottage Cheese Apricot Galette are two more recipes worth adding to your baking list.
Soft and fluffy Blueberry Rolls topped with cream cheese frosting, with one sliced in half to reveal the blueberry filling.
Scroll down or tap Jump to Recipe for the full printable recipe card with exact measurements and instructions.
Simple Ingredients, Big Flavours
These homemade Blueberry Rolls are made from familiar baking ingredients, but each one contributes something important to the final texture and flavour. The dough is enriched with milk, butter and egg, which helps create a tender, pillowy crumb, while the blueberries are cooked into a thick filling that stays inside the swirls instead of running out during baking. The combination is simple but incredibly effective, much like the fruit-forward flavours in my Blueberry Ricotta Tart and the soft, fruity layers of my Easy Berry Puff Squares.
Blueberries – The main flavour of the filling. Cooking them first concentrates their flavour and creates a thick sauce that can be spread evenly over the dough.
Cornflour – Helps thicken the blueberry mixture so it stays neatly inside the rolls when they are shaped, sliced and baked.
Honey – Adds gentle sweetness to the berries without making the filling excessively sugary. You can adjust the amount depending on the natural sweetness of your blueberries.
Lemon zest – Just a small amount brightens the blueberry flavour without turning these into lemon-flavoured rolls.
Bread flour – Its higher protein content gives the dough enough structure while still allowing the finished rolls to stay soft and fluffy.
Milk – Adds moisture and richness to the dough. Make sure it is lukewarm rather than hot so the yeast remains active.
Butter and egg – Enrich the dough, creating a softer texture and fuller flavour.
Instant yeast – Gives the rolls their light, airy structure. Activating it in lukewarm milk first also gives you the chance to check that the yeast is working before continuing.
Cream cheese, double cream and icing sugar – Whisk together into a smooth, creamy frosting that is rich without being overly heavy.
Toasted almond flakes – Add a delicate crunch that contrasts beautifully with the fluffy rolls and creamy frosting.
Breaking apart a warm blueberry roll to reveal the soft, fluffy centre.
How to Make Blueberry Rolls
Don’t let the homemade dough put you off. These Blueberry Rolls do take a little time because the dough needs to rise twice, but most of that time is completely hands-off. There is nothing particularly complicated here, and I’ll walk you through exactly what to look for at each stage. The most important things are to make sure your yeast is active, let the dough rise properly and use a completely chilled blueberry filling before you start rolling.
Prepare the Blueberry Filling
I always start with the blueberry filling because it needs to be completely cold before we spread it over the dough. Add the blueberries, cornflour, honey, lemon zest and vanilla powder to a saucepan and give everything a good mix. Pour in the water and stir again. Place the saucepan over medium-low heat and keep stirring while the berries cook. Once the mixture starts bubbling, let it cook for another 2–3 minutes. You’ll notice the blueberries softening and the liquid becoming much thicker and smoother. That’s exactly what we want. The filling needs to be thick enough to stay inside the rolls rather than running everywhere when we shape them.
Blueberries cooking in a small saucepan until soft and thickened into a smooth sauce.
Transfer the filling to a bowl or container and press a piece of cling film directly onto the surface. Leave it to cool to room temperature, then pop it into the fridge until it is completely cold and set. I actually prefer making the filling the day before. It saves time the next day and gives it plenty of time to chill properly.
Make the Dough
Now let’s move on to the dough. Add the instant yeast, sugar and lukewarm milk to the bowl of your stand mixer and stir them together. The milk should feel pleasantly warm, not hot. Leave the mixture for about 10 minutes and have a look at it. You should see some bubbles and a little froth forming on top. If absolutely nothing happens, don’t continue and hope for the best. Start again with fresh yeast. Either the yeast is no longer active or the milk was too hot and killed it. It is much better to find that out now than after waiting an hour for dough that refuses to rise. Once the yeast is looking nice and active, add half of the bread flour, followed by the melted butter, egg and salt. Attach the dough hook and let the mixer knead everything together for about 5 minutes.
Add the remaining flour and continue kneading for another 10–15 minutes. At first the dough may look a little sticky and messy, but give it time. As the gluten develops, it should become smoother, softer and much more elastic. Try not to keep throwing extra flour into the bowl just because the dough feels slightly tacky. We want a lovely soft dough here, because that is what gives us those fluffy rolls once baked.
Let the Dough Rise
Lightly oil a large bowl, place the dough inside and cover it with a clean kitchen towel. Now leave it somewhere warm for about 1 hour, or until it has doubled in size. Don’t worry too much if yours takes a little longer than an hour. Dough doesn’t own a watch, unfortunately. If your kitchen is cool, it may simply need more time. Look at the dough rather than the clock and wait until it has visibly doubled. I usually put mine inside a switched-off oven because it keeps the dough warm and away from draughts. Just make sure the oven is completely switched off and not hot.
Blueberry roll dough after rising until doubled in size
Roll Out the Dough
Once the dough has doubled in size, gently press it down to release some of the air and transfer it to a well-floured work surface. Give it a very light knead, just enough to bring it together into a smooth ball. There is no need to knead it properly again at this stage. Roll the dough out into a rectangle approximately 30 x 35 cm (12 x 14 inches). It doesn’t need to be mathematically perfect, so don’t get the ruler out every thirty seconds. Just try to keep it roughly rectangular and fairly even in thickness so the rolls end up a similar size.
Rolling the risen dough into a rectangle before adding the blueberry filling.
Add the Blueberry Filling
Take your blueberry filling out of the fridge and make sure it is properly chilled and thick before you use it. If it is still warm, it will soften the dough and make rolling everything much more difficult. Spread the filling evenly over the dough, but leave about 5 cm (2 inches) uncovered along one of the long edges. We need that empty strip to help seal the roll at the end. Start rolling from the opposite long edge, the one covered with blueberry filling, and work your way towards the uncovered edge. Try to keep the log fairly tight as you roll so you get nice, defined swirls, but don’t pull or squash the dough. Once you reach the clean edge, finish rolling so the seam sits underneath.
Rolling the dough tightly around the blueberry filling to form a log.
Cut the Blueberry Rolls
Now cut the log into 9 equal pieces. You can use a very sharp knife, but I really like using clean kitchen thread or unflavoured dental floss for this because it doesn’t squash the soft dough. Simply slide the thread underneath the log, bring both ends up, cross them over the top and pull. It slices straight through and keeps those blueberry swirls looking lovely. And don’t panic if a little blueberry filling escapes while you are cutting. This is a soft fruit filling, so a bit of mess is completely normal.
Cutting the filled dough log into 9 equal rolls.
Give the Rolls Their Second Rise
Line a 23 x 23 cm (9 x 9-inch) baking tin with baking parchment, making sure you cover the sides as well as the bottom. Arrange the 9 rolls inside in a 3 x 3 pattern. At this point they may still have some space between them, but they are going to grow quite a bit during the second rise and again while baking.
Blueberry rolls arranged in the baking dish before their second rise.
Cover the tin with a clean kitchen towel and leave the rolls somewhere warm for about 1 hour, or until they have doubled in size and look noticeably soft and puffy. If you don’t have a baking tin this size, don’t worry. I didn’t either, so I simply divided my rolls between smaller baking trays and baked them in batches.
Blueberry rolls after rising until soft and puffy.
Bake the Blueberry Rolls
While the rolls are having their second rise, preheat your oven to 180°C / 350°F. Once they are beautifully puffy, place them into the preheated oven and bake for about 30 minutes, or until the tops are golden and the rolls are baked through.
Golden blueberry rolls freshly baked and straight from the oven.
Keep an eye on them towards the end. If the tops are getting too dark but you think the centres still need a little more time, loosely cover the tin with foil and continue baking. Take the rolls out of the oven and leave them to cool for about 15 minutes. We don’t want them completely cold because the frosting is especially good when it goes onto slightly warm rolls.
Make the Cream Cheese Frosting
While the Blueberry Rolls are cooling, make the frosting. Add the cream cheese, icing sugar, double cream and vanilla powder to a bowl. Whisk everything together with a hand mixer for about 2 minutes, or until the frosting looks smooth, creamy and nicely thickened. Once it has reached that consistency, stop whisking. There is no need to keep going.
Frost and Finish
Spread the cream cheese frosting all over the slightly warm Blueberry Rolls. I love adding it while they still have a little warmth because the frosting softens just enough and settles beautifully over the tops and into all those blueberry swirls.
Spreading cream cheese frosting over the slightly warm blueberry rolls.
Finish with a generous sprinkle of toasted almond flakes, then pull one apart while it is still slightly warm and enjoy.
A blueberry roll sliced in half to show the soft dough and fruity blueberry filling.
Why We Love Blueberry Rolls
What makes these Blueberry Rolls particularly irresistible is the contrast between the textures. The homemade dough is light and pillowy, the cooked blueberry filling is thick and juicy, the frosting is smooth and creamy, and the toasted almonds provide just enough crunch to keep every bite interesting. I also love that the recipe can be organised around your schedule. The blueberry filling can be prepared a day or two ahead, or you can assemble the entire tray of rolls the night before and let the final proof happen the following morning. They feel like a proper bakery-style project without requiring advanced pastry skills, which is the same balance I love about my Cherry and Pistachio Yogurt Puffs and Cherry Cheesecake.
Perfect for Any Occasion
Blueberry Rolls work beautifully for everything from a slow weekend breakfast to a celebratory brunch, afternoon tea or a homemade treat when friends are coming over. Because nine rolls bake together in one dish, they are particularly convenient for sharing, and the swirls of blueberry filling make the tray look impressive before you have added any decoration at all. You can prepare most of the work the evening before, refrigerate the shaped rolls overnight and finish proofing and baking them in the morning, which is especially useful when entertaining. For a larger brunch or dessert spread, serve them alongside my Strawberry Cream Cheese Shells or Creamy Passion Fruit Curd Doughnuts for even more colourful fruit-filled baking.
Instagram Tutorial & More
Want to see how these rolls come together? Watch our quick video on Instagram and don’t miss our other easy and delicious sweet and savoury baking recipes:
These Blueberry Rolls combine a soft homemade yeasted dough with a generous layer of sweet, juicy blueberry filling. As they bake, the filling settles into every swirl, giving each roll plenty of fruity flavour. The cream cheese frosting adds a rich, smooth finish and melts slightly when spread over the warm rolls. Toasted almond flakes on top bring a delicate crunch that works beautifully with the berries and creamy frosting. Although the rolls look impressive, the recipe uses straightforward ingredients and simple techniques. The blueberry filling can also be prepared a day ahead, making the final assembly much easier. Serve these rolls for breakfast, weekend brunch, afternoon coffee or whenever you want a special homemade bake to share.
Ingredients
For the blueberry filling
200g blueberries (1⅓ cup)
1tbsp cornflour (cornstarch)
1tbsp honey (or to taste)
1 lemon, zest only
Pinch of vanilla powder
60ml water (¼ cup)
For the dough
430g bread flour (3½ cups + 1 tbsp, plus extra for dusting)
260ml lukewarm milk (1 cup + 1 tbsp + 1 tsp)
60g unsalted butter, melted (¼ cup)
1 egg (at room temperature)
50g granulated sugar (¼ cup)
7g instant yeast (2¼ tsp)
¾tsp salt
For the frosting
80g icing sugar (⅔ cup)
80ml double cream (⅓ cup)
120g cream cheese (½ cup)
Pinch of vanilla powder
For the garnish
Toasted flaked almonds
Instructions
1
Prepare the blueberry filling first, as it needs time to cool and set. Add the blueberries, cornflour, honey, lemon zest and vanilla powder to a saucepan and mix well. Pour in the water and stir again until combined. Place over medium-low heat and cook, stirring constantly. Once the mixture begins to boil, continue cooking for 2–3 minutes, or until the blueberries have softened and the mixture has formed a smooth, thick sauce. Transfer to a bowl, cover with cling film directly touching the surface and leave to cool to room temperature. Refrigerate until completely chilled and set. I like to prepare the filling a day in advance.
2
To make the dough, add the yeast, sugar and lukewarm milk to the bowl of a stand mixer. Stir well and leave for about 10 minutes, until the mixture becomes bubbly and frothy. If this does not happen, discard the mixture and start again, as the milk may have been too hot and killed the yeast, or the yeast may no longer be active. Add half of the flour, followed by the melted butter, egg and salt. Fit the mixer with the dough hook and knead for about 5 minutes, until well combined. Add the remaining flour and continue kneading for another 10–15 minutes, or until a soft, smooth and fluffy dough forms. Transfer the dough to a lightly oiled large bowl, cover with a clean kitchen towel and leave to rise in a warm place for about 1 hour, or until doubled in size. I like to place mine in a switched-off oven.
3
Once the dough has risen, gently deflate it and transfer it to a well-floured work surface. Knead it very lightly, just enough to bring it into a smooth ball, then roll it into a rectangle approximately 30 x 35 cm (12 x 14 inches). Spread the chilled blueberry filling evenly over the dough, leaving approximately 5 cm (2 inches) uncovered along one of the long edges. Starting from the opposite long edge, roll the dough tightly into a log, finishing at the uncovered edge. Use a piece of thread or a very sharp knife to cut the log into 9 equal rolls.
4
Line a 23 x 23 cm (9 x 9-inch) baking tin with baking parchment, making sure the paper also covers the sides. Arrange the rolls in the tin in a 3 x 3 pattern. Cover with a clean kitchen towel and leave to rise for about 1 hour, or until doubled in size. If you do not have a tin this size, you can divide the rolls between smaller baking tins and bake them in batches.
5
Meanwhile, preheat the oven to 180°C/350°F. Once the rolls have finished their second rise, bake for about 30 minutes, or until beautifully golden on top. Remove from the oven and leave to cool for about 15 minutes, so they are still slightly warm when you add the frosting.
6
While the rolls are cooling, prepare the frosting. Add the cream cheese, icing sugar, double cream and vanilla powder to a bowl. Using a hand mixer, whisk for about 2 minutes, or until the frosting has thickened and becomes smooth and creamy. Spread evenly over the slightly warm Blueberry Rolls, sprinkle with toasted flaked almonds and enjoy!
Make the blueberry filling ahead: The blueberry filling can be prepared 1–2 days in advance. Once completely cooled, cover it and store it in the fridge until you are ready to assemble the rolls. The filling should be cold and thick before spreading it over the dough, otherwise it can make rolling and cutting much messier.
Prepare the rolls overnight: You can prepare the recipe in advance up to the point where the rolls have been cut and arranged in the baking tin. Instead of leaving them at room temperature for the final 1-hour proof, cover the tin tightly with cling film and place it in the fridge overnight. The next day, remove the rolls from the fridge about 1 hour before baking and leave them covered at room temperature so they can lose their chill and become slightly puffy. If your kitchen is cool, they may need a little longer. Then bake as directed.
Check the milk temperature: The milk should be lukewarm, not hot. Ideally, it should be around 37–40°C (98–104°F). Milk that is too hot can kill the yeast and prevent the dough from rising.
Check that your yeast is active: After mixing the yeast, sugar and lukewarm milk, leave it for about 10 minutes. You should see bubbles or a light frothy layer on top. If nothing happens, it is safer to start again with fresh yeast before adding the remaining ingredients.
Do not add too much extra flour: The dough should be soft and slightly tacky rather than dry or stiff. Different brands of flour absorb liquid differently, so avoid adding large amounts of additional flour while kneading. Only use a little extra flour when dusting the work surface if needed.
Give the dough enough kneading time: Proper kneading develops the gluten and gives the rolls their soft, fluffy texture. The finished dough should look smooth and elastic and should begin pulling away from the sides of the mixer bowl. If you gently stretch a small piece, it should become thin before tearing.
Let the dough rise until doubled, not strictly by the clock: The first rise usually takes around 1 hour, but room temperature makes a big difference. In a cooler kitchen it may take longer. A switched-off oven is a good place to proof the dough, but make sure the oven is completely cool.
Keep the filling chilled: Do not spread warm blueberry filling over the dough. A cold, set filling is much easier to spread and helps prevent it from squeezing out when the dough is rolled and cut.
Roll the dough tightly but gently: When forming the log, keep the roll fairly snug so you get defined blueberry swirls, but do not pull or stretch the dough excessively. Rolling too loosely can cause the rolls to unravel during baking.
Use thread for cleaner slices: Unflavoured dental floss or clean kitchen thread is particularly useful for cutting soft rolls because it does not squash the dough. Slide the thread underneath the log, cross the ends over the top and pull in opposite directions to slice through. A very sharp knife also works.
Do not worry if some filling escapes: Blueberry filling is naturally softer than a traditional cinnamon-sugar filling, so a little may come out while you roll or cut the dough. Simply transfer the rolls carefully to the baking tin and spoon any escaped filling back around or over them.
Allow enough space for the second rise: Arrange the nine rolls in a 3 x 3 pattern. They may look slightly separated at first, but they will expand during the final proof and again in the oven.
Check for doneness rather than relying only on time: The rolls should be well risen and golden on top after approximately 30 minutes. If they are browning too quickly before the centres are baked, loosely cover the top with foil for the remaining baking time.
Cool before frosting: Leave the rolls to cool for about 15 minutes before adding the cream cheese frosting. They should still be slightly warm, which allows the frosting to soften beautifully, but if they are piping hot, the frosting can melt and become too runny.
For the frosting: Use cream cheese straight from the fridge and cold double cream for the best texture. Whisk only until the frosting becomes smooth and thick. Over-whisking can make a cream cheese frosting softer rather than thicker.