“Have you ever had that moment when your kitchen transforms into a cozy bakery, filling the air with delightful aromas? That’s what happens when I whip up these Danish Carnival Buns with Vanilla Cheesecake & Blueberry Compote. These sweet, fluffy buns are not just a treat but a celebration of flavors that’ll make your weekends feel special. The best part? They’re easy to bake and everyone will fall in love with their creamy filling and tart fruit compote. Whether you’re hosting a brunch or just indulging in some self-love, this recipe is a must-try addition to your baking repertoire. Are you ready to bring a little taste of Denmark into your home?”

Why Are Danish Carnival Buns Irresistible?
Simplicity in Baking: This recipe is easy to follow and perfect for bakers of all levels, with just a few simple steps to create a stunning result.
Mouthwatering Flavors: The buns are filled with creamy vanilla cheesecake and a delightful blueberry compote, giving each bite a perfect balance of sweetness and tartness.
Crowd-Pleasing Delight: These buns are sure to impress your family and friends, making them an ideal choice for brunch gatherings or cozy mornings at home.
Versatile Options: Feel free to personalize your buns with different fruit compotes or cheese fillings, making them your own!
Comforting Aroma: The warm scent of baking will create an inviting atmosphere that transforms your kitchen into a welcoming space, drawing everyone in.
Extra Tip: Pair these buns with your favorite coffee or tea for an elevated experience. For more delightful brunch ideas, check out our brunch recipes.
Danish Carnival Buns Ingredients
• Get ready to bring the magic of Denmark into your kitchen with the essential ingredients for these delightful buns!
For the Dough
- All-Purpose Flour – Provides structure and texture for the buns. Note: Can substitute with gluten-free flour mix.
- Granulated Sugar – Adds sweetness. Note: Coconut sugar can be a healthier alternative.
- Instant Yeast – Essential for dough rise. Instant dry yeast is ideal; fresh yeast can be used but adjust quantity.
- Salt – Balances sweetness and enhances flavor. No direct substitution recommended.
- Warm Milk – Activates the yeast and provides moisture. Note: Almond or oat milk can be used as a dairy alternative.
- Large Egg – Binds ingredients and enriches texture. A flax egg can substitute for a vegan option.
- Softened Butter – Adds richness and flavor. For a dairy-free version, use vegan butter.
For the Cheesecake Filling
- Cream Cheese – Core filling that contributes creaminess. Can substitute with ricotta or Greek yogurt for lighter versions.
- Powdered Sugar – Sweetens the cream cheese filling. Can replace with honey or agave syrup for a healthier option.
- Vanilla Extract – Enhances the flavor of the filling. Pure vanilla is best; imitation can be used in a pinch.
- Egg Yolk – Adds richness to the cheesecake filling. A whole egg can be used as an alternative.
For the Blueberry Compote
- Blueberries – Main component for compote providing a fresh fruit flavor. Frozen blueberries can be substituted, adjusting cooking time.
- Sugar (for compote) – Sweetens the blueberry mixture. Brown sugar can be used for a deeper flavor profile.
- Lemon Juice – Adds acidity to balance the sweetness. Lime juice can substitute for a different flavor.
- Cornstarch – Used to thicken the compote. Arrowroot powder can be a suitable substitute.
Gather these ingredients, and you’ll soon be savoring the heavenly taste of homemade Danish Carnival Buns!
Step‑by‑Step Instructions for Danish Carnival Buns
Step 1: Dough Preparation
In a large mixing bowl, whisk together 3 ½ cups of all-purpose flour, ¼ cup of granulated sugar, 2 teaspoons of instant yeast, and ½ teaspoon of salt until well combined. Gradually mix in 1 cup of warm milk, 1 large egg, and ¼ cup of softened butter, using a wooden spoon until a soft, slightly sticky dough begins to form.
Step 2: Kneading
Transfer the dough onto a lightly floured surface and knead for about 8-10 minutes, using the heel of your hands to stretch and fold the dough until it becomes smooth and elastic. The dough should spring back when lightly poked. If necessary, sprinkle a little flour to prevent sticking while kneading.
Step 3: First Rise
Place the kneaded dough into a greased bowl, ensuring it’s coated lightly on all sides. Cover the bowl with a clean kitchen towel and let it rise in a warm area for approximately 1 hour or until it has doubled in size. The dough should look puffy and rounded when ready.
Step 4: Cheesecake Filling
In a mixing bowl, beat together 8 ounces of cream cheese, ¾ cup of powdered sugar, 1 teaspoon of vanilla extract, and 1 egg yolk until completely smooth and creamy. Once mixed, cover the bowl and chill the cheesecake filling in the refrigerator while the dough continues to rise.
Step 5: Blueberry Compote
In a medium saucepan, combine 2 cups of blueberries, ¼ cup of sugar, and 1 tablespoon of lemon juice over medium heat. Cook for about 5 minutes, stirring occasionally until the blueberries begin to burst. Gradually add a cornstarch slurry made with 1 tablespoon of cornstarch mixed with water, stirring until the compote thickens.
Step 6: Shaping Buns
After the first rise, gently punch down the dough to release air. Divide the dough into 10-12 equal pieces and roll each piece into a smooth ball. Flatten each ball slightly and use your finger to create an indentation in the center of each for the filling.
Step 7: Filling Buns
Carefully fill each indentation with a generous spoonful of the chilled cheesecake filling followed by a dollop of the warm blueberry compote. Optionally, sprinkle some crumble topping around the edges of the filling before proceeding to the next step.
Step 8: Baking
Preheat your oven to 180°C (350°F) and line a baking tray with parchment paper. Brush the tops of the filled buns with an egg wash made from 1 beaten egg. Bake for 18-22 minutes, or until the buns are golden brown and fluffy, filling your kitchen with a wonderful aroma.

