Soft, fluffy, bakery-style Swiss Cream Buns are a timeless treat that combines pillowy enriched bread with a cloud-like vanilla whipped cream filling. Popular in Asian and European bakeries alike, these irresistible buns are light, airy, and delicately sweet. Every bite offers a wonderful contrast between the buttery bread and the cool, creamy center, making them perfect for breakfast, afternoon tea, celebrations, or whenever you’re craving something special.
This recipe creates beautifully soft buns with a golden crust, a tender crumb, and a luscious vanilla cream filling that tastes fresh and luxurious. Although they look impressive, they’re surprisingly easy to make with a little patience for the dough to rise.
🧺 Ingredients
🥣 For the Dough
500g bread flour
75g granulated sugar
10g salt
10g instant yeast
250ml warm milk (about 38–40°C / 100–105°F)
1 large egg
75g unsalted butter, softened
🥛 For the Filling
400ml heavy whipping cream (very cold)
4 tablespoons powdered sugar
1 teaspoon vanilla extract
Optional Toppings
Powdered sugar for dusting
Melted butter for brushing
Fresh berries
Chocolate drizzle
⏱ Time Required
Preparation: 35 minutes
First Rise: 1½ hours
Second Rise: 45 minutes
Bake: 15–18 minutes
Cooling: 45 minutes
Assembly: 15 minutes
Total Time: Approximately 4 hours
Yield: 10–12 Swiss Cream Buns
Step 1: Prepare the Dough
In the bowl of a stand mixer or a large mixing bowl, combine the bread flour, sugar, salt, and instant yeast. Keep the salt and yeast on opposite sides of the bowl before mixing, as direct contact can slow the yeast’s activity.
Pour in the warm milk and crack in the egg. Mix until everything comes together into a rough dough. Knead for about 8 minutes until the dough begins to look smooth.
Add the softened butter a little at a time. At first, the dough may seem sticky, but continue kneading until all the butter is fully incorporated. Knead for another 8–10 minutes until the dough becomes smooth, elastic, and slightly glossy.
To test whether the dough is ready, gently stretch a small piece. If it stretches thin enough to let light through without tearing, it has developed enough gluten.
Step 2: First Rise
Shape the dough into a smooth ball and place it into a lightly greased bowl.
Cover with plastic wrap or a clean kitchen towel.
Allow it to rise in a warm place for 60–90 minutes, or until doubled in size.
The slow rise develops flavor while creating the soft texture that makes Swiss Cream Buns famous.
Step 3: Divide the Dough
Punch down the risen dough gently to remove excess air.
Transfer it to a lightly floured surface.
Divide into 10–12 equal portions. Each piece should weigh approximately 80–90 grams.
Shape each portion into a tight, smooth ball by pulling the edges underneath while rotating.
Arrange them on baking trays lined with parchment paper, leaving space between each bun for expansion.
Step 4: Second Rise
Cover the shaped buns loosely with a clean towel.
Allow them to rise for another 40–45 minutes.
The buns should become puffy and almost double in size again.
Avoid over-proofing, as this can make them collapse during baking.
Step 5: Bake
Preheat your oven to 180°C (350°F).
For an attractive golden finish, lightly brush each bun with milk or a beaten egg.
Bake for 15–18 minutes, or until the tops become beautifully golden brown.
The internal temperature should reach approximately 93°C (200°F).
Do not overbake, as the buns should remain soft and moist.
Step 6: Cool Completely
Transfer the buns to a cooling rack immediately after baking.
Allow them to cool completely before filling.
Warm buns will melt the whipped cream, so patience is essential.
Step 7: Make the Vanilla Cream
Place the cold heavy whipping cream into a chilled mixing bowl.
Add the powdered sugar and vanilla extract.
Beat with an electric mixer on medium-high speed until stiff peaks form.
The cream should hold its shape firmly while remaining smooth and silky.
Avoid over-whipping, or it may become grainy.
For extra stability, chill the cream for 15 minutes before piping.
Step 8: Fill the Buns
Using a serrated knife, cut each bun almost in half, leaving one side attached like a sandwich.
Alternatively, make a deep slit across the top.
Transfer the whipped cream into a piping bag fitted with a large star tip.
Generously pipe cream into each bun, creating a beautiful bakery-style swirl.
Don’t be shy—the cream is the highlight of this dessert.
Step 9: Finish
Dust generously with powdered sugar.
Serve immediately for the freshest flavor and texture.
The contrast between the soft bread and chilled cream is absolutely delightful.
Baking Tips
Bread flour gives the buns their signature chewy softness.
Use room-temperature butter for easier incorporation.
Cold whipping cream whips much faster.
Chill the mixing bowl before whipping cream.
Avoid adding too much flour during kneading.
Bake only until lightly golden.
Cool completely before filling.
Fill the buns just before serving for the best texture.
Delicious Variations
🍓 Strawberry Cream
Fold finely chopped fresh strawberries into the whipped cream.
🍫 Chocolate Swiss Cream Buns
Mix cocoa powder into the cream or drizzle melted chocolate over the finished buns.
☕ Coffee Cream
Add one teaspoon of instant espresso powder to the whipped cream.
🍋 Lemon Cream
Mix lemon zest into the cream for a refreshing citrus flavor.
🫐 Berry Delight
Top the cream with blueberries, raspberries, or sliced strawberries.
🥭 Mango Cream
Add diced fresh mango for a tropical twist.
🍯 Honey Vanilla
Replace part of the powdered sugar with honey for a delicate floral sweetness.
Storage
Because these buns contain fresh whipped cream, they should be refrigerated after filling.
Filled buns: Keep refrigerated for up to 2 days.
Unfilled buns: Store in an airtight container at room temperature for up to 3 days.
Freezing: Freeze the plain buns (without cream) for up to 2 months. Thaw completely before filling.
Serving Suggestions
Swiss Cream Buns pair wonderfully with:
Fresh coffee
Hot tea
Hot chocolate
Iced latte
Fresh fruit
Vanilla ice cream
Chocolate sauce
They’re perfect for brunch, birthdays, afternoon tea, baby showers, holiday gatherings, or simply as a bakery-style homemade treat.
❤️ Final Thoughts
Swiss Cream Buns are the perfect combination of soft, buttery bread and light, fluffy vanilla cream. Their elegant appearance and delicate flavor make them feel like a gourmet bakery creation, yet they’re simple enough to make at home. With their pillowy texture, rich whipped cream filling, and light dusting of powdered sugar, these buns are guaranteed to impress family and friends. Whether enjoyed fresh with a cup of coffee or served as a beautiful dessert, Swiss Cream Buns are a delightful recipe you’ll want to make again and again.

