As the sweet scent of baking fills my kitchen, I can’t help but feel a surge of joy at the thought of sharing these Danish Carnival Buns with Creamy Vanilla Cheesecake Filling. Imagine fluffy, golden buns that cradle a rich, melty filling—perfect for a cozy gathering or a festive treat! This recipe not only brings a delightful homemade vibe to your table, but it also offers the bonus of being a quick crowd-pleaser. With just a few ingredients and straightforward steps, you’ll create an irresistible dessert that’s sure to impress family and friends. Are you ready to dive into the world of Danish baking and elevate your dessert game?

Why Are These Buns So Irresistible?
Decadent Flavors: A rich vanilla cheesecake filling nestled inside fluffy, golden buns creates a flavor explosion that is simply divine.
Easy to Make: With only a few ingredients and simple steps, even novice bakers can whip these up effortlessly.
Perfect for Sharing: Whether it’s a family brunch or a festive gathering, these buns are bound to impress your guests and keep them coming back for more.
Customizable Delight: You can easily add your own twist—consider infusing some lemon zest or mixing in chocolate chips for a personalized touch!
Crowd-Pleasing Treat: The delightful combination of textures and flavors ensures that this dessert will be the star of your table, just like a delightful Soft Apple Filling or a luscious Bake Biscoff Cheesecake would.
Danish Carnival Buns with Cheesecake Filling
• These delightful buns are both fluffy and flavorful, making them a must-try!
For the Buns
- All-Purpose Flour – Provides structure and lightness; swap with whole wheat for a denser bite.
- Sugar – Sweetens the dough; reduce for a less sweet flavor.
- Milk (warm) – Activates yeast and enriches dough; non-dairy milk works for a vegan option.
- Eggs (2 large) – Binds the dough for texture and richness; use flax eggs for a vegan take.
- Unsalted Butter (1/4 cup, melted) – Brings moisture and flavor; coconut oil can replace for dairy-free.
- Active Dry Yeast (1 packet) – Key for dough rising; ensure it’s fresh for best results.
- Vanilla Extract (1 tsp, dough; 1/2 tsp, filling) – Infuses scrumptious flavor; pure extract will enhance aroma even more.
- Salt (1/4 tsp) – Balances out sweetness; essential for overall flavor enhancement.
For the Cheesecake Filling
- Cream Cheese (8 oz, softened) – Creates that luscious filling; low-fat cream cheese or Greek yogurt can be used.
- Powdered Sugar (1/4 cup) – Sweetens the filling; honey or agave syrup are healthier alternatives.
- Vanilla Extract (1/2 tsp) – Adds flavor depth to the filling; consider using some extra to amplify the taste.
For the Topping
- Egg White (for egg wash) – Gives buns a shiny finish; replace with non-dairy milk for a vegan alternative.
Dive into baking these Danish Carnival Buns with Creamy Vanilla Cheesecake Filling for a festive treat that’s sure to become a favorite!
Step‑by‑Step Instructions for Danish Carnival Buns with Creamy Vanilla Cheesecake Filling
Step 1: Activate Yeast
In a small bowl, combine ½ cup of warm milk (about 110°F) with 1 packet of active dry yeast. Stir gently and let it sit for 5 minutes until it becomes foamy. This step is crucial for ensuring your Danish Carnival Buns have the perfect rise and fluffy texture.
Step 2: Mix Dry Ingredients
In a large mixing bowl, whisk together 3 cups of all-purpose flour, ¼ cup of sugar, and ¼ teaspoon of salt. Make a well in the center, creating a space for the yeast mixture. This combination of dry ingredients will provide the structure for your delicious buns, and it’s time to elevate those flavors!
Step 3: Prepare Dough
Pour the activated yeast mixture into the well, followed by ¼ cup of melted unsalted butter, 2 large eggs, and 1 teaspoon of vanilla extract. Mix everything together until a cohesive dough forms. This may take a couple of minutes, and it’s okay if the dough is slightly sticky at this point—you’re on your way to making fantastic Danish Carnival Buns!
Step 4: Knead Dough
Turn the dough onto a floured surface and knead for about 5-7 minutes until it’s smooth and elastic. You’ll know it’s ready when it bounces back slightly after pressing it with your finger. This important step helps develop the gluten, giving your buns their delightful texture.
Step 5: First Rise
Place the kneaded dough in a greased bowl, covering it with a clean kitchen towel. Allow it to rise in a warm environment for about 1 hour or until it has doubled in size. This magical rise is where your Danish Carnival Buns begin to take shape, becoming airy and light.
Step 6: Make Cheesecake Filling
While the dough is rising, prepare the creamy filling. In a separate bowl, combine 8 oz of softened cream cheese, ¼ cup of powdered sugar, and ½ teaspoon of vanilla extract. Mix until the mixture is smooth and creamy, showcasing the rich filling that will nestle within your buns.
Step 7: Preheat Oven
As your dough rests, preheat your oven to 375°F (190°C). This ensures a perfectly baked finish for your Danish Carnival Buns, giving them that golden brown color and delicious texture as soon as they hit the heat.
Step 8: Shape Buns
Once the dough has risen, punch it down gently to release any air. Roll the dough out to about ½-inch thickness and cut out circles using a cookie cutter or a glass. Place about a tablespoon of the cheesecake filling in the center of each circle, fold the edges over, and seal them carefully.
Step 9: Second Rise
Arrange your shaped buns on a lined baking sheet, leaving some space between them. Brush the tops with egg white for a shiny finish and let them rise again for about 30 minutes. This final rise will enhance their fluffy quality and prepare them for baking.
Step 10: Bake
Bake the buns in your preheated oven for 20-25 minutes, or until they are golden brown and the kitchen is filled with a heavenly aroma. Keep an eye on them; they should be puffed and slightly firm to the touch, indicating a perfectly baked Danish Carnival Bun with a delightful creamy filling inside.

