The air is filled with a sweet, inviting aroma that calls to mind memories of festive gatherings and cheerful brunch tables. Today, I’m thrilled to share my recipe for Danish Carnival Buns with Vanilla Cheesecake and Blueberry Compote, a delightful treat that effortlessly combines the lightness of fluffy buns with the rich, creamy goodness of cheesecake. Not only are these buns a delightful indulgence, but they also offer the benefit of being simple to make and a surefire crowd-pleaser, perfect for all ages. Whether you’re hosting a brunch or just looking to add a special twist to your day, these buns promise to bring joy and satisfaction. Curious to discover how easy it is to create this delightful recipe? Let’s dive in!

What Makes These Buns Irresistible?
Irresistible Flavor: The combination of creamy vanilla cheesecake and sweet blueberry compote creates a mouthwatering balance that everyone will love.
Simple Baking: With only a handful of ingredients, you’ll enjoy easy steps that make baking a breeze.
Kid-Friendly Fun: These fluffy buns are a hit with both kids and adults, making them perfect for any gathering.
Versatile Variations: Feel free to personalize your buns by switching up the fillings or adapting for dietary needs! Try a gluten-free option or a rich chocolate drizzle for a decadent twist.
Make-Ahead Convenience: Bake in advance and store them for delightful treats throughout the week; these buns stay fresh and flavorful!
Indulge in the joy of homemade baking with this crowd-pleasing recipe!
Danish Carnival Buns Ingredients
For the Dough
- All-Purpose Flour – Provides structure; no substitutions recommended.
- Granulated Sugar – Adds sweetness; can swap for brown sugar for a deeper flavor.
- Instant Yeast – Helps create texture; active dry yeast can be used.
- Salt – Enhances flavor; essential for balance.
- Warm Milk (110°F) – Activates yeast; swap with almond milk for a dairy-free option.
- Large Egg – Binds ingredients; consider a flax egg for vegan adjustments.
- Softened Butter – Adds moisture and flavor; use margarine for dairy-free.
For the Cheesecake Filling
- Cream Cheese – Core ingredient for the cheesecake filling; can be substituted with ricotta for a lighter version.
- Powdered Sugar – Sweetens and stabilizes cheesecake filling; no substitutes recommended.
- Vanilla Extract – Infuses flavor; almond extract can be an alternative.
- Egg Yolk – Enriches filling; can replace with fruit puree for vegan preparations.
For the Blueberry Compote
- Blueberries – Provide natural sweetness; frozen blueberries can also be used.
- Lemon Juice – Brightens flavor; lime juice is a suitable substitute.
- Cornstarch – Thickens the blueberry compote; arrowroot powder can be an alternative.
For Topping and Finish
- Butter (for Egg Wash) – Creates a golden finish; use melted margarine for vegan version.
- Crumble Topping (optional) – Adds texture and flavor; granola can be a good swap.
Embrace the warmth of homemade Danish Carnival Buns with these delightful ingredients!
Step‑by‑Step Instructions for Danish Carnival Buns
Step 1: Prepare Dough
In a large mixing bowl, whisk together the all-purpose flour, granulated sugar, instant yeast, and salt until well combined. Gradually add the warm milk (around 110°F), large egg, and softened butter. Stir the mixture until a soft dough forms, then ensure everything is well incorporated. This step should take about 3-5 minutes.
Step 2: Knead
Transfer the dough onto a floured surface and begin kneading it for 8-10 minutes. Use the heel of your hand to push the dough, then fold it over and repeat. The goal is to develop a smooth, elastic texture that spring back when pressed. When finished, the dough should be slightly tacky but not sticky to the touch.
Step 3: First Rise
Place the kneaded dough into a greased bowl, cover it with a clean kitchen towel or plastic wrap, and let it rise in a warm place for about 1 hour. Allow the dough to double in size, which is key to achieving those fluffy Danish Carnival Buns. Check for a puffed-up appearance to confirm it’s ready.
Step 4: Cheesecake Filling
While the dough is rising, prepare the cheesecake filling. In a mixing bowl, beat the cream cheese, powdered sugar, vanilla extract, and egg yolk together until smooth and creamy. This should take around 3-5 minutes. Once well combined, refrigerate the mixture to firm it up while you complete the next steps.
Step 5: Blueberry Compote
In a medium saucepan over medium heat, combine the blueberries, a little sugar, and lemon juice. Cook for approximately 5-7 minutes, stirring gently until the blueberries start to break down. In a separate cup, mix cornstarch with a few tablespoons of cold water, then add this slurry to the saucepan to thicken the compote, cooking for another 2-3 minutes until it’s syrupy.
Step 6: Shape Buns
After the dough has risen, punch it down gently to release the air. Divide the dough into 10-12 equal pieces and shape each into a smooth ball. Use your thumb to create a small indent in the center of each ball. At this point, they should look plump and bubbly before being filled.
Step 7: Fill Buns
Carefully spoon the chilled cheesecake filling into the indents of each dough ball, followed by a dollop of the blueberry compote on top. If desired, sprinkle a crumble topping for added texture. The buns should have a nice, generous filling but still stay intact and hold their shape.
Step 8: Bake
Preheat your oven to 350°F. Brush the tops of the filled buns with melted butter or egg wash to achieve a golden finish during baking. Place the buns on a parchment-lined baking sheet and bake for 18-22 minutes, or until they turn a deep, golden brown and give off a sweet aroma.
Step 9: Cool
Once baked, remove the Danish Carnival Buns from the oven and let them cool on a wire rack for about 10-15 minutes. This cooling time is essential to let the flavors meld and the texture settle. Dust the cooled buns with powdered sugar for an inviting touch before serving.

