Love this? Save it for later!
Share the inspiration with your friends
Introduction
I was rushing through the grocery store last Saturday when the sharp sweetness of strawberry jam drifting from a nearby bakery aisle hit me — and suddenly I was ten years old again, sitting cross-legged on the cold kitchen floor of Mrs. Jensen’s apartment. She wasn’t my family, not really, but every weekend she’d bake the most incredible pastries, and that strawberry cream cheese Danish braid was always the centerpiece. I remember the crack in her old ceramic mixing bowl and how the kitchen smelled like vanilla and warm dough. Honestly, I never thought I’d try to recreate that exact flaky, buttery braid, but you know that feeling when a scent just pulls you back so vividly? It stayed with me all week until I finally rolled up my sleeves to bake my own version.
Let me tell you, making a flaky strawberry cream cheese Danish braid at home is a little messy (I forgot the egg wash the first time—don’t be like me!), but it’s so worth it. This recipe isn’t just about the pastry; it’s about trying to catch that elusive texture and flavor that made those mornings feel special. Maybe you’ve been there too, chasing the taste of something you can almost remember perfectly but can’t quite hold. This Danish braid is my attempt to get as close as possible.
Why You’ll Love This Recipe
This flaky strawberry cream cheese Danish braid isn’t your everyday pastry. I’ve tested this recipe countless times, tweaking the dough and the filling just enough to hit that perfect balance between flaky layers and creamy sweetness. Here’s why you’ll want to make it again and again:
- Quick & Easy: Comes together in under 90 minutes, perfect for weekend brunch or a special breakfast treat.
- Simple Ingredients: Uses pantry staples and fresh strawberries—no need for fancy imports or hard-to-find items.
- Perfect for Gatherings: Great for brunch parties, holiday mornings, or when you want to impress with minimal stress.
- Crowd-Pleaser: Kids love the sweet cream cheese filling, and adults appreciate the flaky, buttery texture.
- Unbelievably Delicious: The combination of tangy cream cheese and sweet strawberry jam wrapped in buttery dough is next-level comfort food.
This recipe stands out because the dough is tender but layered with flaky goodness, thanks to a quick folding technique that’s easier than traditional puff pastry but delivers satisfying results. The cream cheese filling is whipped smooth with just a touch of vanilla, making it silky without being overly sweet. And the strawberry jam? I use homemade or a quality brand like Bonne Maman for that perfect, fresh taste.
Honestly, it’s the kind of recipe that makes you close your eyes after the first bite and smile. It’s comfort food with a bit of flair—something that turns simple ingredients into a memorable moment.
What Ingredients You Will Need
This flaky strawberry cream cheese Danish braid uses simple, wholesome ingredients to deliver that bold flavor and satisfying texture without fuss. Most of these are pantry staples, and a few fresh items bring everything alive.
- For the Dough:
- All-purpose flour, 2 ½ cups (315g) – I recommend Gold Medal for consistent results
- Unsalted butter, 1 cup (227g), cold and cubed (adds flakiness)
- Granulated sugar, 2 tablespoons (25g)
- Salt, 1 teaspoon (5g)
- Instant yeast, 2 ¼ teaspoons (1 packet or 7g)
- Whole milk, ¾ cup (180ml), warm (about 110°F/43°C)
- Large egg, 1, room temperature
- For the Cream Cheese Filling:
- Cream cheese, 8 ounces (225g), softened (Philadelphia brand works great)
- Powdered sugar, ½ cup (60g)
- Vanilla extract, 1 teaspoon (5ml)
- For the Strawberry Filling:
- Strawberry jam, ½ cup (160g), preferably homemade or Bonne Maman
- For the Assembly and Finish:
- Egg wash: 1 large egg mixed with 1 tablespoon water
- Optional: powdered sugar for dusting
If you prefer a dairy-free version, swap the butter for a plant-based margarine and the cream cheese for a dairy-free alternative like Kite Hill. You can also substitute almond flour for ½ cup of the all-purpose flour for a slight nutty flavor and gluten reduction, though the texture will change a bit. In summer, fresh sliced strawberries can be added on top of the cream cheese filling before adding the jam for an extra burst of freshness.
Equipment Needed

