Jump to Recipe Print RecipeAs I stood by the oven, the warm aroma of fresh bakes danced through the air, whisking me back to a sunlit café in Denmark. This recipe for Danish Carnival Buns with Vanilla Cheesecake will transform your kitchen into a haven of indulgence! These delightful treats are soft, fluffy, and bursting with a creamy vanilla cheesecake filling paired perfectly with a luscious blueberry compote. Not only are they simple to whip up, making them a perfect choice for brunch without the stress, but they’re also a crowd-pleaser that will leave your guests begging for more. Plus, this recipe can easily be adjusted to fit dairy-free and vegan diets. What flavors will you choose to make this treat uniquely yours? Why are these buns unforgettably delicious?Indulgent Flavor: The rich and creamy vanilla cheesecake filling paired with a tangy blueberry compote creates a taste explosion in every bite.Simplicity: With just a few straightforward steps, even beginner bakers can create these delightful treats.Versatile Options: Easily adapt the recipe to cater to dairy-free and vegan diets, allowing everyone to join in on the fun.Impressive Presentation: These buns not only taste good but look gorgeous, making them perfect for brunch or any gathering.Perfectly Soft Texture: Each bite is a fluffy, pillowy experience that will have your guests coming back for seconds!If you love cheesecake flavors, be sure to explore our Biscoff Cheesecake Indulge or Strawberry Swirl Cheesecake for more delectable ideas!Danish Carnival Buns IngredientsFor the Dough • All-purpose flour – Provides the essential structure for the buns; don’t substitute for best results. • Granulated sugar – Adds just the right amount of sweetness; brown sugar can be swapped for a moister alternative. • Instant yeast – Makes the dough rise beautifully for a light texture; active dry yeast works, but adjust proofing time accordingly. • Salt – Essential for enhancing flavor and balancing sweetness. • Warm milk – Activates the yeast and contributes to richness; almond milk is great for a dairy-free option. • Large egg – Binds everything together and adds moisture; consider a flax egg for a vegan alternative. • Softened butter – Provides a lush flavor and moistness; margarine serves as a dairy-free substitute.For the Cheesecake Filling • Cream cheese – The star of the filling, ensuring creaminess; ricotta or Greek yogurt are lighter options. • Powdered sugar – Sweetens the filling perfectly; no substitutes are recommended for texture. • Vanilla extract – Adds depth and enhances the flavor; almond extract is a delightful swap. • Egg yolk – Enriches the filling and helps it set; you can use fruit puree for a vegan version.For the Blueberry Compote • Blueberries – Provide natural sweetness and a burst of flavor; frozen berries can work if cooking time is adjusted. • Lemon juice – Brightens the compote; substitute lime juice or omit if you’d like. • Cornstarch – Thickens the sauce effectively; arrowroot powder is a worthy alternative.For the Finishing Touch • Butter (for egg wash) – Gives a beautiful golden finish; melted margarine is suitable for vegan diets. • Crumble topping (optional) – Adds delightful texture; you can swap it out with granola or simply omit it.These Danish Carnival Buns with Vanilla Cheesecake are an absolute delight and perfect for special occasions or just a sweet treat at home!Step‑by‑Step Instructions for Danish Carnival Buns with Vanilla CheesecakeStep 1: Prepare Dough In a large mixing bowl, whisk together the all-purpose flour, granulated sugar, instant yeast, and salt until well-combined. Gradually add the warm milk, large egg, and softened butter, mixing until a soft dough forms. The dough should be slightly sticky but cohesive; if it’s too dry, add a splash more milk.Step 2: Knead Dough Transfer the dough onto a lightly floured surface and begin kneading it for 8-10 minutes. As you knead, the dough should become smooth and elastic, bouncing back when lightly pressed. Aim for a soft but firm texture—this will give your Danish Carnival Buns their signature fluffiness.Step 3: First Rise Place the kneaded dough in a greased bowl, turning it once to coat the top with oil. Cover the bowl with a clean kitchen towel and let the dough rise in a warm spot for about 1 hour, or until it has doubled in size. Look for a puffy texture that easily holds its shape when poked.Step 4: Make Cheesecake Filling While the dough rises, prepare the vanilla cheesecake filling. In a bowl, beat together the cream cheese, powdered sugar, vanilla extract, and egg yolk until the mixture is smooth and creamy. Once combined, cover it and place it in the refrigerator to chill and firm up.Step 5: Prepare Blueberry Compote In a small saucepan, combine the blueberries, sugar, and lemon juice over medium heat. Allow the mixture to simmer for about 5-7 minutes, stirring frequently, until the blueberries soften and release their juices. To thicken, mix cornstarch with a little water and stir into the compote, cooking for another minute until bubbling.Step 6: Shape Buns Once the dough has risen, punch it down gently to release the air. Divide the dough into 10-12 equal pieces and roll each piece into a smooth ball. Flatten each ball slightly and use your fingers to create an indent in the center for the fillings, ensuring they are deep enough to hold the cheesecake mixture.Step 7: Fill Buns Spoon a generous amount of chilled cheesecake filling into the indents of each bun, followed by a dollop of the blueberry compote. If desired, sprinkle crumble topping over the filled buns for added texture. Ensure not to overfill to prevent spillage during baking.Step 8: Bake Preheat your oven to 350°F (180°C). Carefully place the filled buns on a lined baking sheet and brush their tops with melted butter for a golden finish. Bake for 18-22 minutes or until they are golden brown and spring back when touched lightly. Keep an eye on the buns, as baking times can vary.Step 9: Cool Once baked, remove the Danish Carnival Buns from the oven and let them cool on a wire rack. This step is essential for setting the filling and allowing the buns to develop their perfect texture. Wait at least 10-15 minutes before serving to enjoy the delicious warmth and flavors fully.Danish Carnival Buns with Vanilla Cheesecake TwistsFeel free to let your creativity shine as you customize this delightful recipe to suit your palate and dietary preferences!Dairy-Free: Substitute cream cheese with vegan cream cheese and use almond milk to create a rich, dairy-free filling.Gluten-Free: Swap all-purpose flour with a gluten-free flour blend to enjoy these buns without gluten.Nutty Flavor: Add crushed almonds or walnuts to the crumble topping for a delightful crunch and nutty essence.Fruity Variations: Instead of blueberries, try using raspberries or strawberries for a fresh twist on the compote.Chocolate Lovers: Mix cocoa powder into the dough to make a decadent chocolate version of these carnival buns!Zesty Lemon: Enhance the filling by adding lemon zest for a bright and refreshing flavor that perfectly balances the richness.Jam Swaps: If you don’t have fresh berries, opt for your favorite jam—apricot or fig can add a unique touch.Spicy Kick: Sprinkle a pinch of cinnamon or nutmeg into the dough to warm up the flavors and give the buns a seasonal zip.These variations can truly elevate your Danish Carnival Buns with Vanilla Cheesecake and keep your friends and family excited with each batch! If you love all things cheesecake, don’t forget to check out our delightful Chocolate Hazelnut Cheesecake or the vibrant Strawberry Crunch Cheesecake for your next treat!Make Ahead OptionsThese delightful Danish Carnival Buns with Vanilla Cheesecake are perfect for busy home cooks looking to simplify their meal prep! You can prepare the dough and filling up to 24 hours in advance. Simply make the dough, allow it to rise, and then cover it tightly with plastic wrap before refrigerating. The vanilla cheesecake filling can also be prepared and chilled in advance. When you’re ready to bake, shape the buns, fill them, and let them rise for about 30 minutes before baking. This way, you’ll have a warm, fresh treat to enjoy with minimal effort—just as delicious as if you made them all at once!What to Serve with Danish Carnival Buns with Vanilla CheesecakeThese delicate treats are perfect for creating a memorable meal that dances on the palate and warms the heart.Fresh Fruit Salad: A vibrant mix of seasonal fruits adds brightness, balancing the rich flavors of the buns, making every bite refreshing.Rich Coffee: A bold cup of coffee complements the sweet indulgence, enhancing the creamy cheesecake filling and providing a delightful contrast.Herbal Tea: Light and fragrant herbal tea, like chamomile or mint, soothes the senses and adds a calming touch to your brunch table.Vanilla Ice Cream: A scoop of creamy vanilla ice cream brings an extra layer of sweetness and luxury, perfectly pairing with fluffy buns.Homemade Whipped Cream: Light, airy whipped cream adds a dreamy finish to your buns, making each bite downright decadent.Lemon Drizzle: A tangy lemon glaze can brighten the flavors further, cutting through the sweetness with zesty freshness on top of your buns.Serve any of these alongside your Danish Carnival Buns to create a delightful brunch experience that will leave everyone asking for seconds!How to Store and Freeze Danish Carnival BunsRoom Temperature: Keep your Danish Carnival Buns in an airtight container at room temperature for up to 2 days to maintain freshness.Fridge: For longer storage, place them in the fridge, where they can last for up to a week. Just make sure they are properly wrapped to avoid drying out.Freezer: You can freeze the buns for up to 3 months. Wrap each bun individually in plastic wrap and then place them in a freezer-safe bag.Reheating: To enjoy, simply reheat them gently in the oven at 350°F (180°C) for about 10 minutes, which will keep the texture soft and delightful!Expert Tips for Danish Carnival BunsPerfect Dough Temperature: Make sure your warm milk is around 110°F to properly activate the instant yeast, ensuring a fluffy rise.Check Yeast Freshness: If your dough doesn’t rise, ensure the yeast is not expired and that your milk wasn’t too hot or too cold.Avoid Overfilling: When adding fillings to your buns, don’t overfill to prevent them from spilling over during baking.Gentle Reheating: If you have leftovers, gently reheat the buns in the oven to keep them soft; the microwave may dry them out.Customize with Flavors: Feel free to explore different flavors for the cheesecake and compote, creating your unique twist on these Danish Carnival Buns!Danish Carnival Buns with Vanilla Cheesecake Recipe FAQsHow do I select the right blueberries for the compote? Absolutely! Look for fresh blueberries that are plump and firm, with a deep blue color. Avoid any with dark spots or mushy textures, as these may be overripe. If using frozen blueberries, make sure they’re high quality and not freezer-burned, which can affect the flavor.What is the best way to store leftover Danish Carnival Buns? Very! For optimal storage, place the buns in an airtight container at room temperature for up to 2 days. If you want to keep them longer, refrigerate them for up to a week. Just be sure to wrap them well to prevent drying out.Can I freeze the Danish Carnival Buns? Of course! To freeze, wrap each bun individually in plastic wrap and place them in a freezer-safe bag. They can be frozen for up to 3 months. When you’re ready to enjoy them, reheat gently in the oven at 350°F (180°C) for about 10 minutes to restore that soft texture.What if my dough doesn’t rise properly? Ah, troubleshooting is part of the fun! If your dough isn’t rising, first check your yeast’s freshness—it should be active and bubbly in warm water. Also, ensure your warm milk is around 110°F; too hot can kill the yeast. If all else fails, try letting it rise in a warmer spot, or let it sit longer until it doubles in size.Are there any common allergies I should consider for this recipe? Absolutely, it’s super important to be mindful! Common allergens in this recipe include gluten (from flour), dairy (from butter, cream cheese, and milk), and eggs. For a dairy-free and vegan adaptation, use almond or oat milk, margarine, and a flax egg replacement. Always read ingredient labels to ensure safety for those with allergies.Delightful Danish Carnival Buns with Vanilla Cheesecake MagicThis recipe for Danish Carnival Buns with Vanilla Cheesecake will transform your kitchen into a haven of indulgence. Print Recipe Pin RecipePrep Time 30 minutes minsCook Time 22 minutes minsRising Time 1 hour hrTotal Time 1 hour hr 52 minutes minsServings: 12 bunsCourse: DessertsCuisine: DanishCalories: 220 Ingredients Equipment Method Nutrition NotesIngredients 1x2x3x? For the Dough4 cups all-purpose flour Don't substitute for best results.1/4 cup granulated sugar Brown sugar can be swapped for a moister alternative.2 teaspoons instant yeast Active dry yeast works, adjust proofing time.1 teaspoon salt Essential for enhancing flavor.1 cup warm milk Almond milk is great for a dairy-free option.1 large egg Consider a flax egg for a vegan alternative.1/2 cup softened butter Margarine serves as a dairy-free substitute.For the Cheesecake Filling8 oz cream cheese Ricotta or Greek yogurt are lighter options.1/2 cup powdered sugar No substitutes recommended for texture.1 teaspoon vanilla extract Almond extract is a delightful swap.1 large egg yolk Use fruit puree for a vegan version.For the Blueberry Compote2 cups blueberries Frozen berries can work if cooking time is adjusted.1 tablespoon lemon juice Substitute lime juice or omit if desired.1 tablespoon cornstarch Arrowroot powder is a worthy alternative.For the Finishing Touch2 tablespoons butter (for egg wash) Melted margarine is suitable for vegan diets.crumble topping (optional) Can swap with granola or omit.Equipment Mixing bowlWhiskOvenBaking sheetSaucepanwire rackplastic wrapMethod Step-by-Step InstructionsIn a large mixing bowl, whisk together the all-purpose flour, granulated sugar, instant yeast, and salt until well-combined. Gradually add the warm milk, large egg, and softened butter, mixing until a soft dough forms.Transfer the dough onto a lightly floured surface and begin kneading it for 8-10 minutes until smooth and elastic.Place the kneaded dough in a greased bowl, cover with a kitchen towel, and let it rise in a warm spot for about 1 hour.While the dough rises, prepare the vanilla cheesecake filling by beating together the cream cheese, powdered sugar, vanilla extract, and egg yolk until smooth.In a saucepan, combine the blueberries, sugar, and lemon juice, simmering for about 5-7 minutes, then thicken with cornstarch mixed with water.Once risen, punch down the dough and divide into 10-12 equal pieces, rolling each into a smooth ball.Create indents in the center of each flattened ball for the cheesecake filling.Fill each bun with cheesecake filling and blueberry compote, adding crumble topping if desired.Preheat the oven to 350°F (180°C), place the buns on a baking sheet, brush with melted butter, and bake for 18-22 minutes.Cool on a wire rack for at least 10-15 minutes before serving.Nutrition Serving: 1bunCalories: 220kcalCarbohydrates: 30gProtein: 4gFat: 10gSaturated Fat: 6gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 3gCholesterol: 30mgSodium: 180mgPotassium: 130mgFiber: 1gSugar: 8gVitamin A: 5IUVitamin C: 2mgCalcium: 4mgIron: 6mgNotesMake sure your warm milk is around 110°F to properly activate the yeast. If your dough doesn't rise, check the yeast freshness. Avoid overfilling the buns to prevent spillage during baking.Tried this recipe?Let us know how it was!