Keto Cream Cheese Danish

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published August 12, 2022 • Updated March 11, 2026

Reader Rating
4.8 Stars (21 Reviews)

This post may contain affiliate links. See my disclosure policy.

I make this cream cheese danish when I want a real pastry with my morning coffee. Light, airy meringue-based dough with a sweet cheesecake filling, and only 1 gram of net carb per serving.

I spent years testing pastry recipes before I landed on this one. Most low carb versions out there rely on fathead dough, which is mozzarella melted into almond flour, and I’ve never been happy with mozzarella in a sweet pastry. It tastes like pizza, not breakfast. So I built this keto cream cheese danish around a meringue-based dough instead. The texture is completely different. Light, puffy, with that thin crisp edge on the outside that cracks a little when you bite in. No chewiness, no stretchy cheese texture, just a real pastry.

a bite taken out of a cream cheese danish in front of a white coffee mug

The filling is essentially a no-bake cheesecake. Sweetener, lemon juice, vanilla, and an egg yolk for richness, all mixed until smooth and scooped right into the center before baking. That cheesecake center neutralizes any egginess from the meringue dough, which was one of my main goals when I developed this recipe. I drizzle a lemon icing over the top once they come out, and at that point you’re looking at something that belongs in a bakery case. One gram of net carb per danish.

I like setting up a full spread on weekend mornings. These danishes alongside a jelly danish, some bagels with everything seasoning, and a pot of strong coffee. My family doesn’t even register that any of it is keto. They just see breakfast. If you want something fruity to round it out, my lemon blueberry muffins pair well with the lemon icing on these.

A few readers have started stirring sugar-free jam into the filling before baking, and I’ve tried it myself. Strawberry and raspberry both work. I tested blueberry after a reader suggested it, and the lemon juice already in the filling makes the blueberry pop. That combination is good enough that I almost made a separate recipe for it, but you can just swirl a spoonful of any sugar-free preserve in and skip the extra recipe.

The meringue is what sets this apart from every other version. Whipping the egg whites into stiff peaks and folding gently (I count about 12-15 strokes and stop, even when it looks undermixed) gives you a dough that puffs up in the oven and actually holds. I use almond flour and a zero carb whey protein powder to replace the traditional flour. The protein powder is what makes it work. I’ve tested whey isolate against plant-based options, and whey isolate wins every time for this kind of baking. If you’ve never worked with meringue before, the tips below walk through exactly how I get it right.

two danishes filled with cream cheese on topped with ice in front of a cup of coffee and cream

Youtube
640K+ subscribers
Discover More Keto Recipes on Our Channel

Explore 688+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.

Recipe
Print Pin

Keto Cream Cheese Danish

4.8 (21) Prep 15m Cook 15m Total 30m 10 servings

Keto Cream Cheese Filling Ingredients

Keto Pastry Dough Ingredients

Sugar Free Icing Ingredients

Step by Step Instructions

Step by Step Instructions

1
Make cream cheese filling

To a medium bowl, add one egg yolk, cream cheese, sugar free sweetener, lemon juice and vanilla. Mix until creamy and smooth. Set aside.

a bowl with whipped cream cheese filling
Tip Mascarpone cheese can be substituted for cream cheese.
Ingredients for this step
  • 1 egg yolk
  • 4 oz cream cheese (softened)
  • 3 tablespoons powdered sugar (sugar-free)
  • 1/2 teaspoon lemon juice
  • 1/4 teaspoon vanilla extract
2
Separate the eggs

Separate the egg whites from the egg yolks and place each in a clean, dry small bowl.

two bowls with eggs separated, one holding the whites and one with the yolks
Tip Make sure no egg yolk gets in the whites or else you will have trouble beating to stiff peaks.
Ingredients for this step
  • 3 eggs
3
Yolk mixture

To the bowl with the egg yolks, add in low-carb protein powder, almond flour, softened cream cheese and sugar-free sweetener. Mix with an electric mixer until smooth. Set aside.

a yellow yolk mixture in a clear bowl
Tip Wash and dry beaters after mixing the yolk mixture.
Ingredients for this step
  • 3 egg yolks
  • 2 tablespoons protein powder
  • 2 tablespoons almond flour
  • 2 oz cream cheese (softened)
  • 1 tablespoon sugar free sweetener
4
Make meringue

To the bowl with egg whites, mix with a clean and dry electric mixer at a low medium speed until the mixture turns frothy. Add in the cream of tartar and turn the speed of the mixer up to high, continue mixing until stiff peaks form.

