“Did you hear that delightful aroma wafting from the kitchen?” That’s the magical scent of Danish Carnival Buns baking, a treat that transforms even the gloomiest of afternoons into a comforting embrace. Filled with a creamy vanilla cheesecake and topped with a luscious blueberry compote, these buns are a versatile favorite perfect for both brunch gatherings and cozy moments at home. What I love most about these Danish Carnival Buns is their kid-friendly nature and the ability to easily switch up the flavors for even more fun—try ripe strawberries or tangy raspberries for a fresh twist! Not only are they a breeze to whip up, but they also bring smiles to faces young and old. Ready to dive into a culinary adventure that’ll earn you rave reviews? Let’s get started on these delightful buns!

Why are Danish Carnival Buns irresistible?
Comforting, these buns envelop you in a delightful warmth, perfect for cozy afternoons. Versatile, swap the blueberry compote with strawberries or raspberries to suit your cravings. Kid-friendly, little hands will love helping out in the kitchen, making these buns a fun family project. Quick to prepare, they save you time without sacrificing flavor, making them ideal for brunch gatherings. And crowd-pleasing, the creamy cheesecake filling is sure to leave everyone asking for seconds! Enjoy a delicious taste of comfort with every bite of these charming buns.
Danish Carnival Buns Ingredients
• Here’s what you need to create those irresistible Danish Carnival Buns!
For the Dough
- All-Purpose Flour – Provides structure; no substitutions recommended.
- Granulated Sugar – Adds sweetness; brown sugar can deepen the flavor.
- Instant Yeast – Helps create that fluffy texture; active dry yeast works as an alternative.
- Salt – Enhances overall flavor.
- Warm Milk (about 110°F) – Activates the yeast; almond milk is great for dairy-free variations.
- Large Egg – Binds the dough; a flax egg can be used for a vegan option.
- Softened Butter – Adds moisture; margarine can substitute for a dairy-free version.
For the Cheesecake Filling
- Cream Cheese – Essential for creaminess; ricotta lightens the filling if desired.
- Powdered Sugar – Sweetens the cheesecake; no substitutes recommended.
- Vanilla Extract – Infuses flavor; almond extract can provide a unique twist.
- Large Egg Yolk – Enriches the filling; fruit puree can be used for vegan adaptations.
For the Blueberry Compote
- Blueberries – Adds natural sweetness to the compote; frozen berries can be used directly.
- Lemon Juice – Brightens flavors; lime juice is a fine substitute.
- Cornstarch – Thickens the compote; arrowroot powder can be an alternative.
For the Egg Wash
- Butter (for Egg Wash) – Creates that golden finish; melted margarine can be a vegan option.
Optional Topping
- Crumble Topping – Adds delightful texture; granola can be a crunchy alternative.
Gather these ingredients to embark on the journey of making scrumptious Danish Carnival Buns that will surely captivate hearts and palates!
Step‑by‑Step Instructions for Danish Carnival Buns
Step 1: Prepare Dough
In a large mixing bowl, whisk together 4 cups of all-purpose flour, ½ cup of granulated sugar, 2 teaspoons of instant yeast, and 1 teaspoon of salt. Gradually pour in 1 cup of warm milk (about 110°F), followed by 1 large egg and ½ cup of softened butter. Mix until a soft, cohesive dough forms, approximately 5 minutes, and enjoy the delightful aromas wafting from your kitchen.
Step 2: Knead
Transfer the dough to a floured surface and knead it for 8-10 minutes until it feels smooth and elastic. This step is crucial for achieving the perfect texture in your Danish Carnival Buns, so don’t rush! As you knead, the dough will become more pliable, and you’ll notice it becoming less sticky, indicating it’s ready for the next stage.
Step 3: First Rise
Shape the kneaded dough into a ball and place it in a greased bowl, turning it to coat all sides. Cover the bowl with a clean kitchen towel and let it rise in a warm area for about 1 hour, or until it has doubled in size. When it’s ready, the dough will look fluffy and puffy, promising a delightful base for your buns.
Step 4: Cheesecake Filling
While the dough is rising, prepare the creamy cheesecake filling. In a mixing bowl, beat together 8 ounces of softened cream cheese, ½ cup of powdered sugar, 1 teaspoon of vanilla extract, and 1 large egg yolk until smooth and creamy. Refrigerate this mixture to maintain its consistency while you move on to the next step, ensuring it stays perfectly rich and delicious.
Step 5: Blueberry Compote
Next, prepare your blueberry compote. In a saucepan over medium heat, combine 2 cups of blueberries, ¼ cup of sugar, and the juice of 1 lemon. Cook this mixture until the blueberries start bursting and releasing their juices, about 5 minutes. Mix a slurry of 1 tablespoon cornstarch with 2 tablespoons of water, then add it to the compote, stirring until it thickens, which should take an additional 2 minutes.
Step 6: Shape Buns
After the dough has risen, gently punch it down to release air and transfer it to a floured surface. Divide the dough into 10-12 equal pieces and shape each into a smooth ball. Create an indentation in the center of each ball, preparing them to be filled with the delicious cheesecake and blueberry compote that makes Danish Carnival Buns so special.
Step 7: Fill Buns
Spoon a generous amount of cheesecake filling into each bun’s indentation, followed by a dollop of blueberry compote. If you’re using the crumble topping for added texture, sprinkle it on top now. Each bun should look plump and inviting, promising a delightful taste sensation once baked.
Step 8: Bake
Preheat your oven to 350°F while you brush the tops of each filled bun with an egg wash made from 1 beaten egg and 1 tablespoon of melted butter. Bake the buns in the preheated oven for 18-22 minutes, or until they turn a lovely golden brown. The aroma in your kitchen will be irresistible, signaling that the Danish Carnival Buns are nearly ready!
Step 9: Cool
Once baked, remove the buns from the oven and transfer them to a wire rack to cool slightly. Before serving, dust the tops with powdered sugar for a touch of sweetness. The cooled buns will have a delightful texture, filled with creamy cheesecake and fruity compote, making them a heavenly treat for any occasion.

