As the warmth of my kitchen wraps around me, I can’t help but smile at the thought of these delightful Danish Carnival Buns. With their soft, fluffy layers hiding a luscious vanilla cheesecake and a vibrant blueberry compote, they beckon me to let go of any fast-food cravings. This easy-to-follow recipe not only promises to elevate your brunch game but also allows you to indulge in homemade goodness without hours of fuss. Perfect for sharing with family or enjoying during cozy afternoons, these kid-friendly treats can quickly become a new family favorite. Plus, with versatile modifications available—think gluten-free or dairy-free options—everyone can partake in this sweet experience. Are you ready to fill your kitchen with a heavenly aroma and create some unforgettable baking moments?

Why are Danish Carnival Buns irresistible?
Soft and Fluffy: These buns are incredibly light, making each bite a cloud of happiness.
Creamy Indulgence: The vanilla cheesecake filling is so rich that it elevates your brunch experience.
Bursting with Flavor: Sweet-tangy blueberry compote adds a vibrant contrast that dances on your palate.
Make-Ahead Magic: Prep the dough in advance, saving time for those busy mornings.
Customizable Joy: Easily swap fruits or make them gluten-free, so they cater to every dietary need!
Kid-Approved: Fun to make and eat, they are bound to be a favorite among kids and adults alike.
Baking these treats together can lead to lasting memories, contributing to cherished baking moments in your family. Plus, don’t forget to explore our other kid-friendly recipes for more delightful options!
Danish Carnival Buns Ingredients
• The perfect mix of sweet and creamy awaits!
For the Dough
- All-Purpose Flour – Provides structure; no substitutions recommended.
- Granulated Sugar – Adds sweetness; can substitute with brown sugar.
- Instant Yeast – Helps create texture; active dry yeast can be used instead.
- Salt – Enhances flavor.
- Warm Milk – Activates yeast; swap with almond milk for a dairy-free option.
- Large Egg – Binds ingredients; a flax egg is a vegan alternative.
- Softened Butter – Adds moisture; margarine can be used for dairy-free.
For the Cheese Filling
- Cream Cheese – Core ingredient for creaminess; can use ricotta for a lighter filling.
- Powdered Sugar – Sweetens filling; no substitutes recommended.
- Vanilla Extract – Infuses flavor; almond extract is a suitable substitute.
- Large Egg Yolk – Enriches filling; fruit puree can be used as a vegan alternative.
For the Blueberry Compote
- Blueberries – Natural sweetness; can use fresh or frozen.
- Lemon Juice – Brightens flavor; can substitute with lime juice.
- Cornstarch – Thickens blueberry compote; arrowroot powder is an alternative.
For Finishing Touches
- Butter (for egg wash) – Creates a golden finish; melted margarine is a vegan option.
- Crumble Topping – Adds texture; can swap with granola.
Gather these key ingredients for your delicious Danish Carnival Buns and watch how effortless home-baking can transform your brunch experience into something memorable!
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 pour in the warm milk (around 110°F) while mixing with a wooden spoon. Then, add the egg and softened butter, stirring until a soft dough forms. You’ll know it’s ready when it pulls away from the sides of the bowl.
Step 2: Knead the Dough
Transfer the dough onto a lightly floured surface and begin kneading. Use the heel of your hand to push the dough away from you, then fold it back over itself. Continue for 8-10 minutes until the dough is smooth and elastic, looking slightly shiny. This step is crucial for that fluffy texture in your Danish Carnival Buns.
Step 3: First Rise
Shape the kneaded dough into a ball and place it into a greased bowl, turning it to coat with oil. Cover the bowl with a clean kitchen towel and let it rise in a warm place for about 1 hour, or until it has doubled in size. You’ll know it’s done when it feels light and airy to the touch.
Step 4: Make the Cheesecake Filling
While the dough is rising, beat together the cream cheese, powdered sugar, vanilla extract, and egg yolk in a mixing bowl using a hand mixer until smooth and creamy. Once well combined, refrigerate the filling for about 30 minutes. This helps it firm up, making it easier to fill the Danish Carnival Buns later.
Step 5: Prepare Blueberry Compote
In a small saucepan, combine the blueberries, lemon juice, and a bit of sugar over medium heat. Cook for about 5-7 minutes, stirring gently until the blueberries burst and the mixture begins to thicken. In a separate bowl, mix cornstarch with a tablespoon of water to create a slurry, then add it to the saucepan, stirring constantly for another 2-3 minutes until the compote thickens.
Step 6: Shape the Buns
Once the dough has risen, punch it down gently to release any air bubbles. Divide the dough into 10-12 equal pieces and roll each piece into a ball. Flatten the center of each dough ball slightly to create an indent. This is where the delicious filling will be added!
Step 7: Fill the Buns
Take the cooled cheesecake filling from the fridge and spoon a generous amount into the indent of each bun. Follow it up with a spoonful of blueberry compote for that sweet-tangy burst of flavor. If you’re using crumble topping, sprinkle it over the filling to add an extra crunch.
Step 8: Bake the Buns
Preheat your oven to 350°F (180°C). Brush the tops of each bun with an egg wash made of melted butter to achieve a golden finish. Place the filled buns on a baking sheet lined with parchment paper and bake for 18-22 minutes, or until they are beautifully golden brown and the kitchen smells delightful.
Step 9: Cool and Serve
After baking, remove the Danish Carnival Buns from the oven and allow them to cool on a wire rack. Once cooled, dust with powdered sugar for an extra touch of sweetness. These buns are best served warm and make for a scrumptious treat any time of day!

