Blueberry Cheesecake Swirl Rolls Recipe
If you’re craving a treat that feels like pure joy on a plate, you absolutely have to try Blueberry Cheesecake Swirl Rolls. Imagine pillowy-soft sweet rolls, creamy cheesecake filling, and rivers of vibrant blueberry preserves all baked together—then crowned with a silky vanilla glaze. These rolls are a celebration of everything you love about breakfast and dessert, bundled into one irresistible swirl. Whether you’re serving them for a cozy brunch or a special dessert, Blueberry Cheesecake Swirl Rolls are sure to become a new favorite in your kitchen.

Ingredients You’ll Need
The magic behind Blueberry Cheesecake Swirl Rolls comes from a handful of classic baking staples, each playing a starring role in flavor, texture, and even color. With just a few high-quality ingredients, you can create something truly spectacular that tastes like it came from a bakery.
- Active dry yeast: This is the key to fluffy, pillowy dough—make sure it’s fresh for the best rise.
- Warm milk (about 110°F): Warmth helps activate the yeast and keeps the dough tender.
- Granulated sugar: Adds sweetness to both the dough and the filling, balancing the tartness of the blueberries.
- Unsalted butter, melted: Gives the dough its rich, soft texture.
- Egg: Adds structure and richness to the rolls.
- All-purpose flour: Forms the foundation of the dough for a perfect, chewy bite.
- Salt: Balances the sweetness and enhances all the flavors.
- Blueberry preserves or thick blueberry compote: The heart of the swirl—choose a high-quality preserve or homemade compote for vibrant blueberry flavor.
- Cream cheese, softened: The cheesecake element! Softening ensures a smooth, dreamy filling.
- Vanilla extract: Adds warmth and depth to both the filling and the glaze.
- Powdered sugar: The base for a glossy, sweet glaze that ties everything together.
- Milk: Thins the glaze for that perfect drizzly finish.
How to Make Blueberry Cheesecake Swirl Rolls
Step 1: Activate the Yeast
Start by dissolving the active dry yeast in warm milk in a large mixing bowl. Let it sit for 5 to 10 minutes until it looks foamy and bubbly—this step proves your yeast is alive and ready to work its magic in the dough.
Step 2: Mix the Dough
Add granulated sugar, melted butter, and an egg to the yeast mixture, stirring until everything is well combined. Gradually add the flour and salt, mixing until a soft, slightly sticky dough forms. This is where your Blueberry Cheesecake Swirl Rolls start taking shape.
Step 3: Knead and First Rise
Turn the dough onto a floured surface and knead for 5 to 7 minutes, until it’s smooth and elastic. Place the dough into a greased bowl, cover it, and let it rise in a warm spot for about an hour or until doubled in size. This rise is what makes the rolls so wonderfully fluffy!
Step 4: Make the Cheesecake Filling
While the dough is rising, mix the softened cream cheese, granulated sugar, and vanilla extract in a small bowl. Stir until silky-smooth—this dreamy filling is the secret to the “cheesecake” in these Blueberry Cheesecake Swirl Rolls.
Step 5: Roll Out and Fill the Dough
After the dough has risen, punch it down and roll it out on a floured surface into a large rectangle (about 10×14 inches). Spread the cream cheese filling evenly over the dough, then gently layer the blueberry preserves or compote on top. It’s okay if it isn’t perfect—swirls are part of the charm!
Step 6: Shape the Rolls
Starting from the long edge, roll the dough up tightly into a log. Slice the log into 9 equal pieces using a sharp knife or unflavored dental floss for neat edges. Arrange the rolls in a greased 9×9-inch baking dish, cover, and let them rise for another 30 to 40 minutes until puffy.
Step 7: Bake to Perfection
Preheat your oven to 350°F (175°C). Bake the rolls for 25 to 30 minutes, or until they’re lightly golden and cooked through. The kitchen will smell absolutely heavenly as the Blueberry Cheesecake Swirl Rolls puff up and turn golden brown.
Step 8: Glaze and Serve
While the rolls bake, whisk together powdered sugar, milk, and vanilla extract to make a glossy glaze. Drizzle it generously over the warm rolls right out of the oven, letting it melt into every swirl and crevice.
How to Serve Blueberry Cheesecake Swirl Rolls