How to Store and Freeze Danish Carnival Buns
Fridge: Store the baked Danish Carnival Buns in an airtight container for up to 3 days to maintain freshness.
Freezer: These delightful buns can be frozen for up to 2 months. Wrap them individually in plastic wrap and place them in a freezer-safe bag before freezing.
Reheating: To enjoy them warm, reheat the buns in a preheated oven at 175°C (350°F) for about 10 minutes. This will restore their fluffy texture!
Make-Ahead: If you’re preparing the dough in advance, keep it in the fridge for up to 24 hours before shaping and baking for the best results.
Helpful Tricks for Danish Carnival Buns
-
Kneading Perfection: Make sure to knead the dough until it’s smooth and elastic. Under-kneading can lead to dense, less fluffy Danish Carnival Buns.
-
Rise Right: Ensure your dough rises in a warm area. If it’s too cold, the yeast won’t activate properly, resulting in heavy buns.
-
Compote Tweaks: When using frozen blueberries for your compote, allow extra cooking time to help them break down and thicken effectively.
-
Chill Filling: Always chill your cheesecake filling for a firmer texture. A warm filling can make the buns soggy once baked.
-
Golden Finish: Brush the tops with an egg wash for a beautiful golden color. This simple step elevates the look of your Danish Carnival Buns!
-
Storage Tips: Buns can be made a day in advance. Store the dough and filling separately to maintain freshness and reheat before serving.
What to Serve with Danish Carnival Buns?
There’s no better way to complement the soft, sweet delight of these buns than by pairing them with tempting sides and drinks.
-
Rich Coffee: The bold flavors of a freshly brewed cup enhance the sweet creaminess of the buns. Think cozy café vibes right at home!
-
Slightly Tart Yogurt Parfait: Layer creamy yogurt with fresh berries for a refreshing, tangy bite that balances the sweetness of the buns.
-
Honey-Glazed Fruit Salad: A colorful mix of seasonal fruits drizzled with honey adds a vibrant, summery touch to your brunch table.
-
Nutty Granola: Crumble some crunchy granola over warm buns to add delightful texture and a nutty flavor that complements the cheesecake filling.
-
Sparkling Lemonade: The fizzy, zesty nature of sparkling lemonade cleanses the palate, enhancing the experience of sweet and tart in each bite.
-
Whipped Cream: A dollop of freshly whipped cream on the side adds an extra touch of indulgence, perfect for those who crave a bit more sweetness.
-
Herbal Tea: A warm cup of chamomile or mint tea provides a soothing contrast, making this a cozy after-dinner treat.
Indulge in these delightful pairings to elevate your enjoyment of the Danish Carnival Buns!
Make Ahead Options
These Danish Carnival Buns are perfect for meal prep, allowing you to save time during busy mornings! You can prepare the dough and fill it with cream cheese and blueberry compote up to 24 hours in advance. Simply store the dough in an airtight container in the refrigerator to maintain its freshness. Once you’re ready to bake, let the dough rest at room temperature for about 30 minutes before shaping and filling. For best results, refrigerate the cheesecake filling separately to keep it creamy. Bake the filled buns according to the recipe, and you’ll enjoy delicious, fluffy treats that taste just as indulgent as if made fresh that day!
Danish Carnival Buns Variations
Dive into the world of possibilities as you make these Danish Carnival Buns your own, bursting with flavors and creativity!
- Dairy-Free: Substitute regular cream cheese with a dairy-free cream cheese alternative for a vegan-friendly option.
- Gluten-Free: Use a gluten-free all-purpose flour blend to cater to those with gluten sensitivities. They’ll still be fluffy and delightful!
- Fruit Forward: Experiment with seasonal fruits like raspberries or peaches in the compote for a fresh twist. Each version brings its own unique flavor profile.
- Zesty Surprise: Add a teaspoon of orange zest to the cheesecake filling for a citrusy brightness that complements the blueberries beautifully. Your taste buds will dance with delight!
- Nutty Crunch: Introduce chopped nuts like almonds or pecans into the crumble topping for an extra layer of texture and flavor. It’s a delightful surprise in every bite.
- Sweetener Swap: Replace granulated sugar with maple syrup or agave for a less refined sweetener option. This offers a slight hint of caramel that’s simply delicious.
- Spiced Up: Add a dash of cinnamon or nutmeg to the dough for a warm, inviting spice that pairs perfectly with the cream cheese and blueberry filling.
- Double Filling: For a decadent treat, double the amount of cheesecake filling in each bun. Who could resist that extra creaminess?
Feel free to explore different variations while making these Danes’ Carnival Buns uniquely yours! And if you’re looking for more ideas, check out our delightful brunch recipes to add to your gathering!