Make Ahead Options
These Danish Carnival Buns with Creamy Vanilla Cheesecake Filling are perfect for busy home cooks looking to save time while still impressing everyone at the table! You can prepare the dough and let it rise up to 24 hours in advance; simply shape the buns and refrigerate them until you’re ready to bake. If you prefer, you can also make the cheesecake filling ahead and store it in the fridge for up to 3 days. Just be sure to chill the filling in an airtight container to maintain its creamy texture. When you’re ready to enjoy, let the buns come to room temperature, allow for a brief second rise before baking, and you’ll have delightful pastries just as fresh and delicious as if they were made on the spot!
How to Store and Freeze Danish Carnival Buns
Fridge: Keep your Danish Carnival Buns in an airtight container for up to 3 days to maintain their freshness and soft texture. This is perfect for enjoying them over a few cozy days.
Freezer: For longer storage, wrap buns individually in plastic wrap, then place them in a freezer-safe bag. They can be frozen for up to a month—just let them thaw at room temperature before enjoying.
Reheating: To bring back their delightful softness, reheat the buns in the microwave for about 10-15 seconds or in a preheated oven at 350°F (175°C) for around 5 minutes. Perfect for a quick treat anytime!
Room Temperature: If you plan to consume the buns within a day, feel free to store them at room temperature in a covered dish. This helps keep them nice and fluffy!
What to Serve with Danish Carnival Buns with Creamy Vanilla Cheesecake Filling?
Delight your loved ones with a scrumptious spread that beautifully complements these decadent treats, enhancing your experience of homemade goodness.
-
Fresh Berries: The bright acidity of strawberries, blueberries, or raspberries cuts through the richness of the buns, adding a refreshing touch.
-
Whipped Cream: A light dollop of freshly whipped cream elevates the indulgence, offering a fluffy texture that pairs beautifully with the creamy filling.
-
Hot Beverages: Serve with a warm cup of coffee or rich hot chocolate; the warmth of the drink perfectly balances the sweet, fluffy buns.
-
Creamy Custard: A drizzle of vanilla custard adds another layer of flavor while providing a silky richness that complements the cheesecake filling.
-
Ice Cream Delight: Consider serving with a scoop of vanilla ice cream. The cold treat contrasts wonderfully with the warm buns, creating a delightful temperature play.
-
Citrusy Lemonade: Quench your thirst with a refreshing glass of lemonade. The zing of citrus brightens the palate, enhancing the overall experience.
These suggestions not only elevate the stunning Danish Carnival Buns with Creamy Vanilla Cheesecake Filling but also make your gathering feel extra special by offering a variety of flavors and textures!
Danish Carnival Buns with Creamy Vanilla Cheesecake Filling Variations
Feel free to get creative with these Danish Carnival Buns, tailoring them to match your taste buds and kitchen pantry!
-
Lemon Zest: Add a bright burst of flavor by mixing lemon zest into the cheesecake filling for a refreshing twist. This brightens each bite with a fragrant zing that contrasts beautifully with the sweet creamy filling.
-
Chocolate Chips: Stir in some semi-sweet chocolate chips into the filling for an indulgent treat. The melty chocolate adds a delightful richness, perfect for chocolate lovers.
-
Cinnamon Sugar Topping: Brush the tops with melted butter and sprinkle cinnamon sugar before baking for a sweet, crunchy top. This mouthwatering finishing touch creates a delightful contrast to the soft buns.
-
Nutty Delight: Fold in a handful of crushed nuts, like pecans or almonds, into the cheesecake filling for added texture and a nutty flavor. This twist introduces a delightful crunch in each bite, enhancing your overall experience.
-
Dairy-Free Option: Substitute cream cheese with dairy-free options like cashew cream or coconut cream for a vegan-friendly filling. You still get that creamy goodness, making this treat accessible for everyone at the table.
-
Spiced Pumpkin Filling: During fall, try swapping the cheesecake filling with creamy pumpkin puree mixed with spices like nutmeg and cinnamon. This seasonal twist offers a cozy, autumnal vibe to your dessert.
-
Fruit-Filled Buns: Instead of a cheesecake filling, consider using a fruit preserve like raspberry or apricot for a tart and sweet contrast. This fruity variation adds a lovely burst of flavor that pairs wonderfully with the soft dough.
-
Add a Kick: Incorporate a pinch of cayenne or chili powder to the filling for a surprising heat. This unexpected twist elevates your buns to something truly unique and memorable, with just the right amount of kick.
Each variation allows for personalization, so don’t hesitate to make these buns uniquely yours. Whether you’re enjoying them alongside a comforting cup of tea or serving them at a festive gathering, these Danish Carnival Buns will surely be a hit.
Expert Tips for Danish Carnival Buns
-
Warm Milk: Make sure your milk is warm (around 110°F) to effectively activate the yeast. If it’s too hot, it may kill the yeast and hinder dough rising.
-
Knead Well: Take your time kneading until the dough is smooth and elastic. Overlooking this step can lead to dense buns instead of the desired fluffy texture.
-
Fill with Care: Use just the right amount of cheesecake filling to avoid overflow during baking. Too much filling can cause a mess and affect the buns’ integrity.
-
Second Rise: Don’t skip the second rise after shaping your buns. This step is crucial to achieve that light and airy texture, which is the hallmark of perfect Danish Carnival Buns with Creamy Vanilla Cheesecake Filling.
-
Golden Finish: Brush with egg white for a shiny top, but for a vegan option, simply use non-dairy milk—both will give your buns a lovely golden finish.

