This Low-Carb Flaky Cream Cheese Danish Delight showcases the remarkable qualities of almond flour. My journey with almond flour began during my early experiments with low-carb baking, where I discovered its incredible versatility as a wheat flour substitute. Unlike conventional flours, almond flour brings both protein and healthy fats to baked goods, creating naturally moist textures that complement sweet applications beautifully. If you love that same cream cheese richness in baked goods, my Pumpkin Cream Cheese Muffins showcase how cream cheese creates that same luxurious texture in sweet applications, though using traditional flour. For those who appreciate versatile baking techniques that create naturally moist results, try my Cream Cheese Filled Pumpkin Bread – it demonstrates how cream cheese transforms ordinary baked goods into something special, even when working with conventional ingredients.

More Cream Cheese Baking Magic & Sweet Application Mastery You’ll Love
For more cream cheese versatility and naturally moist baking textures, try:
- Pumpkin Cream Cheese Muffins – Shows how cream cheese creates luxurious texture in sweet applications with that same silky richness
- Cream Cheese Filled Pumpkin Bread – Demonstrates how cream cheese transforms ordinary baked goods into something special
- Pumpkin Cookies with Cream Cheese Frosting – Another way cream cheese complements sweet baking with protein and healthy fat benefits
- The Ultimate Keto-Friendly No Bean Chili Recipe – For more low-carb inspiration that showcases alternative ingredient substitutions
Why You’ll Love Low-Carb Flaky Cream Cheese Danish Delight?
With just 30 minutes from mixing to golden perfection, this recipe delivers bakery-quality results without the bakery hassle. Here’s why:
• Quick Assembly: Simple one-bowl mixing and basic shaping techniques mean you’ll have these in the oven faster than driving to a bakery.
• Make-Ahead Friendly: Prepare the dough and filling separately up to 2 days ahead, then assemble and bake when you’re ready to serve.
• Perfect Storage: These danishes stay fresh for 5 days refrigerated and freeze beautifully for up to 3 months without losing their flaky texture.
• Brunch Versatile: Whether it’s weekend family breakfast, holiday entertaining, or impromptu guests, these always impress with minimal effort required.
• Budget Smart: Using pantry-friendly keto staples, each danish costs under $1.50 to make versus $4+ at specialty low-carb bakeries.
This recipe proves you can enjoy indulgent, bakery-style pastries on a busy schedule without compromising on taste or your dietary goals.

Ingredients Notes
- Almond flour: I always choose superfine, blanched almond flour for the smoothest texture. Coarse almond meal creates grainy pastries that lack the delicate crumb I want.
- Coconut flour: I look for organic, finely ground coconut flour that feels powdery, not fibrous. This ensures even mixing and prevents dense, heavy spots in the dough.
- Powdered erythritol: I prefer brands that dissolve completely without grittiness. Swerve Confectioners works best in my experience for smooth fillings and glazes that don’t crystallize.
- Baking powder: I use aluminum-free, double-acting baking powder and check expiration dates religiously. Fresh leavening is crucial for achieving proper rise and flakiness.
- Unsalted butter: I choose European-style butter with higher fat content when possible. The extra richness creates more tender layers and better flavor development.
- Cream cheese: I always use full-fat, brick-style cream cheese, never whipped. The dense texture is essential for a filling that holds its shape during baking.
- Heavy cream: I select cream with at least 36% fat content for the glaze. Lower-fat versions won’t create the smooth, glossy finish I’m after.
Step-by-Step Instructions

