As I stood in my kitchen, the aroma of freshly baked buns reminded me of my travels through Denmark, where the streets were alive with laughter and the sweet scent of treats. This recipe for Danish Carnival Buns with Vanilla Cheesecake and Blueberry Compote invites you to bring that cheerful energy into your home. These utterly delightful treats are not only easy to whip up but also make for an impressive brunch centerpiece that will leave your guests in awe. Imagine soft, pillowy dough surrounding a rich cheesecake filling, topped with a vibrant blueberry compote that adds the perfect tangy kick. Whether enjoyed leisurely on a weekend morning or presented as a surprise for a special gathering, these buns are pure comfort. Ready to dive into an irresistible embrace of flavors? Let’s get baking!

Why Are Danish Carnival Buns So Special?
Irresistible Flavors: Each bite combines creamy cheesecake with a tangy blueberry compote, creating a harmonious balance that delights your taste buds.
Easy to Make: With simple ingredients and straightforward steps, even beginners can whip these buns up for a cozy brunch.
Versatile Options: Feel free to mix it up! Customize the filling or add your favorite spices for unique flavors that suit your palate.
Perfect for Gatherings: These buns are show-stoppers; impress your friends and family with a delightful treat that looks as good as it tastes.
Cultural Taste: Enjoy a piece of Danish tradition in your kitchen, making every bite feel like a festive celebration!
Danish Carnival Buns Ingredients
• Craft your culinary delight with these essential ingredients!
For the Dough
- All-Purpose Flour – Provides structure to the dough; you can use gluten-free flour if needed for a gluten-free option.
- Granulated Sugar – Sweetens the dough; coconut sugar makes for a healthier substitute.
- Instant Yeast – Aids in dough rising; fresh yeast can be used, just adjust the quantities accordingly.
- Salt – Enhances flavor; it’s essential for a balanced taste.
- Warm Milk – Hydrates dough and activates yeast; almond milk serves as a great dairy-free alternative.
- Large Egg – Binds ingredients and enriches the dough; use a flax egg for a vegan twist.
- Softened Butter – Adds richness and depth to the dough; coconut oil is an excellent dairy-free substitute.
For the Cheesecake Filling
- Cream Cheese – The star of your filling; swap it with ricotta cheese or Greek yogurt for a lighter taste.
- Powdered Sugar – Sweetens the cheesecake filling; any powdered sweetener can replace it for a lower-sugar option.
- Vanilla Extract – Adds a nuanced flavor; feel free to use almond extract for a different profile.
- Egg Yolk – Enriches the filling, making it more creamy; omit for vegan adaptations.
For the Blueberry Compote
- Blueberries – Fresh or frozen; remember to adjust cooking time if using frozen berries.
- Lemon Juice – Balances sweetness in the compote; citrus juice varieties like lime can be substituted.
- Cornstarch – Thickens the compote; arrowroot powder serves as an excellent alternative.
Embrace the joy of baking these Danish Carnival Buns that promise not only to be a treat for the eyes but also a delightful indulgence for your taste buds!
Step‑by‑Step Instructions for Danish Carnival Buns
Step 1: Prepare the Dough
In a large mixing bowl, whisk together 4 cups of all-purpose flour, 1/4 cup of sugar, 2 teaspoons of instant yeast, and 1 teaspoon of salt. Gradually add 1 cup of warm milk and a large egg, then mix in 1/4 cup of softened butter. Combine until the mixture forms a soft, slightly sticky dough that pulls away from the sides of the bowl.
Step 2: Knead the Dough
Transfer the dough onto a floured surface and knead it for about 8-10 minutes, until it becomes smooth and elastic. You’ll know it’s ready when it springs back lightly when pressed with your finger. Form the dough into a ball and place it in a greased bowl, covering it with a kitchen towel. Let it rise in a warm area for about 1 hour, or until it has doubled in size.
Step 3: Make the Cheesecake Filling
While the dough rises, prepare the filling by mixing 8 ounces of cream cheese, 1/4 cup of powdered sugar, 1 teaspoon of vanilla extract, and 1 egg yolk in a separate bowl. Beat the mixture until it’s smooth and creamy, ensuring there are no lumps. Cover the bowl and refrigerate the mixture to help maintain its shape during baking.
Step 4: Prepare the Blueberry Compote
In a saucepan, combine 2 cups of blueberries, 1/4 cup of sugar, and the juice of half a lemon. Cook over medium heat for about 5 minutes, stirring occasionally, until the blueberries start to release their juices. In a small bowl, mix 1 tablespoon of cornstarch with 1 tablespoon of water, then add this slurry to the saucepan. Cook for another 2 minutes, or until it thickens, then remove from heat to cool.
Step 5: Shape the Buns
After the dough has risen, punch it down and transfer it to a floured surface. Divide the dough into 10-12 equal pieces and roll each piece into a smooth ball. Flatten each ball slightly and create a small indent in the center using your thumb. This will hold the cheesecake filling, making the Danish Carnival Buns delightful and delicious.
Step 6: Fill the Buns
Take the chilled cheesecake filling and spoon a generous portion into the center of each bun’s indent. Top the cream cheese filling with a dollop of blueberry compote. Be careful not to overfill, as this will help prevent leakage during baking and ensure a neat appearance.
Step 7: Bake the Buns
Preheat your oven to 180°C (350°F). Brush the edges of each bun with an egg wash made from a beaten egg to achieve a golden-brown finish. Place the filled buns on a baking sheet lined with parchment paper, allowing space between them for rising. Bake for 18-22 minutes, or until the buns are puffed up and beautifully golden.
Step 8: Cool and Serve
Once baked, remove the Danish Carnival Buns from the oven and let them cool on a wire rack for about 10 minutes. These buns are best served warm, and you can add a light dusting of powdered sugar before serving for an extra touch of sweetness.