egg whites whipped into a meringue texture in a bowl
Tip The cream of tartar helps to stabilize the meringue.
Ingredients for this step
  • 3 egg whites
  • 1/2 teaspoon cream of tartar
5
Fold together

Carefully fold the yolk mixture into the egg meringue until combined.

a bowl with fluffy keto pastry batter
Tip Don’t aggressively fold or mix, the goal is to keep the airiness of the batter in order to get the danish pastry to rise.
6
Scoop, form, fill and bake

Scoop about ¼ cup of batter on a parchment lined baking tray spacing about 1 ½ inches apart. Using the back of a spoon make a well in the center of each danish batter to make room for the filling. Scoop a few tablespoons of cream cheese filling into the center of the well. Bake at 325 degrees for 15-18 minutes.

four unbaked danishes filled with cream cheese mixture on a baking sheet
7
Drizzle icing

To make the icing, combine powdered sweetener, lemon juice and whipping cream. Adjust the amount of whipping cream to create a thin icing capable of drizzling. Drizzle over danishes.

four cream cheese filled danishes on a baking tray
Tip Storage: Store in a ziploc bag at room temperature or in the refrigerator for 3-5 days.
Ingredients for this step
  • 3 tablespoons powdered sugar (sugar-free)
  • 1/2 teaspoon lemon juice
  • 1-2 tablespoons heavy whipping cream
Nutrition Per Serving 1 danish
106 Calories
9.2g Fat
4.9g Protein
1g Net Carbs
1.2g Total Carbs
10 Servings
Nutrition disclaimer

The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.

Your Macros. Your Recipes. Calculated in 60 Seconds.

Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.

Get My Macros + Recipes →

Get weekly keto recipes from Annie.

Join the list and get new recipes delivered to your inbox every week.

Keto Cream Cheese Danish

Frequently Asked Questions

Can I add fruit to the filling?

I've tested this with sugar-free strawberry and raspberry jam, and both work. Just stir about a tablespoon into the filling before scooping. My favorite so far is blueberry. The lemon juice already in the filling makes the berry flavor brighter, not sweeter. Don't use fresh fruit though. The moisture will make the pastry soggy.

Why did my danish deflate after cooling?

Some deflation is normal as they cool down. If yours went completely flat, the issue is almost always the fold. When I combine the yolk mixture into the meringue, I do about 12-15 slow strokes and stop, even when it still looks undermixed. Overfold and you lose the air that makes the pastry rise. The meringue should still look foamy when you stop.

Can I make these the night before?

I'd make the filling ahead but bake them morning of. The pastry softens overnight in the fridge and the meringue doesn't hold its texture. I've tried it both ways, and fresh-baked wins by a wide margin. The filling keeps in the fridge for 2 days, so prep that whenever you have a spare minute. If you want something you can fully prep the night before, my french toast holds up overnight in the fridge.

What protein powder works best in this recipe?

I use Isopure Zero Carb unflavored whey protein powder. I've tested whey isolate against plant-based options in this dough, and whey isolate gives a better rise and cleaner texture every time. Plant-based left the pastry slightly dense. Whatever brand you pick, make sure it's unflavored and zero carb.

Can I use coconut flour instead of almond flour?

I haven't tested this specific recipe with coconut flour, but my general keto baking rule is that coconut flour absorbs way more liquid than almond flour. You'd need roughly a quarter of the amount (about 1.5 teaspoons instead of 2 tablespoons). I'd stick with almond flour here since the ratio is already dialed in.

How do I get the pastry off the parchment without tearing?

Let them cool on the pan for at least 10 minutes before you try to peel them. They're fragile right out of the oven and will tear if you rush it. After 10 minutes, they firm up enough to lift cleanly. I use a thin spatula underneath to help release the edges first. Icing goes on when they're warm but not hot, around 15 minutes out of the oven.

What can I use instead of cream cheese?

Mascarpone is my go-to substitute. It has the same thick texture and rich flavor, just slightly less tang. I've used it when I ran out and the filling was just as smooth. Avoid flavored or sweetened varieties since they have added sugars that throw off the carb count.

Can I add extracts to the dough?

I haven't tried it in this specific recipe, but almond extract would be a natural fit with the almond flour already in the dough. Start with 1/4 teaspoon. Vanilla works too if you want a warmer, bakery-style flavor. I'd add either one to the yolk mixture, not the meringue.

Similar Recipes

Others looking for “Keto Cream Cheese Danish” also liked:

a bite out of a danish in front of a coffee cup

