Strolling through a bustling Danish carnival, the air is alive with the tantalizing aroma of sweet baked goods. That memory inspired me to recreate a delicious treat that captures the essence of celebration: Danish Carnival Buns with Vanilla Cheesecake. These fluffy buns are perfect for elevating your brunch game or satisfying your sweet cravings after dinner, and they come together much faster than you might think. With the potential for dairy-free and vegan twists, everyone can indulge in this delightful dessert. So, ready to delight your family and friends with these warm, cream-filled wonders? Let’s dive into this recipe and make something truly special together!

Why are these buns irresistibly delightful?
Irresistible Flavors: The captivating combination of soft dough and creamy vanilla cheesecake filling, paired with sweet blueberry compote, creates an explosion of taste in every bite.
Quick and Easy: Ready in under two hours, these buns are perfect for a spontaneous brunch or a satisfying dessert any day of the week.
Customizable Goodness: Feel free to adapt them with your favorite fruits or give the filling a twist with spices—versatility makes these buns a staple in any kitchen.
Family-Friendly Fun: Whipping up these carnival-inspired treats can be a lighthearted activity for families, bringing everyone together in the kitchen.
Perfectly Paired: Enjoy them warm with a cup of coffee or alongside a refreshing salad, making for a delightful meal or snack any time of day.
With options for dairy-free and vegan adaptations, everyone can savor the heavenly experience of Chocolate Cupcakes Marshmallow style indulgence!
Danish Carnival Buns with Vanilla Cheesecake Ingredients
Get ready to create the most delightful buns you’ll ever taste!
For the Dough
- All-purpose flour – Provides structure for the buns; no substitutions recommended.
- Granulated sugar – Adds sweetness; can substitute with brown sugar for a deeper flavor.
- Instant yeast – Leavens the dough for a light airy texture; active dry yeast can be used with adjusted proofing time.
- Salt – Enhances overall flavor; essential to balance sweetness.
- Warm milk – Activates the yeast and enriches dough texture; almond milk can be used for a dairy-free option.
- Large egg – Binds ingredients and adds richness; flax egg can be a vegan substitute.
- Softened butter – Provides moisture and flavor; can replace with margarine for a dairy-free option.
For the Filling
- Cream cheese – Core ingredient for the filling, providing creaminess; ricotta or Greek yogurt can make a lighter option.
- Powdered sugar – Sweetens the cheesecake filling; no substitutes recommended.
- Vanilla extract – Adds depth of flavor; substitute with almond extract for a different taste.
- Egg yolk – Enriches the filling and helps it set; use fruit puree for a vegan option.
For the Blueberry Compote
- Blueberries – Adds natural sweetness and flavor; frozen blueberries can be used with adjusted cooking time.
- Lemon juice – Brightens flavor; can substitute with lime juice or omit entirely.
- Cornstarch – Thickens the compote; arrowroot powder works as an alternative.
For the Egg Wash
- Butter – Creates a golden finish on the buns; melted margarine can substitute for vegan diets.
For the Optional Topping
- Crumble topping – Adds texture; can omit for softer buns or substitute with granola for added flavor.
Dive into the enchanting world of Danish Carnival Buns with Vanilla Cheesecake and savor every moment of your baking journey!
Step‑by‑Step Instructions for Danish Carnival Buns with Vanilla Cheesecake
Step 1: Prepare the 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. Gently heat 1 cup of milk until warm (about 110°F) and add it to the dry ingredients along with 1 large egg and ½ cup of softened butter. Mix until combined, forming a soft dough.
Step 2: Knead the Dough
Transfer the dough to a floured surface and knead for about 8-10 minutes until it becomes smooth and elastic. You’ll know it’s ready when it springs back lightly when poked. Place the kneaded dough into a greased bowl, cover it with a damp cloth, and allow it to rise in a warm area for about 1 hour, or until doubled in size.
Step 3: Prepare the Filling
While the dough is rising, prepare the cheesecake filling. In a medium bowl, beat together 8 oz of cream cheese, ¼ cup of powdered sugar, 1 teaspoon of vanilla extract, and 1 egg yolk until smooth and creamy. Once mixed well, set the filling in the refrigerator to chill while the dough continues its first rise.
Step 4: Make the 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, stirring occasionally, until the blueberries start to burst. In a small bowl, mix 1 tablespoon of cornstarch with 2 tablespoons of water, then add this to the saucepan. Stir until thickened, about 2 minutes, and then remove from heat.
Step 5: Shape the Buns
After the dough has risen, punch it down to remove excess air. Divide it into 10-12 equal pieces and shape each piece into a ball. Make an indent in the center of each ball using your thumb to create room for the filling. This is the perfect moment to embrace the joy of making Danish Carnival Buns with Vanilla Cheesecake—feel free to have fun with the shaping!
Step 6: Fill the Buns
Take each dough ball and carefully spoon about a tablespoon of the chilled cheesecake filling into the indent. Next, add a teaspoon of the blueberry compote on top. If desired, sprinkle with crumble topping for added texture. Carefully pinch the dough around the filling to seal the buns, placing them seam-side down on a parchment-lined baking tray.
Step 7: Bake the Buns
Preheat your oven to 350°F (180°C). While the oven is heating, prepare an egg wash by whisking one egg with a splash of water. Brush the tops of the filled buns with the egg wash to create a beautiful golden finish. Bake the buns in the preheated oven for 18-22 minutes, or until they are golden brown and have a lovely aroma wafting through your kitchen.
Step 8: Cool and Serve
Once the buns are baked to perfection, remove them from the oven and let them cool on a wire rack for about 10-15 minutes. This cooling period helps set the filling and enhances the texture. Now they’re ready to be enjoyed! Serve warm and rejoice in the delightful flavors of your Danish Carnival Buns with Vanilla Cheesecake.

