
Soft, fluffy dough, creamy vanilla cream cheese filling, juicy fresh fruit, buttery crumbs, and a sweet glaze on top — these Assorted Fruit Cream Cheese Buns look like something straight from a bakery, but you can make them right at home.
You can decorate every bun differently with raspberries, blueberries, peaches, plums, or whatever fruit you have on hand.
Ingredients
For the Soft Sweet Dough
- 1 cup warm milk, about 240 ml
- 2 ¼ teaspoons active dry yeast, 1 packet / 7 g
- ¼ cup granulated sugar, 50 g
- 3 ½ cups all-purpose flour, about 420 g
- 1 large egg
- 4 tablespoons unsalted butter, melted
- 1 teaspoon vanilla extract
- 1 teaspoon salt
For the Cream Cheese Filling
- 8 oz / 225 g cream cheese, softened
- ¼ cup granulated sugar
- 1 teaspoon vanilla extract
- 1 egg yolk
- 1 tablespoon Greek yogurt or sour cream, optional
For the Buttery Crumb Topping
- ½ cup all-purpose flour
- 3 tablespoons granulated sugar
- 4 tablespoons cold unsalted butter, cubed
For the Fruit Topping
Use about 1–1½ cups total fruit, such as:
- Fresh raspberries
- Blueberries
- Red currants
- Thinly sliced peaches
- Thinly sliced plums
- Strawberries, optional
For the Egg Wash
- 1 egg
- 1 tablespoon milk
For the Sweet Glaze
- ½ cup powdered sugar
- 1–2 tablespoons milk
- ½ teaspoon vanilla extract
How to Make Fruit Cream Cheese Buns
1. Activate the Yeast
Pour the warm milk into a large mixing bowl.
Add the yeast and about 1 tablespoon of the sugar. Stir gently and let it sit for 5–10 minutes.
The mixture should become slightly foamy.
Make sure the milk is warm, not hot. Very hot milk can damage the yeast.
2. Start the Dough
Add about 1 cup of the flour to the yeast mixture and stir until combined.
Cover the bowl with a clean towel and let it rest for about 15–20 minutes.
This short rest helps create a softer, lighter dough.
3. Add the Remaining Ingredients
Add:
- Remaining sugar
- Egg
- Melted butter
- Vanilla
- Salt
Gradually add the remaining flour while stirring.
Once the mixture becomes too thick to stir, begin kneading with your hands.
4. Knead the Dough
Knead for approximately 8–10 minutes until the dough becomes smooth, soft, and elastic.
It should feel slightly tacky but should not stick heavily to your fingers.
Avoid adding too much extra flour because a softer dough gives you fluffier buns.
5. Let the Dough Rise
Shape the dough into a ball and place it in a lightly greased bowl.
Cover with a towel or plastic wrap.
Let it rise in a warm place for approximately 60–90 minutes, or until doubled in size.
Make the Crumb Topping
While the dough rises, prepare the buttery crumbs.
Add flour and sugar to a small bowl.
Add the cold butter cubes.
Use your fingertips to rub everything together until small crumbs form.
Place the bowl in the refrigerator until needed.
Make the Cream Cheese Filling
Add the softened cream cheese to a bowl.
Mix in the sugar, vanilla, egg yolk, and optional Greek yogurt.
Beat until smooth and creamy.
Transfer the filling to a piping bag for easier decorating.
Keep refrigerated until ready to use.
Shape the Buns
6. Divide the Dough
Once the dough has doubled in size, gently press it down to release excess air.
Transfer it to a clean work surface.
Divide into approximately 8–10 equal pieces.
Roll each piece into a smooth ball.
Place the dough balls on a baking sheet lined with parchment paper.
Leave space between them because they will expand.
7. Create the Centers
Allow the dough balls to rest for about 10–15 minutes.
Then use the bottom of a clean drinking glass to press a deep indentation into the center of each bun.
Do not press completely through the dough.
You want a raised outer edge and a deep center for the filling.
Fill and Decorate
8. Apply the Egg Wash
Whisk together:
- 1 egg
- 1 tablespoon milk
Brush the egg wash gently over the raised edges of each bun.
This will give them that beautiful golden bakery finish.
9. Add the Cream Cheese
Pipe a generous amount of the cream cheese filling into the center of each bun.
Smooth it slightly if necessary.
10. Add the Fresh Fruit
Now comes the fun part.
Create different combinations on each bun.
For example:
Raspberry Bun: cream cheese + raspberries
Blueberry Bun: cream cheese + blueberries
Peach Bun: cream cheese + thin peach slices
Plum Bun: cream cheese + plum slices
Mixed Berry Bun: raspberries + blueberries + red currants
Gently press the fruit into the filling so it stays in place while baking.
Add the Crumb Topping
Sprinkle the chilled buttery crumbs around the outer edge of each bun.
Keep most of the fruit visible in the center.
The crumb topping will become lightly golden and crisp during baking.
Bake
Preheat your oven to:
350°F / 180°C
Bake the buns for approximately 18–22 minutes.
They are ready when:
- The edges are golden brown
- The dough has puffed up
- The cream cheese center is set
- The fruit looks soft and juicy
- The crumb topping is lightly toasted
Do not overbake them or the buns may lose their soft texture.
Make the Vanilla Glaze
While the buns cool slightly, combine:
- Powdered sugar
- Milk
- Vanilla
Start with 1 tablespoon of milk and add more only if necessary.
The glaze should be thick enough to create thin ribbons when drizzled.
Finish the Buns ✨
Allow the buns to cool for around 10 minutes.
Drizzle the vanilla glaze lightly over the tops.
For the most satisfying moment, pull one warm bun apart with your hands.
The inside should be:
- Soft and fluffy
- Light and airy
- Creamy in the center
- Juicy from the fruit
- Slightly crisp from the buttery crumbs
Tips for Extra-Soft Buns
Use milk that is only warm to the touch, not hot.
Don’t keep adding flour while kneading. A slightly sticky dough usually produces a softer finished bun.
Let the dough fully double in size during the first rise.
Use softened cream cheese so your filling stays silky and lump-free.
Pat very juicy fruit dry before placing it on the buns.
Fruit Variations
You can easily change the recipe depending on the season. Try cherries, blackberries, apricots, mango, strawberries, nectarines, or apple slices with cinnamon.
Making several different flavors on the same tray gives these buns their beautiful assorted bakery-style look.
Storage
Store leftover buns in an airtight container in the refrigerator for up to 3 days because of the cream cheese filling.
Before serving, let them come to room temperature or warm them for a few seconds in the microwave.
Homemade Bakery Treats 🍓🫐🍑
These Assorted Fruit Cream Cheese Buns have everything you want in a homemade pastry: fluffy sweet bread, creamy filling, colorful fruit, buttery crumbs, and a glossy vanilla drizzle.
They’re perfect for brunch, afternoon coffee, holidays, or whenever you want your kitchen to smell like a bakery.
Save this recipe and make a colorful tray with all your favorite fruits! ✨
#FruitBuns #CreamCheeseBuns #SweetBuns #FruitDanish #HomemadeBread #BakingRecipe #BakeryStyle #FruitDessert #EasyBaking #HomemadePastry