The meringue makes or breaks this pastry

I’ve made this enough times to know exactly where things go wrong with the meringue, and it usually comes down to three things.

Fresh eggs matter. If that carton has been sitting in your fridge for weeks, the whites won’t whip as firm. Room temperature is important too. Cold whites can take over 10 minutes to reach stiff peaks. Room temp gets there in about 3.

The biggest mistake is overbeating. You want stiff peaks, meaning the whites hold their shape when you pull the beater out. Go past that point and the foam breaks down, gets grainy, and your dough will bake flat. Beat on medium-high and watch closely. When it looks like thick marshmallow cream and the peaks stand straight, stop.

Your bowl and beaters also need to be completely clean and dry. Any grease or residual egg yolk and the whites won’t cooperate. I wipe mine with a paper towel before I start. If you’re new to low carb baking with whipped egg whites, you’ll recognize the same technique in my souffle pancakes.

a gray plate with a danish filled with cream cheese in front of a cup of black coffee

How to store these danishes

These stay fresh for 3-5 days in a ziploc bag or airtight container, either on the counter or in the fridge. I keep mine in the fridge because I like them cold, straight from the bag with coffee.

You can freeze them, but I’ll be honest: the filling texture changes after thawing. It gets a little grainy instead of smooth. If you’re freezing, wrap each one individually in parchment paper, then into a freezer bag. They’ll hold for about a month. Thaw in the fridge overnight, not on the counter. Other baked goods like my pumpkin bread freeze better since there’s no soft filling to worry about.

a baking pan with freshly baked danishes on top

Prep the filling ahead for faster mornings

The filling takes 2 minutes to mix and holds in the fridge for up to 2 days, so I make it the night before whenever I’m baking these on a weekday. Morning of, I just whip the meringue, fold the dough, and scoop. Ten minutes of active work and they’re in the oven. If you want a full keto breakfast spread without the morning scramble, pair these with a chaffle breakfast sandwich that you can also prep components for the night before.

About the Author
Annie Lampella, Pharm.D.

Annie Lampella, Pharm.D.

Annie is a Doctor of Pharmacy, mom, and the recipe creator behind KetoFocus. With a B.S. in Genetics from UC Davis, she has over 14 years of experience developing family-friendly keto recipes based on the science of human metabolism.

More Breakfast Recipes

A warm cinnamon roll in a mug topped with cream cheese icing that is melting down into the cinnamon roll. Star anise is beside the mug.
25 Mins
Keto Cinnamon Roll for One
4.8 Stars (18 Reviews)

I make this single serve keto cinnamon roll when the craving hits but I don't want a whole batch staring at me. One soft, fluffy roll with a gooey...

See the Recipe
A slice of high protein french toast casserole on a plate covered with sugar-free maple syrup and topped with raspberries, blueberries and strawberries.
60 Mins
High Protein French Toast Casserole
4.7 Stars (15 Reviews)

25 grams of protein and only 4.4g net carbs per serving. This high protein french toast casserole has crispy edges, a custardy cinnamon center, and I...

See the Recipe
a fork cut into the yolk of an egg cup
15 Mins
Keto Egg Cups
4.8 Stars (16 Reviews)

Three ingredients, 15 minutes, and breakfast is handled for the week. I meal prep these low-carb egg cups every Sunday and my kids grab them straight...

See the Recipe
close up original keto chaffle
6 Mins
Keto Chaffle Waffle
5 Stars (85 Reviews)

I add almond flour and baking powder to a basic cheese-and-egg chaffle so it actually tastes like a waffle, not a cheesy omelet. Four ingredients,...

See the Recipe
breakfast carnivore waffles
6 Mins
Keto Carnivore Waffle
4.7 Stars (27 Reviews)

The paffle is my carnivore version of a waffle, made with just egg, cheese, and pork rinds. I make these almost every morning when I'm doing...

See the Recipe
A half of a poppyseed muffin on a plate.
25 Mins
Keto Lemon Poppyseed Muffins
4.6 Stars (9 Reviews)

These keto lemon poppyseed muffins are the fluffiest low carb lemon muffins I've made. Tangy, moist, and ready in about 25 minutes with almond flour...

