Jump to Recipe Print RecipeThe aroma of freshly baked bread wafting through the kitchen is a surefire way to ignite joy on any day. Today, I’m thrilled to share my take on Danish Carnival Buns with Creamy Vanilla Cheesecake and Blueberry Compote—a delightful treat that’s not only incredibly easy to whip up but also perfect for brunch gatherings or lazy afternoons at home. These heavenly buns are soft and fluffy, offering a scrumptious cheesecake surprise with every bite. Plus, they’re completely customizable! Whether you’re swapping blueberries for vibrant strawberries or adapting for gluten-free diets, there’s a version here for everyone. Ready to create some sweet memories in your kitchen? Let’s dive in! Why are Danish Carnival Buns so special? Deceptively Easy: The simplicity of making Danish Carnival Buns allows beginners to shine while impressing friends and family alike. Customizable Delight: Swap the blueberry compote for strawberries or raspberries, ensuring there’s a flavor for every palate. Perfect for Any Occasion: These buns are not just for brunch; they’re delightful for snack time and festive gatherings as well. Kid-Friendly Treat: With their sweet vanilla cheesecake filling, kids won’t resist helping in the kitchen or enjoying them fresh from the oven. Make-Ahead Versatility: Prepare and freeze these buns in advance, making breakfast a breeze on busy mornings. For more great make-ahead ideas, check out our post on easy brunch recipes. Danish Carnival Buns Ingredients For the Dough All-Purpose Flour – Provides structure; no substitutions recommended. Granulated Sugar – Adds sweetness; brown sugar can be substituted for a deeper flavor. Instant Yeast – Helps with dough rise; active dry yeast can also be used. Salt – Enhances overall flavor. Warm Milk (110°F) – Activates yeast; almond milk can be used for a dairy-free option. Large Egg – Binds ingredients together; a flax egg can be an alternative for vegan diets. Softened Butter – Adds moisture and richness; margarine can be utilized for dairy-free versions. For the Cheesecake Filling Cream Cheese – Core ingredient for the cheesecake filling; ricotta can be substituted for a lighter texture. Powdered Sugar – Sweetens the filling with no substitutes recommended. Vanilla Extract – Infuses flavor; can be swapped for almond extract. Large Egg Yolk – Enriches the filling; fruit puree is a vegan alternative. For the Blueberry Compote Blueberries – Provide natural sweetness for the compote; frozen blueberries can be used. Lemon Juice – Brightens flavor; can be substituted with lime juice if needed. Cornstarch – Thickens the blueberry mixture; arrowroot powder can serve as an alternative. For the Finishing Touch Butter (for egg wash) – Creates a golden finish on the buns; melted margarine is a vegan option. Crumble Topping (optional) – Adds texture; can be replaced with granola for a crunch. Dive into making these Danish Carnival Buns and experience the joy of a flavorful, customizable treat that brings smiles to every table! Step‑by‑Step Instructions for Danish Carnival Buns Step 1: Prepare Dough In a large mixing bowl, whisk together the all-purpose flour, granulated sugar, instant yeast, and salt. Gradually pour in the warm milk at 110°F, followed by the large egg and softened butter, stirring until a soft dough forms. At this stage, the dough should be slightly sticky but manageable. Step 2: Knead Transfer the dough onto a floured surface and knead for about 8-10 minutes, until it feels smooth and elastic. As you work the dough, you’ll notice it becoming less sticky and more cohesive. This kneading is essential for developing the gluten, which will give your Danish Carnival Buns their delightful texture. Step 3: First Rise Shape the kneaded dough into a ball and place it in a greased bowl, covering it with a clean kitchen towel. Allow the dough to rise in a warm area for approximately 1 hour or until it has doubled in size. You’ll know it’s ready when you gently press your finger into it, and the indentation remains. Step 4: Prepare Cheesecake Filling While the dough is rising, beat together the cream cheese, powdered sugar, vanilla extract, and large egg yolk in a medium bowl until the mixture is completely smooth and creamy. Once combined, cover the bowl and chill the cheesecake filling in the fridge to help it set for easy filling later. Step 5: Make Blueberry Compote In a small saucepan, combine the blueberries, lemon juice, and sugar. Cook over medium heat for about 5-7 minutes, stirring gently until the blueberries begin to burst and break down. Mix in the cornstarch slurry, and continue cooking for another 1-2 minutes until the compote thickens slightly, then remove from heat and let it cool. Step 6: Shape Buns Once the dough has risen, punch it down to remove excess air and transfer it to a lightly floured surface. Divide the dough into 10-12 equal pieces, shaping each piece into a ball. Use your fingers to create indents in the center of each ball to hold the cheesecake filling and blueberry compote. Step 7: Fill Buns Spoon a generous amount of the chilled cheesecake filling into each indent, followed by a dollop of blueberry compote on top. If desired, sprinkle crumble topping over the filled buns to add a delightful crunch. Ensure the filling is well contained, as the buns will expand while baking. Step 8: Bake Preheat your oven to 350°F (180°C) while you let the filled buns rest for about 20 minutes. Once ready, brush the tops with melted butter or an egg wash for a beautiful golden finish. Bake the buns for 18-22 minutes until they’re golden brown and the filling is warm and bubbly. Step 9: Cool & Serve Remove the buns from the oven and let them cool on a wire rack for about 10 minutes. Before serving, dust the tops lightly with powdered sugar for a touch of sweetness. These warm Danish Carnival Buns with creamy cheesecake and blueberry compote are perfect for sharing at your next brunch gathering. Tips for the Best Danish Carnival Buns Milk Temperature Matters: Ensure your warm milk is around 110°F to activate the yeast effectively; too hot can kill the yeast, resulting in flat buns. Knead Well: Knead the dough for 8-10 minutes to develop gluten; this creates the fluffy, airy texture of the buns that everyone loves. Check the Rise: Make sure to let the dough rise completely until it doubles in size; if it doesn’t rise well, check your yeast for freshness. Chill the Filling: Chill your cheesecake filling in the fridge before using; it helps keep the shape when baked into the soft Danish Carnival Buns. Creative Fillings: Don’t hesitate to swap the blueberry compote for other fruits like strawberries or raspberries for a personal touch; experimentation is part of the fun! Egg Wash for Shine: Brush the buns with egg wash before baking for a beautiful golden finish—this makes them look as good as they taste! What to Serve with Danish Carnival Buns Imagine a cozy brunch setting where sweet and savory flavors dance together, creating the perfect culinary symphony. Fresh Fruit Salad: A vibrant mix of seasonal fruits brightens the table and complements the sweetness of the buns. Creamy Yogurt Parfait: Layered with granola and berries, this addition adds a cool creaminess and a crunchy texture that balances the softness of the buns. Hearty Sausages: Savory sausages or plant-based alternatives provide a satisfying protein contrast, making the meal more wholesome. Fluffy Scrambled Eggs: Light and airy scrambled eggs bring a comforting touch that pairs beautifully with the sweet buns. Warm Cup of Coffee: A rich, aromatic coffee brew enhances the delightful flavors of the Danish Carnival Buns, making each bite even more enjoyable. Decadent Hot Chocolate: For a sweeter touch, serve with rich hot chocolate, perfect for kids and adults alike to indulge in. Maple Syrup Drizzle: Offering an irresistible sweetness, a drizzle of maple syrup over the buns can elevate your brunch experience even further. Savor your brunch gathering with these delightful pairings that make every bite of the Danish Carnival Buns truly special! Danish Carnival Buns Variations & Substitutions Embrace your inner chef and let your creativity shine with these delightful twists on the classic Danish Carnival Buns! Berry Swap: Replace blueberries with strawberries or raspberries for vibrant, sweet options. Each berry brings its unique burst of flavor while keeping the charm of the original recipe. Gluten-Free: Use gluten-free all-purpose flour to cater to gluten sensitivity without sacrificing flavor or texture. It’s an accommodating choice that ensures everyone can enjoy these sweet treats. Dairy-Free: Substitute cream cheese with cashew cream for a vegan twist that stays rich and creamy. This clever swap allows those with dietary restrictions to indulge guilt-free! Nutty Delight: Add chopped nuts to the cheesecake filling for a delightful crunch. Pecans or walnuts can elevate your buns with a satisfying texture contrast. Flavor Twist: Experiment with different extracts, such as almond or hazelnut, to create a new flavor profile. These subtle changes can make a world of difference in your buns’ aroma and taste. Citrus Burst: Incorporate orange zest into the filling or compote for a fresh, zesty kick. The bright notes will bring your Danish buns to life, making every bite a celebration. Chocolate Drizzle: Enhance your buns with a drizzle of melted chocolate for an indulgent finish. A simple chocolate touch can turn this treat into an irresistible dessert! Spicy Kick: Add spices like cayenne or cinnamon for a subtle heat that pairs beautifully with the sweetness. This unexpected twist will certainly intrigue your tastebuds! Feel free to explore and find your favorite variation or combination. Transforming the classic Danish Carnival Buns into your own personalized masterpiece is all part of the joyful cooking journey! How to Store and Freeze Danish Carnival Buns Room Temperature: Store the buns in an airtight container at room temperature for up to 2 days to maintain their soft, fluffy texture. Fridge: If you want to keep them fresh longer, place the Danish Carnival Buns in the refrigerator, where they will stay good for up to a week. Just be sure to seal them well to avoid drying out. Freezer: For longer storage, freeze the buns in an airtight container or wrapped tightly in plastic wrap for up to 3 months. This way, you can enjoy fresh, fluffy buns anytime. Reheating: To enjoy the buns after freezing, simply reheat them in the oven at 350°F (180°C) for about 10-15 minutes to bring back the freshness and warmth of the creamy cheesecake filling. Make Ahead Options These Danish Carnival Buns with Vanilla Cheesecake are a fantastic option for meal prep, allowing you to save time on busy mornings! You can prepare the dough and refrigerate it for up to 24 hours before baking. Simply make the dough, shape the buns, and place them on a parchment-lined baking sheet, covering with plastic wrap to prevent drying out. For the cheesecake filling and blueberry compote, prepare them in advance and store them separately in airtight containers in the refrigerator for up to 3 days. When you’re ready to bake, just fill the buns with the chilled filling and compote, let them rise for about 20 minutes, and pop them in the oven. This ensures that your buns remain fluffy and flavorful, perfect for a delightful brunch with minimal last-minute effort! Danish Carnival Buns Recipe FAQs What is the best way to select ripe ingredients for this recipe? Absolutely! For the best flavor, choose fresh blueberries that are plump and firm with a vibrant color. Avoid any blueberries with dark spots or blemishes. If you’re substituting with strawberries or raspberries, go for those that are fragrant and bright — their sweetness will shine through in the compote. How should I store leftovers of Danish Carnival Buns? To keep your Danish Carnival Buns fresh, store them in an airtight container at room temperature for up to 2 days. If you have leftovers after that, pop them in the fridge where they can last for up to a week. Just be sure to seal them tightly to prevent drying out. Can I freeze Danish Carnival Buns, and if so, how? Yes! Freezing Danish Carnival Buns is a fantastic way to extend their shelf life. After they’ve cooled completely, wrap each bun tightly in plastic wrap or place them in a freezer-safe bag, ensuring you remove as much air as possible. They’ll stay fresh in the freezer for up to 3 months. When you’re ready to enjoy them, simply reheat in the oven at 350°F (180°C) for about 10-15 minutes until warm. What can I do if my dough isn’t rising? Very common! If your dough isn’t rising, first check that your yeast is fresh—old yeast won’t activate properly. Moreover, ensure your milk was at the right temperature (around 110°F). If you’re in a colder environment, try placing the dough in a warm area, like on top of the stove while the oven is preheating, to encourage a proper rise. Are there any dietary considerations for these buns? Definitely! For a gluten-free version, simply substitute the all-purpose flour with a quality gluten-free all-purpose blend. You may also adapt this recipe to be dairy-free by using almond milk in place of regular milk, margarine instead of butter, and cashew cream as a substitute for cream cheese. Each version will still deliver a delightful experience! Can I use different fruits for the compote? The more the merrier! Feel free to swap out the blueberry compote for strawberries, raspberries, or even mixed berries for a colorful twist. The flavor profiles of these fruits blend beautifully with the creamy vanilla cheesecake filling, making for a truly customizable treat that everyone will love. Fluffy Danish Carnival Buns with Vanilla Cheesecake Delight Experience the joy of soft and fluffy Danish Carnival Buns with creamy vanilla cheesecake and blueberry compote—perfect for brunch! Print Recipe Pin Recipe Prep Time 30 minutes minsCook Time 22 minutes minsResting Time 20 minutes minsTotal Time 1 hour hr 12 minutes mins Servings: 12 bunsCourse: DessertCuisine: DanishCalories: 250 Ingredients Equipment Method Nutrition Notes Ingredients 1x2x3x? For the Dough4 cups All-Purpose Flour Provides structure; no substitutions recommended.1/4 cup Granulated Sugar Adds sweetness; brown sugar can be substituted.2 teaspoons Instant Yeast Helps with dough rise; active dry yeast can also be used.1 teaspoon Salt Enhances overall flavor.1 cup Warm Milk 110°F; almond milk can be used for dairy-free option.1 large Egg Binds ingredients together; a flax egg can be an alternative.1/2 cup Softened Butter Adds moisture and richness; margarine can be used.For the Cheesecake Filling8 oz Cream Cheese Core ingredient for cheesecake filling; ricotta can be used.1/2 cup Powdered Sugar Sweetens the filling with no substitutes.1 teaspoon Vanilla Extract Infuses flavor; can be swapped for almond extract.1 large Egg Yolk Enriches the filling; fruit puree is a vegan alternative.For the Blueberry Compote2 cups Blueberries Provide natural sweetness; frozen blueberries can be used.1 tablespoon Lemon Juice Brightens flavor; can be substituted with lime juice.1 tablespoon Cornstarch Thickens blueberry mixture; arrowroot powder can be used.For the Finishing Touch2 tablespoons Butter For egg wash; melted margarine is a vegan option.1 cup Crumble Topping Optional; can be replaced with granola. Equipment Mixing BowlsaucepanWhiskRolling PinBaking SheetOven Method Dough PreparationIn a large mixing bowl, whisk together the all-purpose flour, granulated sugar, instant yeast, and salt. Gradually pour in the warm milk at 110°F, followed by the large egg and softened butter, stirring until a soft dough forms.Transfer the dough onto a floured surface and knead for about 8-10 minutes, until it feels smooth and elastic.Shape the kneaded dough into a ball and place it in a greased bowl, covering it with a clean kitchen towel. Allow to rise in a warm area for approximately 1 hour or until it has doubled in size.Filling PreparationWhile the dough is rising, beat together the cream cheese, powdered sugar, vanilla extract, and large egg yolk in a medium bowl until smooth. Cover and chill in the fridge.In a small saucepan, combine the blueberries, lemon juice, and sugar. Cook over medium heat for about 5-7 minutes until blueberries burst. Mix in the cornstarch slurry, and cook for another 1-2 minutes until thickened.Bun ShapingOnce the dough has risen, punch it down and transfer it to a lightly floured surface. Divide into 10-12 equal pieces, shaping each into a ball. Create indents for filling.Spoon a generous amount of chilled cheesecake filling into each indent, followed by a dollop of blueberry compote.BakingPreheat oven to 350°F (180°C) and let filled buns rest for about 20 minutes. Brush tops with melted butter or egg wash. Bake for 18-22 minutes until golden brown.Remove from the oven and let cool on a wire rack for about 10 minutes. Dust lightly with powdered sugar before serving. Nutrition Serving: 1bunCalories: 250kcalCarbohydrates: 35gProtein: 4gFat: 10gSaturated Fat: 5gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gCholesterol: 50mgSodium: 200mgPotassium: 100mgFiber: 1gSugar: 8gVitamin A: 300IUVitamin C: 2mgCalcium: 50mgIron: 1mg NotesThese buns are perfect for brunch and can be frozen for later enjoyment. Experiment with different fillings to customize to your taste. Tried this recipe?Let us know how it was!