There’s something irresistible about a bakery-style pastry that looks fancy but is secretly simple to make at home—and rhubarb cream cheese danish twists are exactly that. If you’ve ever stared longingly at flaky pastries behind a glass case, wondering if you could recreate them yourself, you’re in the right place.
This recipe gives you everything you want: buttery layers, tangy-sweet rhubarb filling, and creamy cheesecake goodness—all twisted into a beautiful shape that looks impressive but doesn’t require professional skills. Even better? You can make these in your own kitchen without spending hours on complicated dough.
Let’s walk through how you can master this treat step by step.
Why You’ll Love Rhubarb Cream Cheese Danish Twists
Before you even preheat your oven, it helps to know why this recipe is worth your time.
You get a perfect balance of flavors:
- Tart rhubarb cuts through the sweetness
- Cream cheese filling adds richness and smoothness
- Flaky pastry brings that bakery-quality texture
Plus, they’re incredibly versatile. You can serve them for:
- Weekend brunch
- Holiday breakfasts
- Afternoon snacks with coffee
- Impressing guests (without the stress)
Ingredients You’ll Need
You don’t need anything overly complicated. Most of these are pantry staples.

For the pastry:
- 1 sheet puff pastry (thawed)
- 1 egg (for egg wash)
For the rhubarb filling:
- 2 cups chopped fresh rhubarb
- 1/3 cup sugar
- 1 tablespoon cornstarch
- 1 teaspoon vanilla extract
For the cream cheese layer:
- 8 oz cream cheese (softened)
- 1/4 cup sugar
- 1 teaspoon vanilla extract
Optional glaze:
- 1/2 cup powdered sugar
- 1–2 tablespoons milk
How to Make Rhubarb Cream Cheese Danish Twists
Step 1: Prepare the Rhubarb Filling
Start here so it has time to cool.
In a saucepan over medium heat:
- Combine rhubarb, sugar, and cornstarch
- Stir frequently until the mixture softens and thickens (about 5–7 minutes)
- Remove from heat and stir in vanilla

Let it cool completely. This step is important—hot filling will melt your pastry.
Step 2: Make the Cream Cheese Filling
In a bowl:
- Beat cream cheese until smooth
- Add sugar and vanilla
- Mix until creamy and lump-free
Set aside.

Step 3: Roll and Cut the Puff Pastry
Lightly flour your surface and roll out the puff pastry slightly.
Cut it into rectangles (about 3×5 inches each). Then, on each rectangle:
- Leave the center intact
- Slice diagonal strips along both sides
This is what allows you to create that signature twisted look.