What to Serve with Danish Carnival Buns with Vanilla Cheesecake
Pair your warm buns with delightful sides that enhance their rich, creamy goodness for a cozy brunch or dessert experience.
-
Fresh Fruit Salad: A bright and refreshing mix of seasonal fruits complements the sweetness of the buns, balancing flavors beautifully.
Bursting with colors and flavors, a fresh fruit salad adds a playful, natural sweetness that harmonizes perfectly with the indulgence of the cheesecake-filled buns. -
Rich Coffee: The deep, robust flavors of coffee contrast the sweetness, creating a perfect pairing for brunch.
Enjoy a warm cup alongside your buns; it enhances every bite while making for a comforting start to your day. -
Herbal Tea: A soothing herbal tea provides a calming counterpart to the sweetness of the buns, perfect for afternoon enjoyment.
Choose floral or minty blends; they refresh the palate, allowing you to savor every delightful morsel. -
Vanilla Ice Cream: A scoop of creamy vanilla ice cream elevates your dessert experience, adding a cool element to the warm buns.
Picture this: melting ice cream cascading over the warm, fluffy buns—an indulgent treat that’s simply irresistible! -
Whipped Cream: Light and airy whipped cream adds a touch of elegance and creaminess that mirrors the cheesecake filling inside each bun.
A simple dollop enhances presentation and blissfully complements the rich flavors, making every bite feel luxurious. -
Chocolate Drizzle: For the chocolate lovers, a drizzle of warm chocolate sauce brings an extra layer of decadence to the buns.
This indulgent twist adds a rich flavor that pairs wonderfully with the vanilla and blueberry, creating a playful sweet contrast.
Expert Tips for Danish Carnival Buns
• Right Temperature: Ensure the milk is around 110°F to properly activate the instant yeast for soft dough.
• Dough Consistency: Avoid adding too much flour while kneading. The dough should feel slightly tacky but smooth and elastic.
• Chill Filling: Always chill the cheesecake filling before using it. This helps it hold its shape when spooning into the buns.
• Avoid Overfilling: Be careful not to overfill the buns, as this can cause them to burst while baking. A tablespoon each of cheesecake and blueberry compote is just right.
• Golden Finish: Use the egg wash generously for a beautiful golden color, enhancing both the appearance and flavor of the Danish Carnival Buns with Vanilla Cheesecake.
• Cool Before Serving: Allow the buns to cool for at least 10-15 minutes after baking to help the filling set and improve texture.
Danish Carnival Buns with Vanilla Cheesecake Variations
Feel free to get creative and customize your delightful buns with these fun twists and substitutions!
-
Dairy-Free: Replace the cream cheese with a vegan cream cheese substitute for a fully dairy-free treat. Enjoy the same creamy texture without any dairy!
-
Gluten-Free: Use a gluten-free flour blend for those needing a gluten-free option, ensuring everyone can enjoy this fluffy delight. Just be sure to add a binder like xanthan gum if your blend doesn’t contain it.
-
Fruit Swaps: Try using different fruits in the blueberry compote, like strawberries or raspberries, to add bursts of flavor. The vibrant colors and flavors make each version unique!
-
Spice It Up: Add spices like cinnamon or nutmeg to the cheesecake filling for a warm and comforting flavor profile that will evoke cozy memories. Just a pinch can transform the whole experience!
-
Nutty Crunch: Sprinkle chopped nuts like almonds or pecans on top of the crumble for a delightful crunch and additional texture. It brings a delightful contrast to the soft buns!
-
Chocolate Twist: Drizzle melted chocolate over the buns after they cool for an indulgent hit of richness. Imagine that chocolatey goodness with the creamy filling!
-
Vegan Friendly: Replace the egg with a flax egg and the butter with coconut oil to make these buns completely vegan. The same great flavor and texture without the animal products!
-
Lemon Zest: For a refreshing twist, incorporate lemon zest into the cheesecake filling or the blueberry compote to brighten up the flavors. You’ll love the zesty surprise in every bite!
Don’t forget to enjoy your creations with a cup of coffee or herbal tea, perhaps even alongside some delightful Slow Braised Beef for a cozy brunch!
How to Store and Freeze Danish Carnival Buns
Room Temperature: Store buns in an airtight container at room temperature for up to 2 days to keep them fresh and fluffy.
Fridge: If you’d like to preserve them longer, wrap the buns tightly and refrigerate for up to a week; just remember they may lose some softness.
Freezer: For ultimate freshness, freeze the buns individually in airtight bags for up to 3 months. Thaw overnight in the fridge before enjoying.
Reheating: To reheat, pop the buns in the oven at 350°F (180°C) for about 5-10 minutes, bringing back their delightful warmth—perfect for those Danish Carnival Buns with Vanilla Cheesecake moments!
Make Ahead Options
These Danish Carnival Buns with Vanilla Cheesecake are perfect for busy home cooks looking to save time! You can prepare the dough up to 24 hours in advance; after kneading, simply cover it and refrigerate for an easy rise. The cheesecake filling can also be made a day ahead and kept chilled in the refrigerator to maintain its creamy texture. When you’re ready to bake, allow the dough to come to room temperature for about 30 minutes, shape the buns, fill them, and bake as instructed. This way, you can enjoy freshly baked, indulgent treats with minimal effort on the day of serving, keeping the flavors just as delightful!