Make Ahead Options
These Danish Carnival Buns are an ideal solution for busy home cooks looking to streamline their brunch prep! You can prepare the dough up to 24 hours in advance; simply follow the initial rising steps, then cover and refrigerate it. The vanilla cheesecake filling can also be made ahead and chilled for up to 3 days. When you’re ready to serve, allow the dough to come to room temperature, shape and fill the buns, and then bake them fresh. To maintain their texture, avoid refrigerating the baked buns for too long; they taste just as delicious when enjoyed warm, making this make-ahead strategy a time-saving blessing for any busy weeknight or weekend gathering!
What to Serve with Danish Carnival Buns
These delightful baked treats are perfect for elevating any brunch or cozy gathering, bringing smiles to every table.
- Fresh Fruit Salad: A colorful mix of seasonal fruits adds a refreshing contrast, balancing the sweetness of the buns.
- Creamy Yogurt Parfait: Layered with granola and berries, this parfait complements the fluffy texture, making breakfast feel indulgent.
- Rich Coffee: Pairing these buns with a cup of your favorite brew enhances the experience, creating a cozy café vibe at home.
- Fluffy Scrambled Eggs: The light, airy eggs offer a savory element, making a well-rounded brunch spread everyone will love.
- Sparkling Lemonade: This effervescent drink adds a zesty brightness that harmonizes beautifully with the sweet blueberry compote.
- Chocolate Drizzle: For a decadent touch, drizzle melted dark chocolate over the buns; it brings a rich depth that elevates your treat.
- Chai Tea Latte: The spices in chai provide a warm, aromatic pairing with the sweet and creamy flavors, making each sip delightful.
- Vanilla Ice Cream: A scoop of vanilla adds a luscious finish, elevating the bars to a dessert experience, perfect for any get-together.
Expert Tips for Danish Carnival Buns
-
Warm Milk Magic: Use milk at about 110°F to effectively activate the yeast, ensuring a nice rise and fluffy texture in your Danish Carnival Buns.
-
Knead with Love: Thoroughly knead the dough for 8-10 minutes to develop gluten; this step is crucial for achieving that soft and airy finish.
-
Chill the Filling: Refrigerate the cheesecake filling before using it in the buns; this prevents it from melting and keeps the shape during baking.
-
Watch the Rise: Allow the dough to rise completely until doubled in size; a proper rise ensures your buns will be light and fluffy, avoiding dense baked goods.
-
Cool for Texture: Let the buns cool on a wire rack after baking; this preserves their soft texture and prevents sogginess from steam.
-
Experiment with Flavors: Don’t hesitate to swap blueberries for other fruits or add a drizzle of chocolate for a twist! It’s all about customizing your Danish Carnival Buns.
How to Store and Freeze Danish Carnival Buns
Room Temperature: Keep leftover Danish Carnival Buns in an airtight container at room temperature for up to 2 days to maintain their softness.
Fridge: Store in the fridge for up to 1 week. Be sure to use a sealed container to avoid drying out the buns.
Freezer: Freeze for up to 3 months. Place cooled buns in a freezer-safe bag or container, and label them for easy identification.
Thawing: When ready to enjoy, thaw in the fridge overnight and reheat in the oven at 350°F (175°C) for about 5-10 minutes to regain their fresh texture.
Danish Carnival Buns Variations & Substitutions
Feel free to get creative with these Danish Carnival Buns and customize them to your heart’s delight!
- Fruit Swap: Replace blueberries with strawberries or raspberries for vibrant new flavors.
- Gluten-Free: Use gluten-free all-purpose flour for a light and airy loaf that everyone can enjoy.
- Dairy-Free: Substitute cream cheese with a dairy-free option like cashew cream or tofu for a creamy vegan filling.
- Nutty Delight: Stir in chopped walnuts or pecans into the cheesecake filling for a pleasing crunch and added texture.
- Flavor Twist: Swap out the vanilla extract for almond or hazelnut extract to bring a unique flavor profile to each bun.
- Citrus Burst: Brighten the filling or compote with a hint of orange zest, enhancing the sweetness with fresh citrus notes.
- Chocolate Drizzle: For an indulgent touch, drizzle melted dark chocolate over the buns after baking—it’s pure bliss!
- Savory Option: Switch the sweet filling for a savory mix of cheese and herbs for an appetizing twist that makes these buns perfect for any occasion.
Baking is all about joy and experimentation, so don’t hesitate to explore more delightful avenues! If you’re looking for more inspiration, check out our collection of kid-friendly recipes that are both fun and easy to make together.

