Rhubarb Cream Cheese Danish brings together flaky puff pastry, creamy filling, and tart rhubarb in one irresistible bite. This bakery-style treat feels special, yet you can make it quickly at home. If you love a crisp breakfast pastry with a smooth center and bright fruit flavor, this recipe delivers every time. The balance of sweet cream cheese and tangy rhubarb creates a dessert-worthy pastry that still fits perfectly on a morning table.
Story
I first made Rhubarb Cream Cheese Danish during early spring when fresh rhubarb filled the market. I wanted something simple yet satisfying, so I paired it with a classic cream cheese filling. Since then, Rhubarb Cream Cheese Danish has become a go-to recipe whenever I need a quick pastry that looks impressive. The flaky layers puff beautifully, while the rhubarb softens just enough to keep its signature tang. Every time I bake Rhubarb Cream Cheese Danish, the aroma fills the kitchen and draws everyone in. It feels both comforting and slightly indulgent, which makes it perfect for brunch or dessert.
Ingredients
- 2 sheets frozen puff pastry, thawed
- 8 ounces cream cheese (block style)
- 2 tablespoons sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- 2 cups rhubarb, cut into 1-inch pieces
- 1 tablespoon water
- 2 cups confectioner’s sugar
- 2 tablespoons milk
Step-by-Step Instructions
Preparing the Ingredients
Preheat your oven to 400°F and line a baking sheet with parchment paper, then beat the cream cheese, sugar, one egg, and vanilla until smooth while gently rolling out the puff pastry and cutting it into even rectangles for a uniform base.
Cooking Instructions
Place the pastry pieces on the baking sheet, spread the cream cheese mixture in the center while leaving a border, add rhubarb pieces, brush the edges with the egg wash made from the remaining egg and water, then bake for 15 minutes until golden before cooling slightly and finishing with a sweet glaze made from confectioner’s sugar and milk.
Tips for Perfect Results
Common Mistakes to Avoid
Avoid overloading the pastry with filling because it can prevent proper puffing, and always leave a clean border so the edges rise and crisp correctly, while also making sure the puff pastry stays cold before baking for the best texture.
Pro Tips for Better Flavor
Use fresh rhubarb for a brighter taste, and for deeper flavor, let the cream cheese soften fully before mixing while adding a touch more vanilla if you enjoy a richer cream cheese baking profile.
Serving and Storage
How to Serve
Serve Rhubarb Cream Cheese Danish slightly warm with coffee or tea, and for a more indulgent option, pair it with whipped cream or a scoop of vanilla ice cream to highlight its rhubarb dessert appeal.

How to Store Leftovers
Store leftovers in an airtight container in the refrigerator for up to three days, then reheat briefly in the oven to restore the crisp pastry while avoiding the microwave which can make it soggy.
Conclusion
Rhubarb Cream Cheese Danish offers a simple yet amazing way to enjoy flaky pastry with a creamy, tangy filling, and once you try it, this recipe will quickly become part of your regular baking routine.
Discover more delicious recipes by following me on Facebook and Pinterest.
Frequently Asked Questions
Can I use frozen rhubarb instead of fresh?
Yes, you can use frozen rhubarb, but thaw and drain it well before adding to prevent excess moisture from affecting the pastry texture.
Can I prepare these danishes ahead of time?
You can assemble them ahead and refrigerate briefly before baking, which helps keep the pastry cold and improves the final texture.
Can I add other fruits to this recipe?
Yes, strawberries pair especially well with rhubarb and can be added for a slightly sweeter variation without changing the baking process.
Print
Rhubarb Cream Cheese Danish
- Total Time: 25 minutes
- Yield: 8 servings 1x
Description
Flaky puff pastry filled with sweet cream cheese and tart rhubarb, finished with a smooth glaze.
Ingredients
- 2 sheets frozen puff pastry, thawed
- 8 ounces cream cheese
- 2 tablespoons sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- 2 cups rhubarb, cut into 1-inch pieces
- 1 tablespoon water
- 2 cups confectioner’s sugar
- 2 tablespoons milk
Instructions
- Preheat oven to 400°F and line a baking sheet with parchment paper
- Beat cream cheese, sugar, one egg, and vanilla until smooth
- Roll out puff pastry and cut into rectangles
- Place pastry on baking sheet and spread cream cheese mixture in center
- Top with rhubarb pieces
- Whisk remaining egg with water and brush pastry edges
- Bake for 15 minutes until golden and puffed
- Cool slightly, then mix glaze and drizzle over danishes before serving
Notes
- Keep puff pastry cold before baking for best results
- Do not overfill to allow proper puffing
- Use fresh rhubarb for best flavor and texture
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 danish
- Calories: 593
- Sugar: 32
- Sodium: 320
- Fat: 34
- Saturated Fat: 18
- Unsaturated Fat: 14
- Trans Fat: 0
- Carbohydrates: 62
- Fiber: 2
- Protein: 8
- Cholesterol: 110