Make Ahead Options
These Danish Carnival Buns are a lifesaver for busy home cooks looking to streamline their meal prep! You can prepare the dough up to 24 hours in advance; simply cover it and refrigerate after the first rise. Meanwhile, the cheesecake filling can be made a day ahead as well—just keep it chilled until you’re ready to assemble. For the blueberry compote, it can be stored in the fridge for up to 3 days. When you’re ready to bake, allow the dough to come to room temperature before shaping and filling the buns. Finish by brushing with egg wash and baking as directed for irresistibly soft, cream-filled treats that taste just as fresh as if made that day!
Danish Carnival Buns: Customizable Delights
Feel free to put your own spin on these delicious buns and elevate your brunch experience with unique flavors!
-
Chocolate Ganache: Swap the cheesecake filling with rich chocolate ganache for a decadent twist that chocolate lovers will adore.
-
Spices Galore: Introduce warm spices like cinnamon or nutmeg to the dough for an aromatic note that evokes cozy, nostalgic feelings.
-
Nutty Crunch: Top each bun with chopped nuts or shredded coconut for delightful texture that contrasts beautifully with the soft dough and creamy filling.
-
Fruit Variations: Experiment with different fruits for your compote, such as raspberries or strawberries, to create a deliciously vibrant color and taste.
-
Dairy-Free Delight: For a vegan version, use coconut cream instead of cream cheese and a flax egg to bind the filling, ensuring everyone can enjoy these buns.
-
Zesty Lemon: Add a hint of lemon zest to the cheesecake filling for an extra burst of fresh flavor that brightens the entire dish.
-
Savory Spin: Try adding a hint of herbs like rosemary or thyme to the dough for a savory version that pairs wonderfully with brunch spreads or charcuterie boards.
As you embark on this baking adventure, don’t forget that a little creativity can transform a comforting recipe into a signature dish for your gatherings. Need more inspiration? Consider exploring variations like these to keep your brunch menu exciting! Enjoy the process and happy baking!
How to Store and Freeze Danish Carnival Buns
Room Temperature: Enjoy your Danish Carnival Buns fresh for up to 2 days at room temperature. Keep them in an airtight container to maintain their softness.
Fridge: If you want to extend their life, store the buns in the refrigerator for up to 5 days. Wrap them individually or use a sealed container to prevent drying out.
Freezer: For longer storage, freeze the buns for up to 2 months. Wrap them tightly in plastic wrap, then place in a freezer-safe bag. Thaw in the refrigerator before reheating.
Reheating: To enjoy these buns warm, reheat in the oven at 175°C (350°F) for about 5–10 minutes. This will refresh their texture while preserving the creamy filling and blueberry compote.
What to Serve with Danish Carnival Buns
These scrumptious buns deserve a delightful spread that elevates your brunch table and makes every bite a memorable experience.
-
Fresh Fruits: A medley of fresh berries and citrus fruits brightens the table and offers a refreshing contrast to the rich cheesecake filling. Serve with mint leaves for an aromatic touch!
-
Creamy Coffee: A cup of warm, creamy coffee complements the sweetness of the buns while providing a cozy pick-me-up, perfect for a leisurely brunch.
-
Whipped Cream: Light and airy whipped cream adds a fluffy texture that pairs beautifully with the rich vanilla cheesecake and fruit compote.
-
Yogurt Parfait: Layer yogurt with granola and fruits for a creamy and crunchy side, creating a delightful textural contrast that balances the sweetness of the buns.
-
Savory Quiche: A slice of savory quiche goes well with these sweet buns, offering a flavorful balance. Think of the delicious harmony between fluffy, soft pastry and a hearty savory filling.
-
Chilled Juice: A glass of freshly squeezed orange or apple juice refreshes the palate and adds a zingy zest that uplifts the entire meal experience.
-
Simple Salad: A light, green salad with a tangy vinaigrette can help cut through the sweetness of the buns and add a fresh element to your brunch spread.
-
Vanilla Ice Cream: For an indulgent treat, serve a scoop of vanilla ice cream on the side. The cold creaminess beautifully contrasts with the warm buns, creating a heavenly dessert experience.
Tips for the Best Danish Carnival Buns
-
Fresh Yeast: Always ensure your yeast is fresh and active. Old yeast can lead to flat buns, so check expiration dates!
-
Dough Rising: Allow the dough to rise until it’s doubled in size. This is crucial for achieving that fluffy texture we all love in Danish Carnival Buns.
-
Chilling the Filling: Refrigerating the cheesecake filling helps it maintain its shape during baking. This prevents it from spilling over and keeps your buns looking beautiful.
-
Avoid Overfilling: When adding the cheesecake filling and blueberry compote, don’t overdo it. Less is more to ensure the buns hold their shape and don’t leak.
-
Baking Temperature: Preheat the oven properly! An accurately heated oven ensures even baking and that golden-brown finish everyone craves.
-
Storage Tips: These buns are best enjoyed fresh, but you can store them in an airtight container in the refrigerator for a couple of days. Reheat for a minute in the microwave before serving for that fresh-baked taste again!