Garnishes
Add a final flourish by topping your Blueberry Cheesecake Swirl Rolls with a handful of fresh blueberries, a sprinkle of lemon zest, or even a dusting of powdered sugar. These little touches not only make your rolls look bakery-worthy but add an extra pop of flavor and color.
Side Dishes
For brunch, pair these rolls with fresh fruit salad, creamy Greek yogurt, or even a crisp, green salad to balance the sweetness. If you’re serving them as dessert, a scoop of vanilla ice cream or a dollop of whipped cream makes the experience even more decadent.
Creative Ways to Present
Try arranging your Blueberry Cheesecake Swirl Rolls on a pretty cake stand or serving platter, and drizzle extra glaze in dramatic ribbons for an elegant touch. Individual rolls can also be plated in cupcake liners for parties or brunch buffets—guaranteed to impress!
Make Ahead and Storage
Storing Leftovers
If you have any Blueberry Cheesecake Swirl Rolls left (they go fast!), store them in an airtight container at room temperature for up to 2 days. For longer freshness, refrigerate them, where they’ll keep beautifully for up to 5 days.
Freezing
These rolls freeze wonderfully! Once cooled, wrap each roll individually in plastic wrap and place them in a freezer bag or airtight container. They’ll stay fresh for up to 2 months—just thaw overnight in the fridge when ready to enjoy.
Reheating
To reheat, pop a roll in the microwave for 10 to 15 seconds to revive that “just baked” softness. If reheating several, a few minutes in a 300°F oven works perfectly and helps restore that irresistible fresh-from-the-oven texture.
FAQs
Can I use fresh blueberries instead of preserves?
Absolutely! You can make a quick blueberry compote by simmering fresh blueberries with a bit of sugar and lemon juice until thickened. Just cool it before spreading on the dough for the perfect homemade touch.
What if I don’t have a stand mixer?
No worries at all! Blueberry Cheesecake Swirl Rolls are easy to make by hand—just mix and knead the dough with a sturdy spoon and some elbow grease. You’ll be rewarded with the same fluffy, delicious results.
Can I make the rolls the night before?
Yes, you can! After slicing and arranging the rolls in the pan, cover and refrigerate overnight. In the morning, let them come to room temperature and rise until puffy before baking as directed. Perfect for effortless brunch prep!
How do I prevent the filling from leaking out?
Gently spread the fillings and roll the dough tightly without overfilling. Some oozing is normal and part of the rustic look, but chilling the log for a few minutes before slicing can help keep the swirls tidy.
Can I double the recipe?
Definitely! Double all the ingredients and bake in a larger pan (like a 9×13-inch) or two 9×9-inch dishes. Blueberry Cheesecake Swirl Rolls are always a crowd-pleaser, so making extra is never a bad idea.
Final Thoughts
If you’re looking for a show-stopping treat that feels like a warm hug, Blueberry Cheesecake Swirl Rolls are the answer. They’re surprisingly easy, endlessly satisfying, and guaranteed to bring a smile to anyone lucky enough to taste them. Give them a try—you’ll be glad you did!
Print
Blueberry Cheesecake Swirl Rolls Recipe
- Total Time: 2 hours 25 minutes
- Yield: 9 rolls 1x
- Diet: Vegetarian
Description
Delight in these Blueberry Cheesecake Swirl Rolls, featuring a soft yeast dough filled with a creamy cheesecake mixture and sweet blueberry preserves. Perfect for breakfast or dessert, these rolls combine fluffy texture with rich flavors, topped with a smooth vanilla glaze for an irresistible treat.
Ingredients
For the dough:
- 2 1/4 teaspoons active dry yeast (1 packet)
- 3/4 cup warm milk (about 110°F)
- 1/4 cup granulated sugar
- 1/4 cup unsalted butter, melted
- 1 egg
- 2 3/4 cups all-purpose flour
- 1/2 teaspoon salt
For the filling:
- 1 cup blueberry preserves or thick blueberry compote
- 6 oz cream cheese, softened
- 1/4 cup granulated sugar
- 1 teaspoon vanilla extract
For the glaze:
- 1 cup powdered sugar
- 2 tablespoons milk
- 1/2 teaspoon vanilla extract
Instructions
- Activate yeast: In a large bowl, dissolve the yeast in the warm milk and let it sit for 5–10 minutes until foamy.
- Make dough mixture: Stir in the sugar, melted butter, and egg until combined. Add the flour and salt and mix until a soft dough forms.
- Knead dough: Knead the dough on a floured surface for about 5–7 minutes, or until smooth and elastic.
- First rise: Place the dough in a greased bowl, cover, and let rise in a warm place for 1 hour or until doubled in size.
- Prepare filling: Meanwhile, in a small bowl, mix the softened cream cheese, sugar, and vanilla extract until smooth. Set aside.
- Roll dough: After the dough has risen, punch it down and roll it out on a floured surface into a 10×14-inch rectangle.
- Add filling: Spread the cream cheese mixture evenly over the dough, followed by the blueberry preserves.
- Form rolls: Starting from the long edge, tightly roll the dough into a log and slice into 9 even rolls.
- Second rise: Place the rolls into a greased 9×9-inch baking dish. Cover and let rise for 30–40 minutes, or until puffy.
- Bake: Preheat the oven to 350°F (175°C). Bake the rolls for 25–30 minutes, or until lightly golden and cooked through.
- Make glaze: While the rolls bake, whisk together the powdered sugar, milk, and vanilla extract for the glaze.
- Serve: Drizzle the glaze over warm rolls before serving for a perfect finish.
Notes
- You can use fresh homemade blueberry compote instead of preserves for a less sweet filling.
- These rolls are best enjoyed warm but can be reheated in the microwave for a few seconds.
- Prep Time: 25 minutes (plus 90 minutes rising time)
- Cook Time: 30 minutes
- Category: Breakfast, Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 roll
- Calories: 310
- Sugar: 18g
- Sodium: 180mg
- Fat: 12g
- Saturated Fat: 6g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 44g
- Fiber: 1g
- Protein: 5g
- Cholesterol: 45mg