The first bite of a warm bun, with its golden crust giving way to a creamy filling, is pure magic. Danish Carnival Buns with Vanilla Cheesecake are a delightful treat that not only captivates the taste buds but also fills your home with mouthwatering aromas. What’s fantastic about these buns is their versatility; you can whip them up in no time, making them perfect for brunches or fun family gatherings. Plus, they’re kid-friendly and customizable, whether you want to swap the blueberry compote for fresh strawberries or make them dairy-free. When you learn to master these fluffy delights, you’ll be the hero of your kitchen! Ready to embark on this scrumptious adventure?

Why are Danish Carnival Buns a must-try?
Irresistible Fluffiness: These buns are a marvel of texture, offering a light and airy bite that melts in your mouth.
Customizable Goodness: Whether you’re a fan of blueberries or prefer strawberries, you can easily swap fruit flavors to suit your taste.
Kid-Friendly Fun: Involving the whole family in baking makes this recipe a delightful way to create lasting memories.
Make Ahead Magic: Perfect for busy mornings, you can prepare the dough in advance and simply bake when ready.
Nutritional Balance: At approximately 200 calories per bun, they’re a sweet indulgence that won’t derail your dietary goals. Celebrate with a warm cup of coffee or a fantastic fruit salad on the side for a complete brunch experience!
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.
• Warm Milk – Activates yeast; swap with almond milk for dairy-free.
• Large Egg – Binds ingredients; consider a flax egg for vegan.
• Softened Butter – Adds moisture; margarine can be used for dairy-free.
For the Creamy 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 is a vegan alternative.
For the Blueberry Compote
• Blueberries – Natural sweetness; frozen can be used.
• Lemon Juice – Brightens flavor; can substitute with lime juice.
• Cornstarch – Thickens mixture; arrowroot powder is an alternative.
For the Egg Wash
• Butter (for Egg Wash) – Creates a golden finish; melted margarine is a vegan option.
For the Topping
• Crumble Topping – Adds texture; can swap with granola.
These Danish Carnival Buns are bound to delight families with their fluffy texture and versatility!
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, 1/2 cup of granulated sugar, 2 teaspoons of instant yeast, and 1 teaspoon of salt. Gradually pour in 1 cup of warm milk (around 110°F) along with 1 large egg and 1/4 cup of softened butter. Mix until a soft dough forms, ensuring all ingredients are well combined before proceeding.
Step 2: Knead the Dough
Turn the dough onto a floured surface and knead it for 8-10 minutes until it becomes smooth and elastic. As you knead, use friction to build warmth in the dough; it should feel slightly tacky but not sticky. Once achieved, shape the dough into a ball and transfer it to a greased bowl, covering it with a damp cloth for the next rise.
Step 3: First Rise
Allow the dough to rise in a warm, draft-free location for about 1 hour, or until it has doubled in size. You will know it’s ready when it feels airy and puffy to the touch. This crucial step ensures your Danish Carnival Buns will be soft and fluffy, resulting in a perfect texture.
Step 4: Make Cheesecake Filling
While the dough is rising, prepare the cheesecake filling. In a mixing bowl, beat together 8 ounces of cream cheese, 1 cup of powdered sugar, 1 tablespoon of vanilla extract, and 1 large egg yolk until smooth and creamy. Once blended, cover and refrigerate the mixture to keep it firm for filling the buns later.
Step 5: Prepare Blueberry Compote
In a saucepan, combine 2 cups of fresh or frozen blueberries with 1/4 cup of sugar and 1 tablespoon of lemon juice. Cook over medium heat for about 5-7 minutes, allowing the blueberries to burst and release their juices. Thicken the mixture by stirring in a cornstarch slurry made from 1 tablespoon of cornstarch mixed with 1 tablespoon of water; cook for an additional minute until thickened.
Step 6: Shape the Buns
Once the dough has risen, punch it down gently to release the air. Divide the dough into 10-12 equal pieces and shape each piece into a smooth ball. Create shallow indentations in the center of each ball to hold the filling later. Place the shaped buns on a parchment-lined baking sheet, spaced apart to allow for expansion during the second rise.
Step 7: Fill Buns
Using a spoon, generously fill each bun’s indentation with the chilled cheesecake filling followed by a spoonful of blueberry compote. If desired, sprinkle crumble topping over each bun for added texture. This makes your Danish Carnival Buns not only tasty but visually delightful.
Step 8: Bake
Preheat your oven to 350°F (180°C). While the oven heats up, brush the tops of the filled buns with an egg wash made from 1 beaten egg and 1 tablespoon of melted butter. Bake for 18-22 minutes, or until the buns are golden brown and puffed up. Keep an eye on them to achieve that perfect golden hue.
Step 9: Cool and Serve
Once baked, remove the buns from the oven and let them cool on a wire rack for about 10 minutes. Dust with powdered sugar before serving for a beautiful finish. These Danish Carnival Buns are now ready to bring joy to your family gatherings!