See the Recipe
Reviews 53
4.8 Stars (21 Reviews)
  1. B
    Brittany Apr 21, 2026

    I've tried probably four or five different keto danish recipes over the past year, and most of them nail the filling but the dough is always the problem. Either it collapses in the middle, goes rubbery, or just bakes into something that's clearly an egg situation masquerading as pastry. This one is genuinely different. The meringue base holds structure the way real danish dough does, which I wasn't expecting at all when I read through the method. The lemon in the cream cheese filling is a small thing, but it cuts through the sweetness enough that the whole thing doesn't taste like a keto workaround. I've made it three Saturdays in a row now. Nothing else I've found at 1 gram net carb per serving comes anywhere close on texture.

    1. Annie Lampella
      Annie Lampella Apr 23, 2026

      Three Saturdays in a row. The 'not an egg situation' part is exactly what I was working toward. Took more testing rounds than I'd like to admit.

  2. K
    Kelly Apr 15, 2026

    I've been making these on Sunday as part of my weekly breakfast prep, and the meringue dough had me nervous because I figured it would deflate or go rubbery by day three. Stored them on parchment in an airtight container and they're still holding shape by day four. The filling actually tastes better cold, more like a proper cheesecake bite than when it's fresh out of the oven. One note: I use monk fruit and scaled back the sweetener slightly in the filling because of the cooling finish, which helped a lot.

    1. Annie Lampella
      Annie Lampella Apr 15, 2026

      Four days still holding is wild, I've never gotten past two. Parchment inside the container, that's the part I keep skipping. Monk fruit at full strength gets that bitter cooling thing when it's cold, so scaling back makes sense.

  3. K
    Karie Apr 9, 2026

    This was a hit with my fiancé who has recently decided to join me on the low carb side of the fence! He LOVED these. I did add a lot more sweetener to everything because that how we roll. But otherwise it was a beautiful and delicious sweet treat that could be served at any occasion! Next time I wanna try some keto jelly as others posted, and maybe experiment with the different types of icing that could be drizzled on top. But honestly very good as it is!

    ALSO: I love this app! It's the first time I've ever made a recipe from it, but I guarantee you I'll be bookmarking it. Thank you for the easy step-by-step instructions, layout and pictures! A new favorite! Thank you!

    1. Annie Lampella
      Annie Lampella Apr 11, 2026

      Converting a non-keto partner is genuinely the best. The jelly goes right in the filling, just stir about a tablespoon into the cream cheese before scooping. Blueberry is my favorite in this one.

  4. E
    Eric Apr 9, 2026

    Was not convinced whipping egg whites into a meringue was going to give me anything resembling a danish, but the second these came out of the oven I got it. That filling, the lemon coming through just slightly, it tastes like something from a bakery case.

    1. Annie Lampella
      Annie Lampella Apr 13, 2026

      That lemon is only 1/2 teaspoon but pull it out and the filling is just sweet cream cheese. The meringue gets everyone.

  5. S
    Stephanie Apr 4, 2026

    Fourth time making these and the meringue dough still kind of blows my mind. Folding the yolk mixture in feels like it should wreck everything, but it just doesn't. You end up with something actually light, not dense-and-pretending-to-be-light, which is basically every other keto pastry I've ever made. That little hit of lemon in the filling is the detail that makes it taste like it came out of a real bakery case.

    1. Annie Lampella
      Annie Lampella Apr 7, 2026

      Still surprises me too. 12 slow folds and it holds. More than that and it starts to lose the lift.

  6. G
    Gina Mar 31, 2026

    Brought these to a spring brunch last weekend and said nothing about them being keto. Someone picked one up and asked if I'd stopped at a bakery on the way over. The meringue dough has this puffed, glossy look that just reads "pastry case." When I finally admitted they were homemade and one gram of carbs each, she looked at me like I'd pulled off a trick.

    1. Annie Lampella
      Annie Lampella Apr 6, 2026

      The glossy top does all the convincing before anyone takes a bite. Then the one gram thing hits and you get that look.

  7. A
    Amanda Mar 23, 2026

    My daughter asked if she could take these to her spring fundraiser breakfast. Coming from the kid who sniffs out every keto swap I make, that's the review I needed. The cream cheese filling is rich and that tiny bit of lemon makes it taste like actual danish, not a recreation.

    1. Annie Lampella
      Annie Lampella Mar 27, 2026

      The sniff-test kid wanting to bring them to a fundraiser. That's a better endorsement than anything I could say.

  8. S
    Sonia Mar 23, 2026

    Added a splash of vanilla to the meringue itself (not just the filling) and it tasted like an actual bakery danish.

    1. Annie Lampella
      Annie Lampella Mar 25, 2026

      Hadn't tried vanilla in the meringue itself, I always kept it just in the filling. But if that's what pushes it into actual bakery territory I'm doing that next batch.

  9. S
    Steve Mar 21, 2026

    One thing I figured out on batch three: cream cheese needs to be genuinely at room temp before you start the filling, not just 'sat out for ten minutes' room temp. Cold cream cheese stays lumpy. When it hits the meringue you end up with chunks you can't fold out without deflating everything. I microwave mine 10 seconds, stir, 10 more if needed. It pipes right into the wells without a fight and the layers stay distinct after baking.

    1. Annie Lampella
      Annie Lampella Mar 24, 2026

      Microwave works. 10 seconds, stir, see where it's at. I do the same when I forget to pull it out ahead of time (which is most times).

  10. D
    Denise Mar 17, 2026

    That little bit of lemon in the filling is what got me (it's exactly how the danish from the bakery near my parents' house tasted) and I thought I'd given that up for good.

    1. Annie Lampella
      Annie Lampella Mar 20, 2026

      That lemon was almost cut from the final recipe. Glad I left it in.

  11. K
    Kendra Lee Mar 10, 2026

    One thing I wish someone had told me: pull the cream cheese out at least 30 minutes before you start. My first attempt had tiny lumps in the filling because I tried to shortcut it, and the second batch was completely smooth. I also started adding an extra squeeze of lemon to the filling (basically doubled what the recipe calls for) and it makes the cheesecake layer taste brighter, less one-note sweet. For the meringue, make sure your bowl and beaters are bone dry or the whites just won't cooperate. These are my Sunday morning thing now, especially since they come in at 1 gram of net carbs and still feel like an actual breakfast pastry.

    1. Annie Lampella
      Annie Lampella Mar 15, 2026

      Cold cream cheese is exactly why people tell me they got lumps. The dry bowl thing for meringue is real too - one drop of water and you're starting over.

  12. D
    Dan Mar 1, 2026

    Stirred a spoonful of sugar-free raspberry jam into the filling. With the lemon juice already in there, it works surprisingly well. Didn't mess with the texture either.

    1. Annie Lampella
      Annie Lampella Mar 6, 2026

      Raspberry is one of my go-tos for this. The lemon does exactly what you said, it just lifts the berry flavor. A spoonful is the right amount too, more and it starts to get a little watery in the filling.

  13. M
    Melissa Feb 23, 2026

    I've never separated eggs before and was fully prepared to mess this up, but the meringue came together better than I expected (hand mixer on the lowest setting, took maybe 3 minutes to get stiff peaks). Watched it puff up in the oven and kept checking through the glass like I was waiting for test results. The cream cheese filling set up perfectly and the whole thing actually looked like what I thought it was going to look like, which felt like a real win for a first attempt. One question: mine deflated a bit after cooling, is that normal or did I fold too aggressively when combining the yolk mixture in?

    1. Annie Lampella
      Annie Lampella Feb 26, 2026

      Little bit of deflation is normal, they always come down some as they cool. If yours went pretty flat though, probably the fold. I do maybe 12-15 slow strokes and stop even when it looks like it needs more.

  14. M
    Maria I. Feb 21, 2026

    I don't usually bake keto stuff because recipes always seem more complicated than they look, but 1g net carb stopped me mid-scroll. The meringue step had me nervous (I've never separated eggs without accidentally breaking a yolk into the whites), but it came together faster than I expected and actually held. The filling tasted like actual cheesecake filling. Genuinely surprised. Can these be made the night before, or does the pastry texture suffer in the fridge?

    1. Annie Lampella
      Annie Lampella Feb 21, 2026

      Make the filling ahead, bake them morning of. The pastry softens overnight in the fridge, meringue doesn't hold up great. Ten minutes of actual work and they're fresh.

  15. A
    Aaliyah Feb 18, 2026

    Ok so I stirred a small spoonful of strawberry jam into the cream cheese filling before piping and now I cannot go back. It marbled through the cheesecake center and looked like something you'd pull out of a bakery case, which felt absurd on a random Tuesday snow day. The egg white meringue situation had me nervous before I started (I've collapsed meringue-based things before) but the shell puffed up beautifully and the outside got this thin crisp layer while the inside stayed soft. My husband came into the kitchen and asked what I ordered. We went through the whole batch before noon. I'm going to try blueberry jam next time and honestly I think this is going to be a standing snow day tradition.

    1. Annie Lampella
      Annie Lampella Feb 18, 2026

      Ha, the husband asking what you ordered is the real five stars. Blueberry next, yes. The lemon in the filling plays better with blueberry anyway.

Leave a Review