Advertisement
Danish Carnival Buns with Creamy Vanilla Cheesecake Filling Recipe FAQs
How do I choose the right milk for the recipe?
Absolutely! Use warm milk (about 110°F) to activate the yeast properly. If you prefer, non-dairy milk works just as well for a dairy-free version. Just make sure it’s warm, not hot, as too high a temperature can kill the yeast.
How should I store the buns after baking?
Very! Keep your Danish Carnival Buns in an airtight container for up to three days in the fridge. They’ll stay fresh and soft during that time, ready for you to enjoy whenever you want!
Can I freeze these buns, and how should I do it?
Absolutely! For long-term storage, wrap each cooled bun individually in plastic wrap and place them in a freezer-safe bag. They can be frozen for up to a month. When you’re ready to enjoy one, simply let it thaw at room temperature and reheat it in a microwave for 10-15 seconds or in a preheated oven at 350°F for 5 minutes to bring back their fluffy texture.
What if my buns don’t rise properly?
Oh no! If your dough hasn’t risen, check if your yeast was fresh and properly activated with warm milk. The dough should be slightly sticky before it rises; if it’s too dry, consider adding a bit more liquid next time. Rely on the “double in size” rule—if they’re not puffy after the first rise, they may need more time in a warm place.
Can I modify the filling due to allergies or dietary preferences?
Very! If you’re looking for alternatives, you can easily substitute cream cheese with low-fat cream cheese or plain Greek yogurt. For egg allergies, omit the egg wash and replace it with non-dairy milk. Always feel free to customize according to your dietary needs; after all, the magic of homemade treats lies in their versatility!
How long will the buns stay fresh at room temperature?
Great question! If you plan to eat your Danish Carnival Buns within a day, you can keep them at room temperature in a covered dish. This way, they’ll retain their delightful softness and be ready to indulge in the same day!

Savor Homemade Danish Carnival Buns with Creamy Cheesecake Filling
Ingredients
Equipment
Method
- In a small bowl, combine ½ cup of warm milk with 1 packet of active dry yeast. Stir gently and let it sit for 5 minutes until it becomes foamy.
- In a large mixing bowl, whisk together 3 cups of all-purpose flour, ¼ cup of sugar, and ¼ teaspoon of salt. Make a well in the center.
- Pour the activated yeast mixture into the well, followed by ¼ cup of melted unsalted butter, 2 large eggs, and 1 teaspoon of vanilla extract. Mix until a cohesive dough forms.
- Turn the dough onto a floured surface and knead for about 5-7 minutes until smooth and elastic.
- Place the kneaded dough in a greased bowl, covering it with a towel. Allow it to rise for about 1 hour or until doubled in size.
- In a separate bowl, combine 8 oz of softened cream cheese, ¼ cup of powdered sugar, and ½ teaspoon of vanilla extract. Mix until smooth.
- Preheat your oven to 375°F (190°C).
- Once the dough has risen, punch it down, roll it out to ½-inch thickness and cut out circles. Place a tablespoon of cheesecake filling in the center of each circle.
- Arrange the shaped buns on a lined baking sheet, brush the tops with egg white, and let them rise for 30 minutes.
- Bake buns for 20-25 minutes, or until golden brown and puffed.