- Preheat your oven to 375°F and line a large baking sheet with parchment paper. I always give my oven at least 15 minutes to fully preheat for even baking.
- Make the cream cheese filling first. In a medium bowl, beat the softened cream cheese with 1/4 cup powdered erythritol, 1 teaspoon vanilla, and egg yolk until completely smooth and lump-free.
- Combine all dry ingredients in a large mixing bowl: almond flour, coconut flour, 1/4 cup powdered erythritol, baking powder, and salt. Whisk together thoroughly to eliminate any clumps.
- Create a well in the center of the dry ingredients and add melted butter, eggs, and vanilla extract. Mix gently with a fork until a soft, slightly sticky dough forms.
- Divide the dough into 8 equal portions. I find it helpful to use a kitchen scale for perfectly uniform danishes, but eyeballing works fine too.
- Shape each portion into a 4-inch circle on your prepared baking sheet, leaving about 2 inches between each one. The dough will be soft, so work quickly and gently.
- Create an indentation in the center of each circle using your thumb or the back of a spoon. Make it deep enough to hold about 1 tablespoon of filling.
- Fill each indentation with the cream cheese mixture, dividing it evenly among all 8 danishes. Don’t overfill or it will spill during baking.
- Bake for 15-18 minutes until the edges are golden brown and the filling is set but still slightly jiggly in the center. I start checking at 15 minutes since oven temperatures vary.
- Cool completely on the baking sheet before glazing. This prevents the glaze from melting and ensures the best texture.
- Make the optional glaze by whisking together 2 tablespoons powdered erythritol, 1-2 teaspoons heavy cream, and 1/4 teaspoon vanilla until smooth. Drizzle over cooled danishes and serve immediately.
Expert Tips for Success
Don’t Overmix the Dough I learned the hard way that almond flour becomes dense and tough when overworked. Mix just until the ingredients come together for the most tender, flaky texture.
Room Temperature is Key Make sure your cream cheese is truly softened before mixing—I leave mine out for at least 2 hours. Cold cream cheese creates lumpy filling that won’t spread evenly.
Create Deep Wells Press your thumb firmly into each dough circle to make a substantial indentation. Shallow wells cause the filling to overflow during baking, creating a messy presentation.
Watch the Edges, Not the Clock I always rely on visual cues rather than strict timing since ovens vary. Look for golden-brown edges and a filling that’s set but still has a slight jiggle in the center.
Cool Before Glazing Patience pays off here—glazing warm danishes results in a runny mess. I wait at least 20 minutes for complete cooling to achieve that perfect glossy drizzle.
Store Smart Keep these covered in the refrigerator for up to 5 days, but bring to room temperature for 15 minutes before serving. The texture improves dramatically when they’re not cold.
Storage Tips
Refrigerate in Airtight Containers Store cooled danishes in sealed containers for up to 5 days. I always use parchment between layers to prevent sticking.
Freeze for Long-Term Storage These freeze beautifully for up to 3 months when wrapped individually in plastic wrap, then placed in freezer bags.
Skip Glazing Before Storage I always store unglazed danishes and add fresh glaze when serving to prevent soggy textures and maintain visual appeal.
Room Temperature Before Serving Let refrigerated danishes sit 15-20 minutes before eating. Cold almond flour pastries taste dense, but room temperature brings back flakiness.
Gentle Reheating Method Warm in 300°F oven for 5-8 minutes to restore crispness. Microwaving makes them chewy, so I avoid it completely.
Thaw Overnight for Best Results Frozen danishes need slow thawing in the refrigerator overnight, then 10 minutes at room temperature for optimal texture.
Variations and Substitutions
Berry Twist: Add 1/4 cup sugar-free berry jam to cream cheese filling for fruity sweetness and beautiful color contrast.
Dairy-Free Option: Replace cream cheese with cashew cream cheese and butter with coconut oil for identical texture and richness.
Lemon Zest Addition: Mix 1 tablespoon fresh lemon zest into filling and glaze for bright, citrusy flavor that cuts richness.
Monk Fruit Swap: Substitute erythritol with monk fruit sweetener using 1:1 ratio for cleaner sweetness without cooling aftertaste effect.
Coconut Flour Focus: Use 3/4 cup coconut flour instead of almond flour for denser, more cake-like texture and tropical flavor.
Chocolate Variation: Add 2 tablespoons unsweetened cocoa powder to dough and filling for rich chocolate danish with deeper color.

Perfect Pairings and Serving Ideas
Hot Black Coffee: Strong, bitter coffee cuts through the rich cream cheese filling while enhancing the sweet vanilla notes perfectly.
Fresh Berry Compote: Sugar-free mixed berry sauce adds bright acidity and natural sweetness that contrasts beautifully with creamy richness.
Crispy Turkey Bacon: Salty, smoky bacon provides savory balance and textural contrast to create a complete low-carb brunch experience.
Unsweetened Almond Milk Latte: Nutty, creamy latte complements almond flour base while adding warmth without competing with delicate danish flavors.
Greek Yogurt Parfait: Plain Greek yogurt with nuts adds protein and tangy contrast, making this combination more nutritionally balanced.
Herbal Chamomile Tea: Gentle, floral tea cleanses the palate between bites while enhancing the vanilla notes without overwhelming sweetness.
Frequently Asked Questions
Q: Can I make the dough ahead of time? A: Yes, wrap dough tightly and refrigerate up to 2 days before shaping.
Q: Why did my danishes turn out dense and heavy? A: Overmixing almond flour creates dense texture. Mix just until ingredients come together.
Q: Can I substitute regular sugar for erythritol? A: Yes, use same amount but expect slightly different texture and sweetness level.
Q: My cream cheese filling leaked during baking. What happened? A: Create deeper wells and don’t overfill. Use only 1 tablespoon per danish.
Q: How do I know when the danishes are properly baked? A: Look for golden edges and filling that’s set but slightly jiggly.
Q: Can I freeze the unbaked danishes for later? A: Yes, freeze shaped danishes on trays, then bake directly from frozen.
PrintLow-Carb Flaky Cream Cheese Danish Delight: A Keto Baker’s Dream Come True
Indulge in Low-Carb Tender Cream Cheese Danish Delight! Easy keto pastries with almond flour, creamy filling & optional glaze. Ready in 30 minutes!
- Prep Time: 15 minutes
- Cook Time: 18 minutes
- Total Time: 33 minutes
- Yield: 8 servings
Ingredients
For the Dough:
- 2 cups almond flour
- 1/4 cup coconut flour
- 1/4 cup powdered erythritol (or preferred keto-friendly sweetener)
- 1 teaspoon baking powder
- 1/4 teaspoon salt
- 1/4 cup unsalted butter, melted
- 2 large eggs
- 1 teaspoon vanilla extract
For the Cream Cheese Filling:
- 8 ounces cream cheese, softened
- 1/4 cup powdered erythritol
- 1 teaspoon vanilla extract
- 1 large egg yolk
For the Glaze (Optional):
- 2 tablespoons powdered erythritol
- 1–2 teaspoons heavy cream
- 1/4 teaspoon vanilla extract
Instructions
- Preheat your oven to 375°F and line a large baking sheet with parchment paper. I always give my oven at least 15 minutes to fully preheat for even baking.
- Make the cream cheese filling first. In a medium bowl, beat the softened cream cheese with 1/4 cup powdered erythritol, 1 teaspoon vanilla, and egg yolk until completely smooth and lump-free.
- Combine all dry ingredients in a large mixing bowl: almond flour, coconut flour, 1/4 cup powdered erythritol, baking powder, and salt. Whisk together thoroughly to eliminate any clumps.
- Create a well in the center of the dry ingredients and add melted butter, eggs, and vanilla extract. Mix gently with a fork until a soft, slightly sticky dough forms.
- Divide the dough into 8 equal portions. I find it helpful to use a kitchen scale for perfectly uniform danishes, but eyeballing works fine too.
- Shape each portion into a 4-inch circle on your prepared baking sheet, leaving about 2 inches between each one. The dough will be soft, so work quickly and gently.
- Create an indentation in the center of each circle using your thumb or the back of a spoon. Make it deep enough to hold about 1 tablespoon of filling.
- Fill each indentation with the cream cheese mixture, dividing it evenly among all 8 danishes. Don’t overfill or it will spill during baking.
- Bake for 15-18 minutes until the edges are golden brown and the filling is set but still slightly jiggly in the center. I start checking at 15 minutes since oven temperatures vary.
- Cool completely on the baking sheet before glazing. This prevents the glaze from melting and ensures the best texture.
- Make the optional glaze by whisking together 2 tablespoons powdered erythritol, 1-2 teaspoons heavy cream, and 1/4 teaspoon vanilla until smooth. Drizzle over cooled danishes and serve immediately.