Danish Carnival Buns with Vanilla Cheesecake & Blueberry Compote Recipe FAQs
How do I choose the best blueberries for the compote?
Absolutely! When selecting blueberries, look for plump, firm berries with a deep blue color. They should be free of any wrinkled or dark spots indicating overripeness. Fresh, seasonal blueberries will give your compote a vibrant flavor, but if fresh ones aren’t available, frozen blueberries are a great alternative. Just remember to adjust cooking times, as frozen berries may need a little longer to break down.
What’s the best way to store leftover Danish Carnival Buns?
Very! To keep your buns fresh, store them in an airtight container in the fridge. They should stay delicious for up to 3 days. If you’d like to enjoy them longer, consider freezing them. Individually wrap each bun in plastic wrap and place them in a freezer-safe bag, where they’ll last for up to 2 months. Just reheat in the oven at 175°C (350°F) for about 10 minutes for that fresh-out-of-the-oven taste!
Can I make the dough ahead of time?
Absolutely! If you prepare the dough in advance, you can store it in the fridge for up to 24 hours before shaping and baking. Just make sure to cover it tightly with plastic wrap. When you’re ready to bake, allow it to come to room temperature for about 30 minutes before proceeding with the shaping and filling steps. This ensures that your buns will rise nicely and maintain their fluffy texture.
What can I do if my dough doesn’t rise properly?
Absolutely, don’t fret! If your dough isn’t rising, it could be due to inactive yeast. Ensure your yeast is fresh by checking its expiration date before use. If your kitchen is too cold, it may prevent the yeast from activating; consider placing the dough in a warmer spot, like an oven with just the light on, for a cozy environment. If you notice it’s still not rising after the first hour, don’t be afraid to get creative—if the dough feels dense, try kneading in an additional tablespoon of warm water to help hydrate it.
Are there any allergy considerations I should be aware of?
Very! This recipe contains common allergens like dairy and eggs. If you’re cooking for someone with allergies, consider these substitutions: replace the cream cheese with vegan cream cheese or ricotta, and use a flax egg instead of a chicken egg. For gluten-free options, you can substitute all-purpose flour with a gluten-free flour mix. Always double-check ingredient labels to avoid cross-contamination, especially with pre-packaged items like powdered sugar.

Danish Carnival Buns: Sweet Fluffy Treats for Cozy Mornings
Ingredients
Equipment
Method
- In a large mixing bowl, whisk together flour, sugar, yeast, and salt. Gradually mix in warm milk, egg, and butter until a soft dough forms.
- Transfer the dough onto a floured surface and knead for about 8-10 minutes until smooth and elastic.
- Place the kneaded dough into a greased bowl, cover, and let it rise in a warm place for about 1 hour.
- Beat together cream cheese, powdered sugar, vanilla extract, and egg yolk until smooth. Chill while dough rises.
- In a saucepan, combine blueberries, sugar, and lemon juice. Cook over medium heat for about 5 minutes, stirring occasionally.
- Punch down the risen dough, divide into 10-12 pieces, and shape each into a ball with an indentation.
- Fill each indentation with cheesecake filling and blueberry compote, optionally add crumble topping.
- Preheat oven to 180°C (350°F), brush buns with egg wash, and bake for 18-22 minutes until golden.

Leave a Reply