Step 4: Assemble the Danish Twists
Now comes the fun part.
For each pastry:
- Spread a spoonful of cream cheese in the center
- Add a layer of rhubarb filling on top
- Fold the strips over the filling, alternating sides to create a twist pattern
It doesn’t have to be perfect—rustic looks beautiful here.
Step 5: Bake to Golden Perfection
- Preheat oven to 400°F (200°C)
- Place pastries on a lined baking sheet
- Brush with egg wash
Bake for 15–20 minutes or until golden brown and puffed.
Your kitchen will smell amazing at this point.
Step 6: Add the Finishing Touch
Once cooled slightly, drizzle with a simple glaze:
- Mix powdered sugar and milk until smooth
- Drizzle over the pastries
This adds a subtle sweetness that ties everything together.
Tips for Perfect Danish Twists Every Time
If you want bakery-quality results, keep these tips in mind:
Keep your pastry cold
Warm puff pastry gets sticky and won’t rise properly. If it softens too much, pop it back in the fridge for 10 minutes.
Don’t overfill
It’s tempting, but too much filling will spill out during baking.
Use fresh rhubarb when possible
Fresh rhubarb gives the best tart flavor and texture. If using frozen, thaw and drain well.
Bake until deeply golden
Pale pastries = undercooked layers. You want that rich golden color for crispness.
Variations You Can Try
Once you’ve mastered the basic rhubarb cream cheese danish twists, you can get creative.
Add strawberries
Rhubarb and strawberry are a classic combo. Mix chopped strawberries into the filling for extra sweetness.
Use orange zest
A little citrus zest in the cream cheese adds brightness.
Try a crumble topping
Sprinkle a simple streusel on top before baking for extra texture.
Make mini versions
Cut smaller rectangles for bite-sized pastries—perfect for parties.
How to Store and Reheat
If you somehow don’t eat them all right away (unlikely, but possible), here’s how to keep them fresh.
Storage:
- Store in an airtight container in the fridge for up to 3 days
Reheating:
- Warm in the oven at 300°F for 5–8 minutes
- Avoid microwaving if you want to keep the pastry crisp
Are Rhubarb Cream Cheese Danish Twists Healthy?
Let’s be honest—this is a treat. But you can make small adjustments if you want a lighter version:
- Use reduced-fat cream cheese
- Reduce sugar slightly in the filling
- Skip the glaze
That said, enjoying one fresh, homemade pastry is often more satisfying than processed alternatives.
Common Mistakes to Avoid
Even simple recipes can go wrong. Watch out for these:
- Skipping cooling time for filling → leads to soggy pastry
- Overworking puff pastry → reduces flakiness
- Using too much filling → messy baking results
- Not preheating oven properly → uneven rise
Fixing these small things makes a big difference.
FAQs About Rhubarb Cream Cheese Danish Twists
Can I use frozen rhubarb?
Yes, just thaw it completely and drain excess liquid before cooking.
Can I make these ahead of time?
You can assemble them and refrigerate for a few hours before baking. Bake fresh for best results.
What if I don’t have puff pastry?
You can use crescent roll dough, but the texture will be softer and less flaky.
Can I freeze them?
Yes. Freeze after baking and cooling. Reheat in the oven for best texture.
Why is my pastry not flaky?
Most likely the dough got too warm before baking. Keep it cold for best results.
Final Thoughts: Time to Bake Your Own Bakery-Style Treat
Making rhubarb cream cheese danish twists at home might sound fancy, but now you know it’s completely doable—and incredibly rewarding. You get that perfect mix of tart, creamy, and flaky in every bite, without needing professional baking skills.
So here’s your next move: grab some rhubarb, thaw that puff pastry, and give this recipe a try. Once you pull that golden tray out of the oven, you’ll realize this is one of those recipes you’ll come back to again and again.
And don’t be surprised if everyone asks for seconds.

Rhubarb Cream Cheese Danish Twists
Ingredients
- For the pastry:
- 1 sheet puff pastry thawed
- 1 egg for egg wash
- For the rhubarb filling:
- 2 cups chopped fresh rhubarb
- 1/3 cup sugar
- 1 tablespoon cornstarch
- 1 teaspoon vanilla extract
- For the cream cheese layer:
- 8 oz cream cheese softened
- 1/4 cup sugar
- 1 teaspoon vanilla extract
- Optional glaze:
- 1/2 cup powdered sugar
- 1 –2 tablespoons milk
Instructions
- Prepare the rhubarb filling:
- In a saucepan over medium heat, combine rhubarb, sugar, and cornstarch. Stir for 5–7 minutes until softened and thickened. Remove from heat, stir in vanilla, and let cool completely.
- Make the cream cheese filling:
- Beat softened cream cheese until smooth. Add sugar and vanilla, mixing until creamy and lump-free.
- Prepare the pastry:
- Roll out puff pastry slightly on a floured surface. Cut into rectangles (about 3×5 inches). Slice diagonal strips along both sides, leaving the center intact.
- Assemble the danish twists:
- Spread cream cheese in the center of each rectangle. Add rhubarb filling on top. Fold strips alternately over the filling to create a twisted pattern.
- Bake:
- Preheat oven to 400°F (200°C). Place pastries on a lined baking sheet and brush with egg wash. Bake for 15–20 minutes until golden brown.
- Add glaze (optional):
- Mix powdered sugar with milk until smooth and drizzle over slightly cooled pastries.
Notes
- Keep puff pastry cold for best flakiness.
- Do not overfill to avoid leakage when baking.
- If using frozen rhubarb, thaw and drain well.
- Bake until deeply golden for a crisp texture.
- Best served warm, but can be stored in the fridge up to 3 days and reheated in the oven.