Danish Carnival Buns Recipe FAQs
How do I choose the right blueberries for the compote?
Absolutely! For the best flavor, look for blueberries that are plump, firm, and have a deep blue color. Avoid any with dark spots all over, as they may be overripe or spoiled. If you’re using frozen blueberries, make sure they’re free from ice crystals, as this can impact the texture of your compote.
What’s the best way to store leftover Danish Carnival Buns?
You can store your delicious Danish Carnival Buns in an airtight container at room temperature for up to 2 days. If you want to keep them longer, pop them in the fridge where they can last for up to a week. Just ensure they’re well-sealed to maintain their softness!
Can I freeze the Danish Carnival Buns?
Very! You can freeze these aromatic goodies for up to 3 months. First, make sure they are completely cooled, then wrap each bun tightly in plastic wrap or place them in a freezer-safe bag. Just label the bag with the date for easy access. To enjoy, thaw overnight in the fridge and reheat in the oven at 350°F (175°C) for about 5-10 minutes to bring back that fresh-baked warmth.
What if my dough isn’t rising properly?
No worries! If your dough isn’t rising, it’s often due to yeast issues. Ensure your warm milk was around 110°F, as higher temperatures can kill the yeast. Check the expiration date on your yeast to confirm it’s still active. A great tip is to place the dough in a warm, draft-free area—sometimes, just moving it to a cozy spot can help kickstart the rising process!
Are there dietary considerations I should keep in mind?
Definitely! For gluten-free options, simply swap the all-purpose flour with a gluten-free flour blend. If you’re looking for dairy-free alternatives, you can use almond milk in the dough and substitute cream cheese with cashew cream. Don’t forget to check for any allergies related to your filling ingredients, like the cream cheese or egg, and feel free to modify according to your dietary needs!
Can I use other fruits for the compote?
Absolutely! While blueberries are delightful, you can easily swap them for strawberries, raspberries, or even peaches for a different flavor profile. Just keep in mind that the cooking time may vary slightly depending on the fruit’s juiciness, so be prepared to adjust based on what you choose!

Danish Carnival Buns: Creamy Bliss with Blueberry Delight
Ingredients
Equipment
Method
- In a large mixing bowl, whisk together the all-purpose flour, granulated sugar, instant yeast, and salt until well combined. Gradually pour in the warm milk while mixing with a wooden spoon. Then, add the egg and softened butter, stirring until a soft dough forms.
- Transfer the dough onto a lightly floured surface and begin kneading for 8-10 minutes until the dough is smooth and elastic.
- Shape the kneaded dough into a ball and place it into a greased bowl. Cover with a towel and let it rise in a warm place for about 1 hour.
- Beat together the cream cheese, powdered sugar, vanilla extract, and egg yolk until smooth and creamy. Refrigerate the filling for about 30 minutes.
- In a small saucepan, combine the blueberries, lemon juice, and sugar over medium heat. Cook for about 5-7 minutes.
- Mix cornstarch with a tablespoon of water to create a slurry and add it to the saucepan, stirring until the compote thickens.
- Punch the risen dough down gently and divide it into 10-12 equal pieces, rolling each into a ball. Create an indent for the filling.
- Fill each bun with cheesecake filling and blueberry compote, then sprinkle with crumble topping if desired.
- Preheat the oven to 350°F (180°C). Brush the tops of each bun with melted butter and bake for 18-22 minutes.
- After baking, cool the buns on a wire rack and dust with powdered sugar before serving.

Leave a Reply