What to Serve with Danish Carnival Buns
These delightful buns are the perfect centerpiece for a cozy meal, inviting everyone to gather around and savor the moment.
-
Fresh Fruit Salad: A bright mix of seasonal fruits adds a refreshing contrast to the richness of the buns. Enjoying these sweet bites with juicy strawberries or tangy raspberries creates a harmonious balance.
-
Greek Yogurt Parfait: Creamy yogurt layered with granola and berries not only complements the buns but also enhances the breakfast experience. It adds a satisfying crunch that beautifully pairs with the soft texture of the buns.
-
Coffee or Tea: A warm cup of your favorite brew is an ideal companion to these sweet treats. Whether it’s a rich espresso or a soothing herbal tea, each sip will elevate the experience.
-
Maple Syrup Drizzle: A touch of maple syrup adds a cozy sweetness that can elevate your Danish Carnival Buns to new heights. This is an especially delightful choice for those with a sweet tooth!
-
Chocolate Hazelnut Spread: A little indulgence never hurts! A dollop of this silky spread can provide an exciting twist, turning each bite of the bun into a decadent treat.
-
Vanilla Ice Cream: For a dessert-worthy finish, serve the buns warm with a scoop of vanilla ice cream. The creamy delight melting over the warm buns creates a comforting dessert experience that’s hard to resist.
-
Homemade Lemonade: Refreshing and zesty, a glass of lemonade cuts through the sweetness, providing a delightful accompaniment. It adds a burst of flavor that harmonizes beautifully with the creamy, fruity buns.
Expert Tips for Danish Carnival Buns
-
Perfect Temperature: Ensure your warm milk is around 110°F to activate the yeast effectively, preventing a failure to rise.
-
Knead Well: Don’t rush kneading! Spend 8-10 minutes working the dough to achieve a soft and elastic texture, crucial for airy Danish Carnival Buns.
-
Rising Time Matters: Be patient and allow the dough to rise until it doubles in size; under-risen dough will lead to dense buns that lack fluffiness.
-
Chill the Filling: Refrigerate the cheesecake filling before using to ensure it holds its shape inside the buns during baking.
-
Cool Properly: Allow the buns to cool on a wire rack before serving, as this enhances texture and prevents them from becoming soggy.
Storage Tips for Danish Carnival Buns
- Room Temperature: Store leftover buns in an airtight container for up to 2 days to maintain their delightful softness and flavor.
- Fridge: If you need to keep them longer, refrigerate in a well-wrapped container for up to 1 week, ensuring they stay moist.
- Freezer: For long-term storage, freeze the buns in an airtight container for up to 3 months. Thaw overnight in the fridge, then reheat at 350°F for about 10 minutes to restore their bakery-fresh taste.
Make Ahead Options
These Danish Carnival Buns are perfect for busy home cooks looking to save time without sacrificing flavor! You can prepare the dough and let it rise up to 24 hours in advance, then refrigerate to maintain its texture. The cheesecake filling can also be made ahead and stored in the fridge for up to 3 days. When you’re ready to bake, simply shape the buns, fill them with the cheesecake and blueberry compote, and bake as directed. To ensure the buns stay soft and fluffy, remember to cover them loosely as they rise. This way, you can enjoy delicious and freshly baked pastries with minimal effort on busy mornings!
Danish Carnival Buns Variations & Substitutions
Feel free to get creative with your Danish Carnival Buns by customizing them with these fun substitutions and variations!
- Berry Swap: Try swapping blueberries for fresh raspberries or strawberries for a different, delightful flavor. Each fruit adds its unique charm!
- Gluten-Free Flour: Replace all-purpose flour with a gluten-free blend to cater to your gluten-sensitive friends without sacrificing taste.
- Dairy-Free Delight: Use cashew cream instead of cream cheese for a creamy and rich filling anyone will love, fulfilling dietary needs deliciously.
- Nutty Crunch: Add finely chopped walnuts or pecans to the cheesecake filling for a delightful crunch that contrasts beautifully with the creamy sweetness.
- Flavor Boost: Introducing almond or hazelnut extract can elevate the taste, giving your buns a sophisticated flair that’s sure to impress.
- Citrusy Zest: Brighten the filling by stirring in some freshly grated orange or lemon zest. The citrus plays delightfully against the sweetness of the compote!
- Chocolate Drizzle: After baking, drizzle melted dark or white chocolate on top of the buns for an indulgent touch that takes these treats over the top.
- Spicy Kick: A pinch of cinnamon or nutmeg mixed into the dough can warm things up, perfect for cozy evenings or festive gatherings.
These variations make it easy to keep the magic of Danish Carnival Buns alive, ensuring they stay fresh and exciting for every occasion. Enjoy every delightful bite!