Expert Tips for Danish Carnival Buns
Perfect Dough Temperature: Use warm milk at around 110°F to activate the yeast properly; cooler milk may not rise effectively.
Kneading Matters: Knead the dough thoroughly for 8-10 minutes. Under-kneaded dough leads to dense Danish Carnival Buns, while proper kneading results in fluffiness.
Rising Time: Allow the dough to rise completely until doubled. If it fails to rise, check your yeast’s freshness—old yeast can ruin your bake!
Chill the Filling: Always refrigerate the cheesecake filling before using it. This helps maintain its shape and prevents it from running during baking.
Cooling Techniques: Let the buns cool on a wire rack to allow airflow; cooling on a flat surface can make them soggy. Enjoy the texture!
Storage Tips for Danish Carnival Buns
Room Temperature: Keep Danish Carnival Buns in an airtight container at room temperature for up to 2 days to maintain their soft texture.
Fridge: Store in the refrigerator for up to 1 week. Ensure they are wrapped tightly to prevent drying out.
Freezer: Freeze the buns for up to 3 months. Place them in a labeled freezer bag or container to keep them fresh and avoid freezer burn.
Reheating: Reheat from frozen or refrigerated with a microwave for about 20-30 seconds, or in the oven at 350°F (180°C) until warmed through for best results.
Make Ahead Options
Danish Carnival Buns are a fantastic choice for meal prep, offering a delightful treat with minimal last-minute hassle! You can prepare the dough up to 24 hours in advance, letting it rise in the refrigerator for optimal flavor and texture. Additionally, you can make the cheesecake filling and blueberry compote up to 3 days ahead, storing each in airtight containers to keep them fresh and ready for filling. When you’re ready to bake, simply shape the buns and fill them with the chilled cheesecake and compote before allowing them to rise again for about 30 minutes. Bake as directed, and enjoy these sweet delights just as delicious as when fresh!
Danish Carnival Buns Variations & Substitutions
Feel free to let your creativity shine as you customize these delicious buns with unique flavors and alternatives that will delight your family!
- Fruit Swap: Use raspberries or strawberries in place of blueberries for a delightful twist.
- Gluten-Free: Substitute with gluten-free all-purpose flour to accommodate everyone; just check your yeast’s compatibility.
- Dairy-Free: Swap cream cheese with rich cashew cream and use almond milk in the dough for a delightful dairy-free alternative.
- Add Nuts: Incorporate chopped walnuts or pecans into the cheesecake filling to add crunchy texture and flavor.
- Flavor Twists: Add orange zest to either filling for a joyful burst of citrus or drizzle melted dark chocolate on top for extra indulgence.
- Spiced Buns: Enhance the dough with warm spices like cinnamon or nutmeg for a cozy flavor that elevates your buns.
- Savory Option: Replace the sweet filling with herbed ricotta and sautéed spinach for a savory brunch alternative.
- Heat Level: For those who love a kick, add a pinch of chili flakes to the blueberry compote for surprising heat.
What to Serve with Danish Carnival Buns
As you indulge in these fluffy delights, consider several complementary dishes to create a delightful brunch spread.
-
Fresh Fruit Salad: A vibrant mix of seasonal fruits enhances the sweet flavors of the buns while adding a refreshing crispiness. It’s a beautiful contrast that delights the palate.
-
Creamy Yogurt Parfait: Layer smooth yogurt with granola and mixed berries for a wholesome twist. The creaminess of the yogurt pairs splendidly with the cheesecakes and offers a satisfying texture.
-
Warm Cup of Coffee: A classic pairing, the rich, bold notes of coffee elevate the sweetness of the buns, making each bite even more pleasurable. It’s the perfect cozy companion for your brunch.
-
Whipped Cream: A dollop of freshly whipped cream on top not only adds indulgence but also complements the creamy cheesecake filling. The lightness balances the bun’s density beautifully.
-
Citrus Glazed Scones: These can add a delightful zesty flavor to your spread. The crumbly texture of scones offers a pleasant contrast to the fluffy Danish Carnival Buns, creating an inviting variety.
-
Homemade Lemonade: A refreshing lemonade offers a pleasant tang that cuts through the sweetness of the buns. The zesty flavor will rejuvenate your taste buds and keep the atmosphere light and cheerful.
-
Egg and Cheese Casserole: Savory dishes like a baked egg casserole add variety to your menu, bringing in rich flavors that complement the sweetness of the buns. Each savory bite pairs wonderfully with the sweet, fluffy delights.
Consider these pairing options and transform your Danish Carnival Buns into a main attraction that delights family and friends alike!

