Become a member today

Blueberry Cream Cheese Swirly Bread

November 7, 2018, BY

This soft, moist, and sweet bread is absolutely delicious and absolutely addictive!


1 cup milk
2/3 cup sugar
1 1/2 tablespoons active dry yeast
1/2 Cup butter, softened
2 large eggs
Zest of 1 Lemon
1/2 teaspoon salt
4 1/4 cups all-purpose flour Plus extra for kneading/rolling

10 oz FROZEN Blueberries. (keep them frozen until ready to use)
1/4 cup Powdered sugar (for the blueberries)
8 oz package of cream cheese (room Temperature)
3 Tablespoons Powdered Sugar mixed into the cream cheese

3/4 cup powdered sugar
3 tablespoons butter, melted
2 Tablespoons heavy cream


Make the dough 1. In a small bowl warm the milk in the microwave at 30 second intervals until warm to touch. Make sure it is not so hot you can’t put your finger in. Add the milk to your (stand mixer) mixing bowl with the yeast and sugar. Cover and leave for about 10 minutes until frothy.
2. Add the softened butter, eggs, grated lemon zest and salt. Add the flour and beat at low to medium speed until a soft dough forms, approx 3 – 5 minutes. Then increase the speed a little more and knead until the dough is soft and comes away from the sides of the bowl.
3. Knead for 10 minutes using the dough hook, or by hand if you don’t have a stand mixer. (again, use more flour if kneading by hand so it is not too sticky wet to handle) Watch the short video at the end of this recipe for kneading by hand. If after 10 minutes of kneading, the dough is not coming away from the sides of the bowl, add a tablespoon of flour at a time until it does. When ready, remove the dough hook and shape the dough into a nice ball, then cover with a clean cloth and place somewhere warm to let rise for 1 hour. It should double in size.
4. Whilst waiting for the dough to rise, make up the cream cheese filling by mixing the cream cheese and sugar until all combined, and adding the sugar to the frozen blueberries and mixing well.
5. When the dough has doubled in size, punch the air out of the dough and turn it onto a well-floured surface.
6. Divide into 2 equal pieces and then roll the first piece into a rectangle, about 10 inches by 13 inches. Have the longest side nearest to your body as in the photos below. Be sure to dust with flour when rolling. Use 2 x 9-inch baking pans, and grease the pans. Place parchment paper in the pans and cut enough so there is an overhang all around of about 2 -3 inches.
7. Use half of the cream cheese and spread all over the rectangle, then distribute half the blueberries as evenly as possible.
8. Taking the longest side nearest to your body, start to roll the dough, away from you as tight as possible. Then push down to seal the edge at the end.
9. Use a sharp knife and cut off the ends to make it tidy, then divide the roll in half, then each half divide into 4 pieces, so you end up with 8 rolls.
10. Repeat steps 6 – 9 for the other half of the dough.
11. Preheat oven to 350 F / 180 C / Gas 4
12. Bake for 30 – 40 minutes, then remove from the oven. To test if the rolls are cooked through. Tip them out the pan (use a cloth!) and tap the base. Especially in the centre. If it sounds hollow, they’re done. If not, return to the oven for another 5 – 10 minutes. Every oven is different but now you know the trick to see if they’re done!
13. Whilst the rolls are still hot, make the glaze by melting the butter and mixing in the powdered sugar until all dissolved. Then add the fresh cream and mix in well. Lift the overhang of the parchment paper up and carefully pour half of the glaze all over each of the bread pans. You may need to use a brush to help distribute the glaze. Leave in the pans until cool enough to tear the breads apart and eat!
Originally posted on

We collect the best samples, freebies, coupons, deals, sweepstakes, contests and offers (collectively “offers”) from around the internet. The Offers are subject to change. The availability of the Offers we find and distribute are based on location and timing. By using this site, you agree to the web site terms and conditions. You acknowledge that the Offers are from third party entities which may allow you to order, receive or redeem various products and services by businesses that are not owned or operated by us. The delivery, maintenance, and all other matters concerning your transactions with these businesses are solely between you and such business. We are not liable for the accuracy, completeness, or usefulness of such information or the availability of any offers. We are not sponsored or endorsed by any of the third parties reflected on this website. The product names, logos, brands and trademarks shown are the property of the rightful owners.