If you’ve ever bitten into a perfectly flaky, soft, and buttery Danish, you know the magic it brings to your morning coffee or brunch table. Now imagine making it at home—yes, homemade, fresh from your oven, with a rich cream cheese filling, sweet blueberries, and a cinnamon-sprinkled crumb topping. This Delicious Homemade Blueberry Cream Cheese Danish Recipe is your ticket to bakery-quality pastries without leaving your kitchen.
Perfect for leisurely weekend mornings, brunch gatherings, or just treating yourself to something special, this Danish recipe combines tender brioche dough, tangy cream cheese filling, and a burst of blueberry flavor in every bite. Even better, it’s versatile: add a drizzle of sweet glaze for extra decadence or enjoy them as-is for a simpler treat.
Why You’ll Love This Blueberry Cream Cheese Danish
Here’s why this recipe is a must-try:
- Soft, buttery brioche dough – Tender, rich, and melt-in-your-mouth perfection.
- Tangy cream cheese filling – Light, fluffy, and perfectly balanced with the sweet blueberries.
- Burst of fresh flavor – Wild blueberries give each bite a pop of natural sweetness.
- Coffee cake crumb topping – Adds texture and a subtle cinnamon sweetness.
- Customizable glaze – Optional drizzle takes it from delicious to show-stopping.
- Perfect for brunch or gifts – Makes a beautiful homemade gift or centerpiece for any morning table.
Inspiration Behind the Recipe
Blueberry cream cheese Danishes are a staple of European-inspired bakeries, often admired for their delicate layers, soft crumb, and rich fillings. This recipe brings that same bakery experience to your kitchen without the intimidating techniques of laminated dough. By using a brioche-style dough, we get rich, buttery pastries that rise beautifully and hold a luscious cream cheese and blueberry center.
The inspiration also comes from the desire to combine a breakfast treat and a dessert in one: a pastry that’s sweet but not overwhelming, soft but with just enough texture to make every bite satisfying.
Best Occasions to Serve
This recipe is ideal for:
- Weekend brunches or special breakfast occasions
- Holiday mornings like Christmas or Easter
- Baby showers or bridal brunches
- Afternoon coffee or tea treats
- Homemade gifts for friends and family
Once your kitchen fills with the aroma of freshly baked Danishes, you’ll have a hard time keeping them for yourself!
Ingredients Breakdown
To make these Blueberry Cream Cheese Danishes, you’ll need ingredients for the dough, filling, crumb topping, and optional glaze.
For the Brioche Dough:
- 4 cups all-purpose flour
- 1/2 cup granulated sugar
- 2 1/4 teaspoons instant yeast
- 1 1/4 cups warm milk
- 1 large egg, beaten
- 1 egg yolk
- 3 tablespoons unsalted butter, softened and cubed
For the Cream Cheese Filling:
- 8 oz cream cheese, softened
- 1/2 cup powdered sugar
- 1/4 cup whole milk
- 2 teaspoons vanilla extract
- 2 cups frozen wild blueberries
For the Coffee Cake Crumb:
- 1/3 cup brown sugar
- 3/4 cup all-purpose flour
- 2 teaspoons ground cinnamon
- 6 tablespoons unsalted butter, melted
Optional Glaze:
- 1 1/2 cups powdered sugar
- 1 teaspoon vanilla extract
- 2–3 tablespoons milk
- Pinch of salt
Yield: 12 servings
Tools & Equipment Needed
Here’s what you’ll need to make these Danish:
- Stand mixer with dough hook (or mixing bowl and hands)
- Medium mixing bowl for cream cheese filling
- Small mixing bowl for crumb topping
- Whisk or fork for glaze
- Measuring cups and spoons
- Baking sheet lined with parchment paper
- Plastic wrap or a clean towel for rising dough
- Oven thermometer (optional, for precise baking)
- Spatula
Step-by-Step Instructions
1. Make the Brioche Dough
In a stand mixer bowl, combine 4 cups flour, 1/2 cup sugar, 2 1/4 teaspoons yeast, beaten egg, egg yolk, and warm milk. Mix on low speed for 2–3 minutes until the dough begins to come together.
Add the cubed butter, one piece at a time, and knead for 3–4 minutes until the dough is soft, elastic, and pliable. Transfer to a greased bowl, cover with plastic wrap, and let it rise in a warm place for 1–2 hours or until doubled in size.
2. Preheat the Oven
Set your oven to 375°F (190°C). Line a rimmed baking pan with parchment paper for easy cleanup and to prevent sticking.
3. Divide and Shape the Dough
Once the dough has risen, turn it out onto a lightly floured surface. Divide it into 8–12 equal pieces depending on your desired Danish size. Roll each piece into a tight ball.
Set them aside while you prepare the cream cheese filling and crumb topping.
4. Prepare the Cream Cheese Filling
In a stand mixer, beat 8 oz softened cream cheese for 1–2 minutes until smooth. Add 1/2 cup powdered sugar, 1/4 cup whole milk, and 2 teaspoons vanilla extract. Continue mixing for 2–3 minutes until light and fluffy.
5. Make the Coffee Cake Crumb
In a small bowl, combine 1/3 cup brown sugar, 3/4 cup flour, 2 teaspoons cinnamon, and 6 tablespoons melted butter. Stir until crumbly. This will give your Danishes that signature coffee cake texture.
6. Assemble the Danishes
Gently press your fingers around the edges of each dough ball to create a 1/2-inch circular edge. Stretch the center slightly until it is about 1/4 inch thick, forming a ring. Place the dough rings on the prepared baking pan.
Spoon the cream cheese filling into the center of each ring and top with frozen blueberries. Brush the edges of the dough with the beaten egg for a golden finish, then sprinkle the coffee cake crumb over the edges and filling if desired.
7. Bake
Bake the Danishes for 20–30 minutes, rotating the pan halfway through, until the edges are golden brown and the centers are set. Allow to cool for at least 10 minutes.
8. Make the Glaze (Optional)
In a small bowl, whisk together 1 1/2 cups powdered sugar, 1 teaspoon vanilla extract, 2–3 tablespoons milk, and a pinch of salt until smooth. Drizzle over the cooled Danishes for an extra touch of sweetness.
Tips & Variations
- Vegan: Use a vegan cream cheese and plant-based milk. Swap butter for a non-dairy alternative.
- Gluten-Free: Substitute flour with a gluten-free all-purpose blend.
- Fruit Variations: Replace blueberries with raspberries, cherries, or strawberries.
- Nutty Twist: Sprinkle sliced almonds or chopped pecans over the crumb topping.
- Extra Fluffy: Let the dough rise an additional 15–20 minutes for taller, airier Danishes.
Flavor Profile & Pairings
Taste:
- Rich, buttery dough
- Sweet and tangy cream cheese filling
- Juicy burst of blueberries
- Warm cinnamon notes from crumb topping
Texture:
- Soft, pillowy dough
- Creamy filling
- Slightly crunchy topping
Serving Ideas:
- Serve warm with coffee or tea
- Pair with fresh fruit for a brunch spread
Nutritional Overview
Estimated per serving (1 Danish):
- Calories: 340 kcal
- Protein: 5 g
- Carbs: 50 g
- Fat: 14 g
- Fiber: 2 g
Dietary notes: Vegetarian-friendly. Vegan and gluten-free adaptations possible.
Make-Ahead & Meal Prep Tips
- Dough: Can be prepared the day before and refrigerated overnight. Bring to room temperature before shaping.
- Filling: Make ahead and store in the fridge for up to 2 days.
- Crumb Topping: Prepare up to 1 day in advance and store in an airtight container.
- Freezing: Unbaked Danishes can be frozen on a baking sheet, then transferred to a freezer bag for up to 2 months. Bake directly from frozen, adding 5–10 minutes to baking time.
Frequently Asked Questions (FAQs)
1. Can I use fresh blueberries instead of frozen?
Yes, but reduce the amount slightly and gently pat dry to avoid excess moisture.
2. How do I prevent soggy Danishes?
Avoid overfilling with blueberries. Frozen or well-drained fruit works best.
3. Can I make mini Danishes?
Absolutely! Divide dough into smaller pieces and adjust baking time accordingly.
4. Can I skip the glaze?
Yes, the Danishes are delicious without it. The glaze is optional for added sweetness and presentation.
5. How do I store leftover Danishes?
Keep in an airtight container at room temperature for 2–3 days or in the fridge for up to 5 days. Reheat slightly before serving.
Cooking Timeline (at a Glance)
| Step | Time |
|---|---|
| Dough prep | 15 minutes |
| First rise | 1–2 hours |
| Filling prep | 5–10 minutes |
| Crumb prep | 5 minutes |
| Assembly | 15–20 minutes |
| Baking | 20–30 minutes |
| Glazing | 5 minutes |
| Total | 2 hours 55 minutes |
Serving Suggestions
- Arrange on a decorative platter for brunch.
- Serve warm for the best flavor and aroma.
- Pair with a side of yogurt or fresh fruit for a complete breakfast.
Recipe Variations
- Mixed Berry Danish: Combine blueberries, raspberries, and blackberries in the filling.
- Chocolate Chip Danish: Add mini chocolate chips to the cream cheese filling.
- Apple Cinnamon Danish: Substitute blueberries with finely diced apples and sprinkle extra cinnamon.
- Lemon Glaze Danish: Add lemon zest to the glaze for a bright, citrusy finish.
Ingredient Spotlight
Brioche Dough:
- Rich, buttery, and tender.
- Soft texture ensures a light, airy Danish.
Wild Blueberries:
- Provide intense, sweet flavor.
- Frozen blueberries maintain shape and juiciness during baking.
Cream Cheese Filling:
- Adds tangy richness that balances the sweet dough.
- Fluffy texture ensures each bite melts in your mouth.
Pro Cooking Tips
- Use cold butter cut into small cubes for even incorporation into the dough.
- Allow dough to rise in a warm, draft-free area for optimal fluffiness.
- Brush edges with egg wash for a golden, glossy finish.
- Use a spatula to gently press down the filling after adding berries for even baking.
Storage & Freezing Guide
- Room Temperature: Store in an airtight container for up to 2 days.
- Refrigeration: Keeps up to 5 days; reheat before serving.
- Freezing: Freeze unbaked, shaped Danishes for up to 2 months. Bake directly from frozen, adding 5–10 minutes.
Nutrition Estimate Table (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 340 kcal |
| Protein | 5 g |
| Carbs | 50 g |
| Fats | 14 g |
| Fiber | 2 g |
Dietary Notes: Vegetarian-friendly, can be adapted for vegan and gluten-free diets.
Expanded Conclusion
This Delicious Homemade Blueberry Cream Cheese Danish Recipe is a perfect blend of soft, buttery brioche dough, rich cream cheese, and sweet blueberries. It’s a show-stopping addition to any brunch table, a thoughtful homemade gift, or a special breakfast treat for yourself. With step-by-step instructions, simple ingredients, and tips for variations, anyone can make bakery-worthy Danishes at home.
Baking these Danishes fills your kitchen with irresistible aromas, and biting into a warm, golden pastry is pure joy. Treat yourself, your family, and your friends to this indulgent yet approachable dessert. Once you try this recipe, it’s sure to become a cherished favorite in your kitchen.
Print
Delicious Homemade Blueberry Cream Cheese Danish Recipe
Soft, buttery homemade blueberry cream cheese danishes with a sweet cinnamon crumb topping and optional glaze perfect for breakfast, brunch, or dessert.
- Total Time: 2 hours 55 minutes
- Yield: 12 servings
Ingredients
Brioche Dough:
- 4 cups all-purpose flour
- 1/2 cup granulated sugar
- 2 1/4 tsp instant yeast
- 1 1/4 cups warm milk
- 1 large egg, beaten
- 1 egg yolk
- 3 tbsp unsalted butter, softened and cubed
Cream Cheese Filling:
- 8 oz cream cheese, softened
- 1/2 cup powdered sugar
- 1/4 cup whole milk
- 2 tsp vanilla extract
- 2 cups frozen wild blueberries
Coffee Cake Crumb:
- 1/3 cup brown sugar
- 3/4 cup all-purpose flour
- 2 tsp ground cinnamon
- 6 tbsp unsalted butter, melted
Optional Glaze:
- 1 1/2 cups powdered sugar
- 1 tsp vanilla extract
- 2–3 tbsp milk
- Pinch of salt
Instructions
- In a stand mixer, combine flour, sugar, yeast, egg, egg yolk, and warm milk. Mix on low 2-3 mins. Add cubed butter and knead 3-4 mins until soft. Cover and let rise 1-2 hrs until doubled.
- Preheat oven to 375°F and line a rimmed baking pan with parchment paper.
- Divide dough into 8–12 pieces and roll into tight balls. Set aside.
- Beat cream cheese until smooth, add powdered sugar, milk, and vanilla, mix 2-3 mins until light and fluffy.
- Combine brown sugar, flour, cinnamon, and melted butter for crumb.
- Shape dough into rings with 1/2-inch edge. Place on pan, fill centers with cream cheese and blueberries, brush edges with beaten egg, sprinkle crumb on top.
- Bake 20-30 mins until edges golden. Cool at least 10 mins.
- Optional: Whisk glaze ingredients and drizzle over cooled danishes.
Notes
- Use parchment for easier cleanup.
- Substitute fresh blueberries if desired.
- Glaze is optional but adds sweetness and shine.
- Prep Time: 2 hours 30 minutes
- Cook Time: 25 minutes
- Category: Breakfast, Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian



