Who says you need a pastry chef certificate or hours in the kitchen to make bakery-style treats? These Crescent Cream Cheese Danishes deliver flaky, golden layers with creamy, tangy centers—every bit as good as that corner café, but so much simpler. Ready in just about half an hour, they’re perfect for those busy mornings, last-minute brunches, or whenever you crave something sweet but fuss-free. Trust me, this recipe is your shortcut to buttery, crowd-pleasing pastries that anyone can whip up!
Why You’ll Love This Recipe
- Incredibly Easy: Using crescent roll dough skips all the tricky pastry work. No rolling pins, chilling, or laminating—just pop open the can!
- Quick to Prepare: From prepping to baking, these danishes take around 35 minutes. Perfect for mornings when you want something special without waking up at dawn.
- Irresistibly Delicious: Every bite has that sweet, tangy cream cheese filling surrounded by tender, flaky pastry—topped with a luscious vanilla glaze.
- Customizable: The filling and glaze can be switched up based on what you love or what’s in your fridge.
- Perfect for Any Occasion: Serve them at brunch, as a snack, or a lovely finish to any meal.

Ingredients You’ll Need
Before you get started, here’s what to gather and why each item works its magic:
- Crescent roll dough: You can’t beat the convenience! The dough serves as a buttery, flaky base with zero hassle. Look for the classic cans.
- Cream cheese (softened): Creamy texture and a slight tang—make sure it’s at room temperature for easiest mixing.
- Granulated sugar: Sweetens the filling perfectly, balancing the tanginess of cream cheese.
- Lemon juice: Adds a little brightness and cuts through the richness. Absolutely worth adding!
- Vanilla extract: Essential for that warm, inviting flavor in both the filling and the glaze.
- Brown sugar: Mixed with butter and brushed on top, it adds caramel notes and helps the pastries brown.
- Butter (melted): Creates a rich, golden crust. Don’t skip it!
- Powdered sugar: Dissolves into a silky glaze that crowns each danish just right.
- Milk: Loosens the glaze, making it drizzle-ready.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.
Variations
Don’t be afraid to make these danishes your own! Here are some simple twists:
- Fruit Topping: Add a dollop of jam—think raspberry, blueberry, or apricot—on top of the cream cheese before baking.
- Nutty Crunch: Sprinkle chopped pecans or sliced almonds over the brown sugar layer.
- Spice It Up: A hint of ground cardamom or cinnamon adds warmth.
- Chocolate Swirl: Drizzle melted chocolate over the glaze for a decadent touch.
- Citrus Twist: Use orange zest in the filling or glaze for a bright, zippy flavor.
How to Make Crescent Cream Cheese Danishes
Follow these straightforward steps and see how easily they come together:
Prepare the Filling
In a mixing bowl, beat together the softened cream cheese, granulated sugar, lemon juice, and vanilla extract until the mixture is silky smooth with no lumps. This filling is what gives each danish its creamy bite.
Make the Brown Sugar Topping
Whisk melted butter and brown sugar together in a small bowl. It should look glossy—this mixture caramelizes while baking, adding irresistible flavor.
Shape the Pastries
Pop open your crescent roll cans and cut each sheet into 8 even sections for a total of 16. Lay them out on a parchment-lined baking sheet. Using your fingers or the back of a spoon, gently press a well into the middle of each section. This will cradle that dreamy filling.
Fill and Finish
Brush the brown sugar mixture all over the tops of the dough. Spoon the cream cheese filling into each well—it should be generous, but not overflowing.
Bake to Golden Perfection
Slide the tray into a 350°F oven for 15-20 minutes until the pastries are golden and just firm to the touch. They’ll puff up beautifully!
Glaze and Enjoy
While the danishes cool slightly, whisk powdered sugar, milk, and a touch more vanilla to create a beautiful, pourable glaze. Drizzle over the pastries while they’re still warm for that glossy bakery finish.
Pro Tips for Making the Recipe
- Softened Cream Cheese: Don’t rush this—cold cream cheese will make the filling lumpy.
- Don’t Overcrowd: Give the danishes a little space on the baking sheet so they bake evenly and get crisp edges.
- Control the Glaze: Pour it from a spoon for drizzles or brush it on for a smooth finish—it’s your call.
- Best Fresh: These shine brightest the same day, but don’t worry—they reheat well!
- Mix with Care: Blend the cream cheese mixture until fluffy, but don’t overwork the dough when shaping.
How to Serve

Danishes are delightful all by themselves, but they really hit their stride when paired with a few sides:
- Brunch Platter: Serve with fresh berries, hot coffee, and scrambled eggs for a complete brunch spread.
- Sweet Treat: Pair with a glass of cold milk or freshly brewed tea for an afternoon pick-me-up.
- Celebration Table: Include them on a dessert tray for holidays, family gatherings, or potluck events.
- Mini Parfaits: For something different, break warm danishes over vanilla yogurt and sprinkle with more fruit.
Make Ahead and Storage
Storing Leftovers
Wrap any leftover danishes tightly in plastic wrap or an airtight container. Store in the fridge for up to 3 days. The texture stays wonderfully soft!
Freezing
Yes, you can freeze these! Once cooled, wrap individually and freeze for up to 2 months. Thaw at room temperature or zap in the microwave for a quicker treat.
Reheating
To revive that just-baked freshness, reheat in the microwave for about 15 seconds or pop onto a baking sheet and warm in a 325°F oven for 5 minutes.
FAQs
-
Can I substitute another dough for crescent rolls?
Absolutely! Puff pastry works beautifully if you want even more flakiness. Just cut into squares and follow the same steps. Biscuit dough is another quick option, though the texture will be a bit more cake-like.
-
Can these be made ahead of time?
You can prep the filling a day in advance and refrigerate it. As for the danishes themselves, they taste best warm from the oven, but are still delicious up to a day later.
-
Can I reduce the sugar?
Definitely. If you prefer a less sweet treat, cut back on the granulated sugar in the filling or use less glaze. The texture will remain rich and tasty.
-
How do I keep the filling from leaking out?
Make sure to create a deep enough well in each dough section, and resist overfilling. Press the edges a little if needed. Some spreading is natural—it just adds to their homemade charm!
Final Thoughts
There’s something magical about baking something so decadent-looking in so little time. These Crescent Cream Cheese Danishes combine simplicity, speed, and irresistible flavors into a recipe you’ll lean on again and again. Try them once, and you’ll see: this is how easy, homemade pastries should be. Get ready to enjoy those fluffy, creamy bites—your kitchen (and your taste buds) will thank you!
Print
Crescent Cream Cheese Danishes Recipe
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 16 servings 1x
- Category: Desserts
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
Indulge in these easy and delicious Crescent Cream Cheese Danishes, featuring a buttery crescent dough base, creamy sweetened cream cheese filling, and a luscious vanilla glaze. Perfect for breakfast, brunch, or as a sweet treat, these danishes come together quickly with minimal prep and bake time.
Ingredients
Dough
- 2 cans crescent rolls
Cream Cheese Filling
- 8 oz. cream cheese, softened
- 1/2 cup granulated sugar
- 1 tsp. lemon juice
- 1 tsp. vanilla extract
Topping
- 1/4 cup brown sugar
- 2 tbsp. butter, melted
Glaze
- 2/3 cup powdered sugar
- 4 tsp. milk
- 1 tsp. vanilla extract
Instructions
- Preheat Oven: Preheat your oven to 350°F (175°C). Line a large baking sheet with parchment paper to prevent the danishes from sticking.
- Prepare Filling: In a mixing bowl, beat together the softened cream cheese, granulated sugar, lemon juice, and vanilla extract until the mixture is smooth and creamy.
- Mix Brown Sugar Topping: In a small bowl, whisk together the melted butter and brown sugar until well combined to form a sweet topping.
- Prepare Crescent Dough: Open the crescent roll packages and cut each roll into 8 even sections. You should have 16 pieces. Place each section flat on your prepared baking sheet.
- Shape and Fill Dough: Using your fingers or the back of a spoon, gently press into the center of each dough section to create a well for the filling.
- Assemble Danishes: Brush the tops of the dough sections with the brown sugar-butter mixture. Spoon a portion of the cream cheese filling into the well of each section.
- Bake: Place the baking sheet in the oven and bake the danishes for 15-20 minutes, or until they are lightly browned and cooked through.
- Prepare Glaze: While the danishes are baking, mix together the powdered sugar, milk, and vanilla extract in a small bowl until smooth to create the glaze.
- Glaze and Serve: Once danishes are done, remove from the oven and allow to cool slightly. Brush or drizzle the glaze over the tops before serving.
Notes
- Make sure cream cheese is fully softened for a lump-free filling.
- For an extra touch, add a bit of lemon zest to the filling.
- Danishes are best enjoyed the same day but can be stored in an airtight container in the refrigerator for up to 2 days.
- For easier cleanup, line your baking sheet with parchment paper.
Nutrition
- Serving Size: 1 danish
- Calories: 180
- Sugar: 13g
- Sodium: 200mg
- Fat: 9g
- Saturated Fat: 5g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 0g
- Protein: 2g
- Cholesterol: 20mg