- Mixing bowls – a large one for the dough and a smaller one for the cream cheese filling
- Stand mixer with a dough hook (optional but helpful) or a sturdy wooden spoon for hand mixing
- Rolling pin – essential for rolling out the dough evenly
- Baking sheet lined with parchment paper or a silicone baking mat
- Pastry brush for applying the egg wash
- Sharp knife or pizza cutter – for making the braid slits
- Cooling rack – to let the Danish cool properly after baking
If you don’t have a stand mixer, I’ve made this dough by hand plenty of times; just be prepared for a bit more elbow grease. My favorite rolling pin is a French-style one with tapered ends, which gives better control when rolling out dough thinly. For budget-friendly options, silicone baking mats can be reused endlessly and prevent sticking better than parchment paper in my experience. Keep your dough cold by chilling your rolling pin in the fridge before starting—that little trick really helps keep the butter from melting too soon.
Preparation Method
- Activate the Yeast (5 minutes): In a small bowl, combine warm milk (110°F/43°C) with the instant yeast and 1 tablespoon sugar. Let it sit until foamy, about 5 minutes. If it doesn’t foam, your yeast might be old—better to start over.
- Make the Dough (10 minutes): In a large mixing bowl or stand mixer, whisk the flour, remaining sugar, and salt. Add the cold cubed butter and cut it into the flour using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized bits of butter visible.
- Add the yeast mixture and the egg to the flour-butter mixture. Stir until the dough just comes together. Don’t overmix; it should be shaggy and a bit sticky.
- First Chill (30 minutes): Shape the dough into a ball, wrap it tightly in plastic wrap, and refrigerate for 30 minutes. This helps the butter firm up and makes rolling easier.
- Prepare the Cream Cheese Filling (5 minutes): While the dough chills, beat the softened cream cheese, powdered sugar, and vanilla until smooth and creamy. Cover and refrigerate.
- Roll the Dough (10 minutes): On a lightly floured surface, roll the dough into a rectangle roughly 12 x 16 inches (30 x 40 cm). Try to keep the thickness even, about ¼ inch (6 mm). If the dough softens too much, chill it briefly before continuing.
- Add the Filling & Jam (5 minutes): Spread the cream cheese filling down the center third of the dough lengthwise, leaving about 1-inch (2.5 cm) borders on each side. Spoon the strawberry jam over the cream cheese in a thin, even layer.
- Cut the Braids (10 minutes): Using a sharp knife or pizza cutter, make 1-inch (2.5 cm) wide strips on each side of the filling, cutting from the edges toward the center but not through the filling. Fold the strips over the filling alternately, creating a braided effect.
- Final Proof (20 minutes): Transfer the braid to a parchment-lined baking sheet. Cover lightly with a kitchen towel and let it rest in a warm place for 20 minutes to puff slightly.
- Egg Wash & Bake (25-30 minutes): Preheat your oven to 375°F (190°C). Brush the braid generously with egg wash to get that golden crust. Bake for 25-30 minutes until golden brown and flaky. The kitchen will smell amazing at this point!
- Cool & Serve: Let the Danish cool on a rack for at least 15 minutes before slicing. If you want, sprinkle with powdered sugar for a pretty finish.
If your braid looks like it’s browning too fast, loosely tent it with foil halfway through baking. And if the dough feels sticky at any point, a light dusting of flour helps, but don’t go overboard or it won’t be as tender. I’ve learned that patience during chilling and proofing really pays off with flaky layers.
Cooking Tips & Techniques
Here are some tips that make the flaky strawberry cream cheese Danish braid come out just right every time:
- Keep Ingredients Cold: Butter is the secret to flakiness. The colder it stays, the better the layers. Chill your butter cubes and dough frequently during prep.
- Don’t Over-Knead: This isn’t bread. Overworking the dough develops gluten and can make the pastry tough instead of tender and flaky.
- Use Instant Yeast: It saves time and rises nicely without the fuss of proofing active yeast. Just make sure it’s fresh.
- Egg Wash Matters: Brush the braid just before baking for that perfect golden finish and shiny crust.
- Watch the Oven: Every oven is different. If the edges brown too quickly, lower the rack or tent with foil.
- Multitasking: While the dough chills, preparing the cream cheese filling is a great way to save time and keep the process smooth.
- Mess Happens: Don’t stress if the braid isn’t perfect. I once spilled cream cheese all over the counter mid-assembly—just cleaned it up and kept going. It still tasted amazing.
Variations & Adaptations
Want to switch things up? This flaky strawberry cream cheese Danish braid is versatile:
- Seasonal Berry Mix: Swap strawberry jam for blueberry, raspberry, or a mixed berry jam in fall and winter.
- Nutty Twist: Add chopped toasted almonds or pecans over the cream cheese filling before adding jam for crunch.
- Gluten-Free: Use a high-quality gluten-free flour blend and xanthan gum to mimic dough elasticity.
- Chocolate Drizzle: After baking, drizzle melted dark chocolate over the braid for a decadent touch.
- Dairy-Free: Substitute vegan cream cheese and butter alternatives; coconut cream can add a lovely richness.
I personally love swapping in fresh sliced strawberries and a sprinkle of lemon zest in summer—it brightens the whole braid and makes it feel lighter.
Serving & Storage Suggestions
This flaky strawberry cream cheese Danish braid is best served slightly warm or at room temperature. The butter layers soften beautifully when warmed, releasing that incredible aroma. I like to slice it into generous pieces and serve it alongside a cup of freshly brewed coffee or a light herbal tea.
For storage, wrap leftover braid tightly in plastic wrap and keep it in the refrigerator for up to 3 days. You can also freeze individual slices by wrapping them well and placing them in a freezer-safe container for up to 2 months. Reheat in a toaster oven or regular oven at 350°F (175°C) for 8-10 minutes to bring back the flakiness. Microwave reheating tends to make the pastry soggy, so avoid that if possible.
Flavors actually develop over time, so if you can wait a few hours after baking, the cream cheese and strawberry meld into a richer, more harmonious filling.
Nutritional Information & Benefits
Each serving of the flaky strawberry cream cheese Danish braid (approximately 1/8 of the recipe) contains roughly:
| Calories | 320 |
|---|---|
| Fat | 18g |
| Carbohydrates | 35g |
| Protein | 5g |
| Sugar | 12g |
This recipe includes calcium and protein from the cream cheese, and antioxidants from strawberries. Using real butter and cream cheese means it’s a treat, but also a source of essential fats and vitamins like A and D. You can adjust sweetness by choosing low-sugar jam or making your own with less sugar.
For those watching gluten intake, the gluten-free adaptation helps keep this pastry accessible. Just be mindful that it won’t be as flaky as the original.
Conclusion
This flaky strawberry cream cheese Danish braid is one of those recipes that brings a little magic to your kitchen and your table. It’s approachable enough for a confident beginner and rewarding for experienced bakers. The combination of buttery, flaky dough with creamy, tangy filling and sweet strawberry jam is a classic for a reason—and now you can make it at home without fuss.
Feel free to make it your own, whether by adding nuts, swapping fruits, or trying that chocolate drizzle. I keep coming back to this recipe because it reminds me of that small kitchen on a quiet Saturday morning, the scent of fresh jam, and the simple joy of breaking bread with someone who cared.
If you try it, I’d love to hear how your braid turned out or what twists you added! Share your thoughts in the comments below and keep baking those memories.
Frequently Asked Questions
Can I use store-bought puff pastry instead of making the dough?
You can, but the homemade dough offers a fresher flavor and texture. Store-bought puff pastry is flakier but less tender and doesn’t have the same homemade charm.
How do I prevent the braid from getting soggy in the middle?
Don’t overload the filling or jam, and make sure to leave borders so juices don’t leak during baking. Also, bake until golden and fully cooked—undercooked dough can feel soggy.
Can I prepare this Danish braid the night before?
Yes! Assemble it, cover tightly, and refrigerate overnight. Bring it to room temperature and bake as usual the next morning.
What’s the best way to reheat leftovers?
Use a toaster oven or regular oven at 350°F (175°C) for 8-10 minutes to bring back flakiness. Avoid microwaving if you want to keep the texture crisp.
Is there a vegan version of this recipe?
Yes. Use plant-based butter and vegan cream cheese. You’ll need to experiment a bit with dough texture, but it’s doable and delicious.
Pin This Recipe!