Danish Carnival Buns with Vanilla Cheesecake Recipe FAQs
How do I select the perfect blueberries for the compote?
Absolutely! When choosing blueberries, look for plump, firm berries with a deep blue color. Avoid any that have green or dark spots all over, as these may be overripe or underripe. Fresh blueberries are best, but if frozen are your only option, make sure there are no ice crystals present; this indicates they’ve been stored properly.
How should I store leftover Danish Carnival Buns?
Very simple! Store your buns in an airtight container at room temperature for up to 2 days. If you want them to last longer, wrap them tightly and refrigerate them for up to 1 week. Just keep in mind that refrigeration may make them a bit less fluffy, but they will still taste delicious.
Can I freeze Danish Carnival Buns with Vanilla Cheesecake?
Absolutely! To freeze, place the cooled buns individually in airtight freezer bags, making sure to remove as much air as possible. They can be frozen for up to 3 months. When you’re ready to enjoy them, simply thaw overnight in the fridge, then reheat in the oven at 350°F (180°C) for about 5-10 minutes to refresh their softness.
What can I do if the dough isn’t rising?
If you find your dough isn’t rising as expected, double-check that your yeast is fresh and that you’ve used warm milk (around 110°F). If it’s too cool, the yeast won’t activate properly. Make sure the bowl is placed in a warm area—if it’s too hot, it can kill the yeast, so finding that sweet spot is key!
Are there any dietary considerations for the ingredients?
If you’re looking for vegan or dairy-free options, consider substituting almond milk for the warm milk, margarine for butter, and using a flax egg instead of a large egg. Feel free to switch cream cheese with dairy-free cream cheese or a blend of silken tofu and nutritional yeast for a lighter take on the filling. Always ensure that all packaged ingredients are confirmed vegan-friendly and free from allergens as necessary!
What happens if I overfill the buns?
If you accidentally overfill the buns, they might burst during baking, which can create a messy situation. It’s best to stick to about a tablespoon each of the cheesecake filling and blueberry compote. If you find this happening often, consider making slightly larger indents in the dough to accommodate the filling without overflowing.

Danish Carnival Buns with Vanilla Cheesecake: A Cozy 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. Gently heat 1 cup of milk until warm, and add it to the dry ingredients along with 1 large egg and ½ cup of softened butter. Mix until combined, forming a soft dough.
- Transfer the dough to a floured surface and knead for about 8-10 minutes until it becomes smooth and elastic. Place the kneaded dough into a greased bowl, cover it with a damp cloth, and allow it to rise in a warm area for about 1 hour, or until doubled in size.
- In a medium bowl, beat together 8 oz of cream cheese, ¼ cup of powdered sugar, 1 teaspoon of vanilla extract, and 1 egg yolk until smooth and creamy. Set the filling in the refrigerator to chill while the dough continues its first rise.
- 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, stirring occasionally, until the blueberries start to burst. Mix 1 tablespoon of cornstarch with 2 tablespoons of water and add to the saucepan. Stir until thickened, about 2 minutes, then remove from heat.
- After the dough has risen, punch it down to remove excess air. Divide it into 10-12 equal pieces and shape each piece into a ball. Make an indent in the center of each ball using your thumb.
- Spoon about a tablespoon of the chilled cheesecake filling into the indent of each dough ball. Next, add a teaspoon of the blueberry compote on top. Sprinkle with crumble topping if desired, then pinch the dough around the filling to seal the buns.
- Preheat your oven to 350°F (180°C). Prepare an egg wash by whisking one egg with a splash of water. Brush the tops of the filled buns with the egg wash to create a beautiful golden finish. Bake the buns for 18-22 minutes, or until they are golden brown.
- Once the buns are baked to perfection, remove them from the oven and let them cool on a wire rack for about 10-15 minutes. Serve warm and enjoy!

Leave a Reply