Danish Carnival Buns with Vanilla Cheesecake Recipe FAQs
What should I look for when selecting blueberries for the compote?
Absolutely! Choose firm fresh blueberries that are plump and a deep blue color, indicating ripeness. Avoid any with dark spots all over or signs of mold. If you’re using frozen blueberries, there’s no need to thaw them—just toss them straight into the saucepan!
How can I store leftover Danish Carnival Buns properly?
Very good question! Store leftover buns in an airtight container at room temperature for up to 2 days. If you want to keep them longer, wrap them well and refrigerate for up to 1 week, which helps them retain moisture.
Can I freeze Danish Carnival Buns, and how do I do it?
Yes, you can! To freeze your buns, allow them to cool completely, then place them in an airtight container or freezer bag for up to 3 months. When you’re ready to enjoy them, thaw in the refrigerator overnight. Reheat in the oven at 350°F for about 10 minutes for that fresh-baked taste!
What can I do if my dough doesn’t rise?
The dough may not rise for several reasons. First, make sure your yeast is fresh; expired yeast can be a culprit. Second, ensure that your warm milk is at about 110°F—too hot can kill the yeast! If your dough isn’t rising, try placing it in a warmer area or turning on your oven briefly to create a warm environment for better rising.
Are there any dietary considerations for Danish Carnival Buns?
Definitely! For a gluten-free option, you can substitute all-purpose flour with a 1-to-1 gluten-free flour blend. For dairy-free buns, use almond milk instead of regular milk, and opt for a dairy-free cream cheese alternative for the filling. These substitutions will ensure that everyone can enjoy these delightful buns!

Delicious Danish Carnival Buns with Creamy Cheesecake Delight
Ingredients
Equipment
Method
- In a large mixing bowl, whisk together 4 cups of all-purpose flour, ½ cup of granulated sugar, 2 teaspoons of instant yeast, and 1 teaspoon of salt. Gradually pour in 1 cup of warm milk (about 110°F), followed by 1 large egg and ½ cup of softened butter. Mix until a soft, cohesive dough forms, approximately 5 minutes.
- Transfer the dough to a floured surface and knead it for 8-10 minutes until it feels smooth and elastic.
- Shape the kneaded dough into a ball and place it in a greased bowl, turning it to coat all sides. Cover the bowl with a clean kitchen towel and let it rise in a warm area for about 1 hour, or until it has doubled in size.
- While the dough is rising, prepare the creamy cheesecake filling. In a mixing bowl, beat together 8 ounces of softened cream cheese, ½ cup of powdered sugar, 1 teaspoon of vanilla extract, and 1 large egg yolk until smooth and creamy. Refrigerate this mixture.
- Next, prepare your blueberry compote. In a saucepan over medium heat, combine 2 cups of blueberries, ¼ cup of sugar, and the juice of 1 lemon. Cook until the blueberries start bursting and releasing their juices, about 5 minutes. Mix a slurry of 1 tablespoon cornstarch with 2 tablespoons of water, then add it to the compote, stirring until it thickens, which should take an additional 2 minutes.
- After the dough has risen, gently punch it down to release air and transfer it to a floured surface. Divide the dough into 10-12 equal pieces and shape each into a smooth ball. Create an indentation in the center of each ball.
- Spoon a generous amount of cheesecake filling into each bun's indentation, followed by a dollop of blueberry compote. Sprinkle crumble topping if using.
- Preheat your oven to 350°F while you brush the tops of each filled bun with an egg wash made from 1 beaten egg and 1 tablespoon of melted butter. Bake for 18-22 minutes or until golden brown.
- Once baked, remove the buns from the oven and transfer them to a wire rack to cool slightly. Dust the tops with powdered sugar before serving.

Leave a Reply