The sweet scent of baking bread wafts through the kitchen, instantly transforming it into a cozy haven. When I first tried my hand at making Danish Carnival Buns, I was amazed by how these little beauties are not only soft and fluffy but also filled with a deliciously creamy vanilla cheesecake and a burst of sweet blueberry compote. This recipe is your ticket to delightful brunch moments or simply an afternoon indulgence at home. Plus, they’re incredibly kid-friendly and customizable—so you can swap ingredients to suit every palate, whether you need gluten-free or dairy-free options. Ready to impress your family and friends with a treat that looks as good as it tastes? Let’s dive into the art of baking these delightful Danish Carnival Buns!

Why Choose Danish Carnival Buns?
Irresistible Comfort: The warm, freshly baked buns create a cozy atmosphere that brings everyone together.
Kid-Friendly Fun: Even picky eaters will fall in love with the creamy filling and fruity burst, making them perfect for family brunches.
Endless Customizations: Go wild with fillings and toppings! Substitute with your favorite fruits or make a vegan version using cashew cream.
Effortless Prep: With straightforward steps, you’ll have these delightful treats ready in no time—perfect for impromptu gatherings.
Baking Adventure: Enjoy the rewarding experience of baking from scratch; the aroma alone is enough to get everyone excited!
Serve them warm with a cup of coffee, or check out more tips on making your brunch unforgettable with other sweet treats.
Danish Carnival Buns Ingredients
For the Dough
• All-Purpose Flour – Provides structure; no substitutions recommended.
• Granulated Sugar – Adds sweetness; brown sugar can be substituted.
• Instant Yeast – Helps create texture; active dry yeast can be used.
• Salt – Enhances flavor; essential for balance.
• Warm Milk – Activates yeast; swap with almond milk for a dairy-free version.
• Large Egg – Binds ingredients; consider a flax egg for a vegan option.
• Softened Butter – Adds moisture; margarine can be used for dairy-free.
For the Cheesecake Filling
• Cream Cheese – Core ingredient for creaminess; ricotta can lighten it.
• Powdered Sugar – Sweetens filling; no substitutes recommended.
• Vanilla Extract – Infuses flavor; almond extract can be substituted.
• Large Egg Yolk – Enriches filling; fruit puree can act as a vegan alternative.
For the Blueberry Compote
• Blueberries – Provide natural sweetness; frozen can be used.
• Lemon Juice – Brightens flavor; can substitute with lime juice.
• Cornstarch – Thickens mixture for compote; arrowroot powder is an alternative.
Finishing Touches
• Butter (for Egg Wash) – Creates a golden finish; melted margarine is a vegan option.
• Crumble Topping (optional) – Adds texture; can swap with granola.
Dive into this fulfilling adventure of baking Danish Carnival Buns and experience the delightful combination of creamy cheesecake and sweet blueberry in every bite!
Step‑by‑Step Instructions for Danish Carnival Buns
Step 1: Prepare Dough
In a large mixing bowl, whisk together 3 cups of all-purpose flour, ¼ cup of granulated sugar, 1 packet of instant yeast, and ½ teaspoon of salt. Gently warm 1 cup of milk to about 110°F and add it along with 1 large egg and ¼ cup of softened butter to the dry ingredients. Stir until a soft dough forms, and the mixture is cohesive.
Step 2: Knead Dough
Transfer the dough to a floured surface and knead for 8-10 minutes until it becomes smooth and elastic. Perform the windowpane test by stretching a small piece; it should hold together without tearing. This kneading process helps create fluffy Danish Carnival Buns. Shape the dough into a ball and prepare for the first rise.
Step 3: First Rise
Place the dough in a greased bowl, turning it to coat all sides with oil. Cover the bowl with a damp cloth or plastic wrap and let it rise in a warm spot for about 1 hour. The dough should double in size, so check for a visibly puffed surface, signaling it’s ready for the next step.
Step 4: Make Cheesecake Filling
While the dough is rising, prepare the creamy cheesecake filling. In a medium bowl, beat together 8 ounces of cream cheese, ½ cup of powdered sugar, 1 teaspoon of vanilla extract, and 1 large egg yolk until the mixture is smooth and lump-free. Refrigerate to firm up the filling until needed.
Step 5: Prepare Blueberry Compote
In a saucepan over medium heat, combine 2 cups of blueberries, ¼ cup of sugar, and 1 tablespoon of lemon juice. Cook for about 5–7 minutes until the blueberries burst. To thicken, mix 1 tablespoon of cornstarch with 2 tablespoons of water, then stir it into the compote, cooking for an additional 1-2 minutes until the mixture is glossy and thickened.
Step 6: Shape Buns
Once the dough has risen, gently punch it down to release the air. Divide it into 10-12 equal pieces and roll each piece into a ball. Using your finger or the back of a spoon, make an indentation in the center of each ball to create space for the cheesecake filling and blueberry compote.
Step 7: Fill Buns
Carefully spoon the cheesecake filling into the indents of each bun, followed by a dollop of blueberry compote. If desired, sprinkle a crumble topping over each filled bun for added texture and flavor. This assembly creates the delightful layers that will shine once baked.
Step 8: Bake
Preheat your oven to 350°F (175°C). Brush the tops of the filled buns with an egg wash made from 1 beaten egg mixed with a tablespoon of melted butter for a golden finish. Bake in the preheated oven for 18-22 minutes or until the buns are golden brown and sound hollow when tapped.
Step 9: Cool
Once baked, remove the Danish Carnival Buns from the oven and let them cool on a wire rack for about 10 minutes. When slightly warm, dust with powdered sugar for a sweet finish before serving, creating a delightful presentation that’s almost too good to eat!