Danish Carnival Buns Recipe FAQs
What type of flour should I use for Danish Carnival Buns?
Absolutely! For the best texture, I recommend using all-purpose flour as it provides the necessary structure. If you’re looking for a gluten-free option, just substitute it with a gluten-free all-purpose flour blend, but make sure your yeast is gluten-free as well.
How do I store leftover Danish Carnival Buns?
Very thoughtful of you to ask! To keep your buns fresh, store them in an airtight container at room temperature for up to 2 days. If you want them to last longer, you can refrigerate them for up to a week—just make sure they’re tightly wrapped to avoid drying out.
Can I freeze Danish Carnival Buns?
Yes, you can! To freeze these delightful buns, allow them to cool completely after baking, then wrap them individually in plastic wrap and place them in a labeled freezer bag. They will stay fresh for up to 3 months. When you’re ready to enjoy them, simply reheat in the microwave for about 20-30 seconds, or warm them in the oven at 350°F (180°C) until heated through.
What should I do if my Danish Carnival Buns don’t rise?
Oh no, that can be frustrating! First, ensure your yeast is fresh; expired yeast won’t activate properly. Also, double-check that your milk was around 110°F. If the dough doesn’t rise, let it sit in a warm, draft-free place for an additional 15-30 minutes. If it still doesn’t puff up, you may need to start again with new yeast and warm milk!
Can I make Danish Carnival Buns dairy-free?
Yes, definitely! To create a dairy-free version, substitute the warm milk with almond milk, and replace the cream cheese with cashew cream or another dairy-free option. For butter, use margarine or a dairy-free spread, and your buns will be just as delicious!
Are there any allergy considerations for Danish Carnival Buns?
Absolutely! These buns contain common allergens such as gluten (in flour) and eggs. If you’re cooking for someone with allergies, consider using gluten-free flour and a flax egg as an alternative. Always read the labels of the products you choose to ensure they’re safe for those with dietary restrictions.

Danish Carnival Buns: Soft, Fluffy Treats for Everyone
Ingredients
Equipment
Method
- Prepare Dough: In a large mixing bowl, whisk together flour, sugar, yeast, and salt. Gradually pour in warm milk, along with egg and butter. Mix until a soft dough forms.
- Knead the Dough: Turn the dough onto a floured surface and knead for 8-10 minutes until smooth and elastic. Shape into a ball and let rise covered.
- First Rise: Allow dough to rise in a warm spot for about 1 hour, until doubled in size.
- Make Cheesecake Filling: Beat together cream cheese, powdered sugar, vanilla, and egg yolk until smooth. Refrigerate until firm.
- Prepare Blueberry Compote: Cook blueberries, sugar, and lemon juice over medium heat for 5-7 minutes, thicken with cornstarch slurry.
- Shape the Buns: Punch down risen dough, divide into 10-12 pieces, shape into balls, and create indentations.
- Fill Buns: Fill indentations with cheesecake filling and blueberry compote, sprinkle crumble topping if desired.
- Bake: Preheat oven to 350°F (180°C), brush tops with egg wash, and bake for 18-22 minutes until golden brown.
- Cool and Serve: Let cool on a wire rack for about 10 minutes and dust with powdered sugar before serving.

Leave a Reply