Flaky Strawberry Cream Cheese Danish Braid
A homemade flaky and buttery Danish braid filled with smooth cream cheese and sweet strawberry jam, perfect for brunch or a special breakfast treat.
- Prep Time: 30 minutes
- Cook Time: 25-30 minutes
- Total Time: 60 minutes
- Yield: 8 servings 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 2 ½ cups (315g) all-purpose flour
- 1 cup (227g) unsalted butter, cold and cubed
- 2 tablespoons (25g) granulated sugar
- 1 teaspoon (5g) salt
- 2 ¼ teaspoons (1 packet or 7g) instant yeast
- ¾ cup (180ml) whole milk, warm (about 110°F/43°C)
- 1 large egg, room temperature
- 8 ounces (225g) cream cheese, softened
- ½ cup (60g) powdered sugar
- 1 teaspoon (5ml) vanilla extract
- ½ cup (160g) strawberry jam, preferably homemade or Bonne Maman
- Egg wash: 1 large egg mixed with 1 tablespoon water
- Optional: powdered sugar for dusting
Instructions
- Activate the yeast by combining warm milk (110°F/43°C) with instant yeast and 1 tablespoon sugar. Let sit until foamy, about 5 minutes.
- In a large bowl or stand mixer, whisk flour, remaining sugar, and salt. Cut in cold cubed butter until mixture resembles coarse crumbs with pea-sized bits.
- Add yeast mixture and egg to flour-butter mixture. Stir until dough just comes together; it should be shaggy and slightly sticky.
- Shape dough into a ball, wrap in plastic wrap, and refrigerate for 30 minutes.
- Beat softened cream cheese, powdered sugar, and vanilla until smooth and creamy. Cover and refrigerate.
- Roll dough on a floured surface into a 12 x 16 inch rectangle, about ¼ inch thick. Chill briefly if dough softens.
- Spread cream cheese filling down the center third of the dough lengthwise, leaving 1-inch borders. Spoon strawberry jam evenly over cream cheese.
- Cut 1-inch wide strips on each side of the filling, cutting from edges toward center but not through filling. Fold strips over filling alternately to braid.
- Transfer braid to parchment-lined baking sheet. Cover lightly and let rest in warm place for 20 minutes to puff.
- Preheat oven to 375°F (190°C). Brush braid with egg wash and bake for 25-30 minutes until golden brown and flaky.
- Cool Danish on a rack for at least 15 minutes before slicing. Optionally dust with powdered sugar.
Notes
Keep ingredients cold to maintain flakiness. Don’t over-knead the dough to keep it tender. Use instant yeast for quick rising. Brush with egg wash before baking for a golden crust. Tent with foil if browning too fast. Refrigerate dough during prep to keep butter firm. Reheat leftovers in oven or toaster oven to maintain flakiness; avoid microwave.
Nutrition
- Serving Size: 1/8 of the Danish br
- Calories: 320
- Sugar: 12
- Fat: 18
- Carbohydrates: 35
- Protein: 5
Keywords: strawberry, cream cheese, Danish braid, flaky pastry, homemade dessert, brunch, easy recipe