How to Store and Freeze Danish Carnival Buns
Room Temperature: Allow the Danish Carnival Buns to cool completely before storing in an airtight container at room temperature for up to 3 days to maintain freshness.
Fridge: For extended freshness, store in the fridge for up to a week. Ensure they’re wrapped tightly to prevent them from drying out.
Freezer: If you want to keep them longer, freeze the baked buns in a single layer on a baking sheet, then transfer to a freezer-safe bag for up to 3 months.
Reheating: To enjoy, reheat the buns in a preheated oven at 350°F for about 10-15 minutes, or until warmed through and fluffy, making them as delightful as when freshly baked.
Make Ahead Options
These Danish Carnival Buns are a fantastic option for busy home cooks looking to save time without sacrificing taste! You can prepare the dough and shape the buns up to 24 hours in advance. Simply follow the recipe steps up to the filling stage, cover the shaped buns with plastic wrap, and refrigerate. The cheesecake filling can also be made and stored in the fridge for up to 3 days. When you’re ready to serve, simply fill the buns with the chilled cheesecake and blueberry compote, then proceed with baking. This method ensures that your Danish Carnival Buns stay just as fluffy and delicious, bringing joy to your family gatherings with minimal stress!
Variations & Substitutions for Danish Carnival Buns
Feel free to get creative and customize your Danish Carnival Buns to suit your taste and dietary needs while enjoying the heavenly aroma that fills your kitchen.
-
Gluten-Free: Substitute all-purpose flour with a high-quality gluten-free flour blend; your buns will still be delightful!
-
Dairy-Free: Replace cream cheese with a rich cashew cream for a smooth vegan-friendly filling, ensuring everyone can savor this treat.
-
Fruit Swap: Try using raspberries or strawberries in place of blueberries for a fresh twist that adds a pop of color and flavor.
-
Nuts Included: Enhance the texture by adding chopped nuts like pecans or almonds to the filling—this crunch creates a delightful contrast!
-
Flavor Infusion: Experiment by swapping vanilla extract for almond or hazelnut extract, giving your buns a unique flavor profile sure to surprise your family.
-
Citrus Zing: Add a pinch of lemon or orange zest to your cheesecake filling for a bright and cheerful flavor that dances on the palate.
-
Chocolate Delight: Drizzle melted chocolate over the finished buns for a sweet, indulgent touch that your chocolate-loving friends will adore.
-
Spicy Kick: A dash of cinnamon or nutmeg in the dough can elevate the flavor, adding subtle warmth to every delightful bite.
With these variations, you’re not just making buns; you’re crafting a delightful experience. For more alternatives to play with, check out delightful dessert ideas in other sweet treats or explore how to enhance your brunch with creative pastries.
What to Serve with Fluffy Danish Carnival Buns with Vanilla Cheesecake and Blueberry Compote?
The perfect Danish treat deserves delightful companions to elevate your meal experience.
-
Fresh Fruit Salad: A vibrant medley of seasonal fruits adds brightness and a refreshing contrast to the creamy buns, balancing sweetness and acidity.
-
Steaming Cup of Coffee: The rich, bold flavors of freshly brewed coffee pair beautifully with the soft sweetness of the buns, creating a cozy brunch vibe.
-
Creamy Yogurt Parfait: Layered with crunchy granola and a drizzle of honey, a yogurt parfait provides contrasting textures and a light, tangy complement to the rich filling.
-
Buttery Croissants: For a decadent breakfast spread, buttery croissants add an alluring flaky texture, making for a delightful pastry array on your table.
-
Homemade Hot Chocolate: A warm cup of rich, velvety hot chocolate enhances the bun’s sweet flavors, turning your afternoon treat into a comforting indulgence.
-
Lemonade: A refreshing glass of homemade lemonade brightens the palate with its zesty flavors, creating a delightful pairing that balances the sweetness of the buns.
-
Chocolate Drizzle: For dessert lovers, a simple chocolate drizzle on top of the buns adds an extra level of indulgence, enhancing the overall dessert experience.
These pairings will surely turn your Danish Carnival Buns into the highlight of any gathering!
Expert Tips for Danish Carnival Buns
Perfect Temperature: Ensure your milk is around 110°F to activate the yeast properly, creating the ideal rise.
Kneading Time: Don’t rush the kneading—8-10 minutes are key for developing gluten, leading to those fluffy Danish Carnival Buns.
First Rise Importance: Allow the dough to fully rise until it doubles; if it doesn’t, check the yeast’s freshness to avoid disappointment.
Chill Filling: Refrigerate the cheesecake filling before use; it helps maintain its shape once baked and enhances the mouthfeel.
Allergy Considerations: Be mindful of allergies—consider dairy-free substitutions and gluten-free flour for safe and delicious enjoyment.

