3 Clever Kitchen Gadgets Worth Checking Out
These handy little gadgets make cooking easier — and they're actually pretty cool.
Cream Cheese Swirl Buns with Vanilla Glaze are the perfect indulgence for dessert or brunch. These soft, pillowy buns are filled with a creamy, sweet cream cheese mixture and topped with a luscious vanilla glaze. With their delightful texture and rich flavor, they’re sure to satisfy your cravings and impress your guests.
Why You’ll Love This Recipe
This recipe combines the comforting flavor of freshly baked buns with a creamy filling and a sweet drizzle. Here’s why you’ll love it:
- Decadent Flavor: The cream cheese filling adds a rich, tangy sweetness that perfectly complements the soft bun.
- Easy to Make: With simple ingredients and straightforward steps, you’ll have these buns rising in no time.
- Versatile Treat: Perfect for breakfast, brunch, or dessert, these buns can be enjoyed any time of day.
- Visually Stunning: The swirls and glaze make these buns a showstopper on any table.
Ingredients
- 3 cups all-purpose flour
- 1 packet (2 1/4 teaspoons) instant yeast
- 1/4 cup granulated sugar
- 1/2 teaspoon salt
- 1 cup warm milk (about 110°F)
- 1/4 cup unsalted butter, melted
- 1 large egg
- 8 oz cream cheese, softened
- 1/4 cup powdered sugar
- 1 teaspoon vanilla extract
- 1/2 cup powdered sugar (for glaze)
- 1 tablespoon milk (for glaze)
- 1/2 teaspoon vanilla extract (for glaze)
How to Make Cream Cheese Swirl Bun
- In a large mixing bowl, whisk together the flour, instant yeast, granulated sugar, and salt until well combined.
- Add the warm milk, melted butter, and egg to the dry ingredients. Mix until a dough forms.
- Knead the dough on a floured surface for about 5-7 minutes until smooth and elastic.
- Place the dough in a greased bowl, cover with a clean towel, and let it rise in a warm place for about 1 hour, or until doubled in size.
- While the dough rises, prepare the cream cheese filling. In a medium bowl, beat the softened cream cheese, powdered sugar, and vanilla extract until smooth and creamy.
- Once the dough has risen, punch it down and roll it out on a floured surface into a rectangle (about 12×18 inches).
- Spread the cream cheese filling evenly over the dough, leaving a small border around the edges.
- Roll the dough tightly from the long side to form a log, then slice it into 12 equal pieces.
- Place the sliced buns in a greased baking dish, cover, and let them rise for another 30 minutes.
- Preheat your oven to 350°F (175°C). Bake the buns for 25-30 minutes until golden brown.
- While the buns are baking, prepare the vanilla glaze. In a small bowl, whisk together the powdered sugar, milk, and vanilla extract until smooth.
- Once the buns are out of the oven, let them cool for a few minutes before drizzling the glaze over the top.
- Serve warm and enjoy!
Tips for the Best Results
- Ensure your milk is warm, not hot, to activate the yeast properly.
- Knead the dough well for a light and fluffy texture.
- Let the buns cool slightly before adding the glaze to prevent it from melting away.
Easy Variations
- Add chocolate chips to the cream cheese filling for a delicious twist.
- Incorporate cinnamon into the filling for a spiced variation.
- Top with chopped nuts or sprinkles for added texture and flavor.
What to Serve With It
- Fresh fruit salad for a refreshing contrast.
- A side of whipped cream for extra indulgence.
- Hot coffee or tea to complement the flavors.
Storage and Reheating
Love Trying New Recipes? Check These Out
Save your favorites, discover something different, or make meal planning a whole lot easier.
Store leftover buns in an airtight container at room temperature for up to 2 days. For longer storage, refrigerate for up to a week. Reheat in the microwave for a few seconds or in a warm oven until just heated through.
Recipe Card
Prep Time: 30 minutes
Cook Time: 30 minutes
Total Time: 1 hour 30 minutes
Yield: 12 buns
Ingredients:
- 3 cups all-purpose flour
- 1 packet (2 1/4 teaspoons) instant yeast
- 1/4 cup granulated sugar
- 1/2 teaspoon salt
- 1 cup warm milk (about 110°F)
- 1/4 cup unsalted butter, melted
- 1 large egg
- 8 oz cream cheese, softened
- 1/4 cup powdered sugar
- 1 teaspoon vanilla extract
- 1/2 cup powdered sugar (for glaze)
- 1 tablespoon milk (for glaze)
- 1/2 teaspoon vanilla extract (for glaze)
Instructions:
- In a large mixing bowl, whisk together the flour, instant yeast, granulated sugar, and salt until well combined.
- Add the warm milk, melted butter, and egg to the dry ingredients. Mix until a dough forms.
- Knead the dough on a floured surface for about 5-7 minutes until smooth and elastic.
- Place the dough in a greased bowl, cover with a clean towel, and let it rise in a warm place for about 1 hour, or until doubled in size.
- Prepare the cream cheese filling by beating the softened cream cheese, powdered sugar, and vanilla extract until smooth.
- Once the dough has risen, punch it down and roll it out into a rectangle (about 12×18 inches).
- Spread the cream cheese filling evenly over the dough, leaving a small border around the edges.
- Roll the dough tightly from the long side to form a log, then slice it into 12 equal pieces.
- Place the sliced buns in a greased baking dish, cover, and let them rise for another 30 minutes.
- Preheat your oven to 350°F (175°C). Bake the buns for 25-30 minutes until golden brown.
- While the buns are baking, prepare the vanilla glaze by whisking together powdered sugar, milk, and vanilla extract until smooth.
- Once the buns are out of the oven, let them cool for a few minutes before drizzling the glaze over the top.
- Serve warm and enjoy!
Notes: Ensure your milk is warm to activate the yeast. These buns are best enjoyed fresh but can be stored for later.





