How to Store and Freeze Danish Carnival Buns
- Room Temperature: Store Danish Carnival Buns in an airtight container at room temperature for up to 2 days to maintain freshness and softness.
- Refrigerator: Keep the buns in the fridge for up to 1 week; wrap them individually or in a container to prevent drying out.
- Freezer: Freeze in airtight containers or freezer bags for up to 3 months; ensure they’re fully cooled before wrapping.
- Reheating: Reheat in the oven at 350°F for about 10 minutes for optimal warmth, or pop them in the microwave for a quick fix.
Make Ahead Options
These delicious Danish Carnival Buns are perfect for meal prep, allowing you to enjoy homemade goodness with minimal effort. You can prepare the dough up to 24 hours in advance; simply mix and knead it, then let it rise. Shape the buns and refrigerate them until you’re ready to fill and bake. The cheesecake filling can be made up to 3 days ahead and stored in the fridge, while the blueberry compote will keep for up to 1 week. On baking day, just spoon the filling and compote into the dough, brush with egg wash, and bake as directed. They’ll come out just as delightful and fluffy, saving you precious time during your busy brunch preparations!
What to Serve with Fluffy Danish Carnival Buns with Vanilla Cheesecake
Enhance your brunch experience with delightful sides that beautifully complement these fluffy, sweet treats.
-
Fresh Fruit Salad: Bright, juicy fruit adds a refreshing contrast and balances the richness of the cheesecake.
-
Flavored Coffee: A warm cup of coffee with hints of vanilla or hazelnut pairs perfectly, awakening the flavors in each bite.
-
Creamy Yogurt Parfait: Layered with granola, yogurt, and fruit, a parfait adds crunch and creamy richness, creating a delightful texture counterpoint.
-
Maple Syrup Drizzle: A light drizzle of pure maple syrup enhances sweetness, bringing out the flavor of the blueberry compote.
-
Savory Quiche: A slice of quiche provides an excellent contrast with buttery richness, making it an appealing brunch addition alongside the buns.
-
Sparkling Juice: An effervescent beverage like sparkling apple cider will refresh your palate while celebrating the festive spirit of brunch.
-
Whipped Cream: A dollop on the side amps up the indulgence, taking those soft buns to a whole new level of delightful sweetness.
Danish Carnival Buns Variations
Feel free to add your own spin to these delightful buns with these simple yet exciting variations!
-
Berry Swap: Change blueberries for raspberries or strawberries for a fresh twist. Each berry brings its unique tang and sweetness, enhancing the overall flavor.
-
Gluten-Free: Use gluten-free all-purpose flour and ensure your yeast is gluten-free as well. Your buns will still turn out fluffy and delicious without the gluten!
-
Dairy-Free: Substitute the cream cheese with cashew cream for a vegan-friendly version. This adds rich creaminess while keeping it dairy-free!
-
Nutty Flavor: Add chopped nuts to the cheesecake filling for an extra crunch. Nuts not only contribute texture but also create a delightful contrast with the soft bun.
-
Flavor Twists: Experiment by mixing in different extracts like almond or hazelnut for a unique flavor profile. A dash of creativity can take these buns to the next level!
-
Citrus Touch: Incorporate orange zest into the filling or blueberry compote for a refreshing burst of flavor. The citrus notes brighten every bite, making it a perfect brunch treat.
-
Chocolate Drizzle: Once baked and cooled, drizzle melted dark chocolate over the tops for added richness. It transforms your buns into a decadent dessert that everyone will love!
-
Spicy Variation: Introduce a pinch of cinnamon or cayenne pepper for an unexpected flavor kick. The warmth of spices can elevate the classic taste into something truly special.
For more tips on tailoring this recipe to suit your taste, check out our gluten-free option or discover exciting flavor pairings that everyone will enjoy!
Expert Tips for Danish Carnival Buns
- Warm Milk Matters: Ensure the milk is at 110°F to activate the yeast properly; this is crucial for fluffy buns.
- Knead Correctly: Don’t skip the kneading step! Kneading for 8-10 minutes develops gluten, preventing dense buns.
- Watch the Rise: Allow the dough to double in size for optimal lightness; fresh yeast is key to achieving this.
- Chill Your Filling: Refrigerate the cheesecake filling before adding it to the buns to maintain its shape when baking.
- Cool Before Serving: Let the Danish Carnival Buns cool completely to enhance their flavor and texture; patience pays off!