Danish Carnival Buns Recipe FAQs
How do I select the right blueberries for the compote?
Absolutely! When choosing blueberries, look for berries that are plump and firm with a deep blue color. Avoid any with dark spots or signs of moisture, as these may be overripe. If you’re using frozen blueberries, make sure they’re unsweetened for the best flavor.
What’s the best way to store Danish Carnival Buns?
To maintain freshness, store the cooled Danish Carnival Buns in an airtight container at room temperature for up to 3 days. If you live in a humid area, refrigerate them for up to a week. Just ensure they’re sealed well to prevent drying out.
Can I freeze the Danish Carnival Buns?
Yes, you can! To freeze, let the baked buns cool completely, then place them in a single layer on a baking sheet until solid. Transfer them to a freezer-safe bag and store for up to 3 months. When ready to enjoy, simply reheat in a preheated oven at 350°F for 10-15 minutes.
What should I do if my dough doesn’t rise?
If your dough isn’t rising, it could be due to the yeast being expired or the milk being too hot or cold. Make sure to heat the milk to around 110°F and check your yeast’s expiry date. If necessary, you can proof the yeast by mixing it with warm water and sugar for about 5-10 minutes before adding it to your dry ingredients.
Are there any allergy considerations for this recipe?
Very! For a dairy-free option, swap cream cheese for cashew cream or a vegan cream cheese alternative. For the gluten-free version, use a 1:1 gluten-free flour blend. Always check ingredient labels to ensure that they meet dietary needs.
How can I customize the fillings for my buns?
Endless possibilities! You can swap blueberries for raspberries or strawberries, or even add chopped nuts for extra texture. If you’re aiming for a vegan twist, use a flax egg and fruit puree in place of the large egg yolk in the cheesecake filling. Just remember, creativity is key!

Delicious Danish Carnival Buns with Sweet Cheese and Blueberries
Ingredients
Equipment
Method
- In a large mixing bowl, whisk together 3 cups of all-purpose flour, ¼ cup of granulated sugar, 1 packet of instant yeast, and ½ teaspoon of salt. Gently warm 1 cup of milk to about 110°F and add it along with 1 large egg and ¼ cup of softened butter to the dry ingredients. Stir until a soft dough forms, and the mixture is cohesive.
- Transfer the dough to a floured surface and knead for 8-10 minutes until it becomes smooth and elastic.
- Place the dough in a greased bowl, turning it to coat all sides with oil. Cover the bowl and let it rise in a warm spot for about 1 hour.
- In a medium bowl, beat together 8 ounces of cream cheese, ½ cup of powdered sugar, 1 teaspoon of vanilla extract, and 1 large egg yolk until the mixture is smooth and lump-free. Refrigerate to firm up the filling.
- In a saucepan, combine 2 cups of blueberries, ¼ cup of sugar, and 1 tablespoon of lemon juice. Cook for about 5–7 minutes until the blueberries burst.
- Once the dough has risen, gently punch it down and divide it into 10-12 equal pieces. Roll each piece into a ball.
- Carefully spoon the cheesecake filling into the indents of each bun, followed by a dollop of blueberry compote.
- Preheat your oven to 350°F. Brush the tops of the filled buns with an egg wash made from 1 beaten egg mixed with a tablespoon of melted butter. Bake for 18-22 minutes.
- Remove the Danish Carnival Buns from the oven and let them cool on a wire rack for about 10 minutes.

Leave a Reply