Danish Carnival Buns Recipe FAQs
How do I choose the best blueberries for the compote?
Absolutely! Look for firm, plump blueberries that are deep in color, without any dark spots or mushy texture. For the sweetest taste, choose ripe blueberries; if using frozen, opt for high-quality, flash-frozen ones to retain flavor.
How should I store Danish Carnival Buns to keep them fresh?
Very! You can keep your delicious Danish Carnival Buns at room temperature in an airtight container for up to 2 days. For longer freshness, store them in the fridge for up to 5 days. Just wrap them individually to avoid drying out!
Can I freeze Danish Carnival Buns, and how?
Absolutely! To freeze these buns, wrap them tightly in plastic wrap and then place them in a freezer-safe bag. They’ll last up to 2 months. When you’re ready to enjoy, thaw them in the refrigerator overnight and reheat in the oven at 175°C (350°F) for about 5-10 minutes.
What should I do if my dough doesn’t rise?
If your dough isn’t rising, check to see if your yeast is fresh. It should be active; if it’s too old, your buns won’t puff up. You can also try placing your dough in a warm, draft-free spot. If it’s still not rising, try warming the bowl (without cooking the dough) using hot water beneath it, creating a cozy environment for your dough to flourish.
Can I make Danish Carnival Buns vegan?
Absolutely! For a vegan version, swap the large egg for a flax egg (1 tablespoon flaxseed meal + 2.5 tablespoons water, mixed and let sit for 5 minutes), use almond milk for the warm milk, and replace the butter with coconut oil. Your creamy cheesecake filling can stay just as delightful with a dairy-free cream cheese alternative!
Is there an alternative to the all-purpose flour for gluten-free buns?
Very! You can substitute the all-purpose flour with a gluten-free flour blend. Just ensure it has xanthan gum included, or add 1 teaspoon of xanthan gum to help with the dough structure. Always check the blend’s instructions for the best results!

Delicious Danish Carnival Buns: A Cozy Brunch Delight
Ingredients
Equipment
Method
- In a large mixing bowl, whisk together 4 cups of all-purpose flour, 1/4 cup of sugar, 2 teaspoons of instant yeast, and 1 teaspoon of salt. Gradually add 1 cup of warm milk and a large egg, then mix in 1/4 cup of softened butter until the dough is soft and slightly sticky.
- Transfer the dough onto a floured surface and knead for about 8-10 minutes until smooth and elastic. Let rise for 1 hour in a greased bowl covered with a kitchen towel.
- Mix 8 ounces of cream cheese, 1/4 cup of powdered sugar, 1 teaspoon of vanilla extract, and 1 egg yolk in a bowl until smooth. Refrigerate the mixture.
- In a saucepan, combine 2 cups of blueberries, 1/4 cup of sugar, and the juice of half a lemon. Cook for about 5 minutes until juices release. Mix 1 tablespoon of cornstarch with 1 tablespoon of water and add to the saucepan. Cook for another 2 minutes until thickened.
- Punch down risen dough, divide into 10-12 equal pieces, and shape into smooth balls. Flatten slightly and create indents in the center.
- Fill the indent with cheesecake filling, topping with a dollop of blueberry compote, being careful not to overfill.
- Preheat the oven to 180°C (350°F), brush buns' edges with beaten egg, and bake for 18-22 minutes until golden.
- Let the buns cool on a wire rack for about 10 minutes before serving warm, optionally dusting with powdered sugar.

Leave a Reply