Danish Carnival Buns with Vanilla Cheesecake Recipe FAQs
What type of flour should I use for Danish Carnival Buns?
Absolutely! I recommend using all-purpose flour for these buns, as it provides the best structure and texture. Avoid substitutions, as other flours can lead to undesirable results.
How should I store leftover Danish Carnival Buns?
You can store these delightful buns at room temperature in an airtight container for up to 2 days. If you want to keep them fresh longer, refrigerate them for up to a week, wrapping each bun individually or placing them in a container to avoid drying out.
Can I freeze Danish Carnival Buns?
Yes, you can! To freeze Danish Carnival Buns, first ensure they are completely cooled. Then, place them in airtight containers or freezer bags, making sure to remove as much air as possible. They can be stored in the freezer for up to 3 months. When you’re ready to enjoy, simply thaw overnight in the refrigerator.
What should I do if my dough isn’t rising?
Very! If your dough isn’t rising, it’s likely due to the yeast. Make sure your yeast is fresh, and verify that your warm milk is around 110°F; too hot or too cold can affect the yeast’s activation. If it’s still stubborn, try placing the dough in a warmer spot or letting it sit a bit longer for optimal results.
Can I make Danish Carnival Buns gluten-free?
Absolutely! To make these buns gluten-free, simply swap the all-purpose flour for a gluten-free all-purpose flour blend. However, ensure that your yeast is also gluten-free, as some brands may contain gluten. Follow the recipe as usual, and enjoy the same fluffy result!

Delicious Danish Carnival Buns: Soft, Sweet, and Irresistible
Ingredients
Equipment
Method
- In a large mixing bowl, whisk together the all-purpose flour, granulated sugar, instant yeast, and salt until well combined. Gradually add the warm milk (around 110°F), large egg, and softened butter. Stir until a soft dough forms.
- Transfer the dough onto a floured surface and knead for 8-10 minutes until smooth and elastic.
- Place the kneaded dough in a greased bowl, cover, and let it rise in a warm place for about 1 hour until doubled in size.
- Prepare the cheesecake filling by beating the cream cheese, powdered sugar, vanilla extract, and egg yolk together until smooth. Refrigerate to firm up.
- In a saucepan, combine the blueberries, sugar, and lemon juice. Cook for 5-7 minutes, then thicken with cornstarch slurry and cook for another 2-3 minutes.
- Punch down the risen dough and divide into 10-12 pieces. Shape each into a smooth ball and create an indent in the center.
- Fill each dough ball with cheesecake filling and a dollop of blueberry compote. Optionally sprinkle with crumble topping.
- Preheat the oven to 350°F. Brush the tops with melted butter or egg wash and bake for 18-22 minutes until golden brown.
- Let the buns cool on a wire rack for 10-15 minutes and dust with powdered sugar before serving.

Leave a Reply