Keto Cream Cheese Danish

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published August 12, 2022 • Updated April 17, 2025

Reader Rating
4.7 Stars (7 Reviews)

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

This keto cream cheese danish is easy to whip together and has 1 gram of net carb per serving. With a light and airy pastry dough and sweet creamy cheesecake filling, this danish is sure to be a fast breakfast favorite.

If you thought sweet and flaky pastries were a thing of the past now that you’re following a low-carb or keto diet, I’ve got great news for you. You can make this danish, along with a keto mocha and keto donuts for a specialty low-carb coffeeshop that rivals Starbucks, right in your own kitchen!  a bite taken out of a cream cheese danish in front of a white coffee mug This cream cheese danish has zero sugar, the light and airy pastry texture you love, and a sweet creamy filling that tastes like cheesecake! It’s even drizzled with a sweet lemon icing, making it true bakery-quality. And we didn’t have to make fathead dough with mozzarella cheese – which shouldn’t be part of a sweet pastry in my opinion.  While my favorite time to enjoy this danish is in the morning with a hot cup of coffee, they’re the perfect treat for any time of day. Make a double batch and bring to your friend coffee date, work potluck, or holiday brunch. Or, save them all for yourself– with only 1 gram of net carbs, you can easily enjoy more than one or top your keto cheese danish with butter!  two danishes filled with cream cheese on topped with ice in front of a cup of coffee and cream

How to make a keto danish

  1. Make the cream cheese filling. Add egg yolk, cream cheese, sweetener, lemon juice and vanilla to a medium bowl and mix!
  2. Make the danish pastry. Separate the whites from the yolks and place each in small bowls. Add keto pastry ingredients to each as discussed below. Then fold together to form a fluffy, airy pastry batter. PRO 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.
  3. Scoop about ¼ cup of batter on a parchment lined baking tray spacing each scoop about 1 ½ inches apart.
  4. Make a well in the center of each danish batter to make room for the filling. Scoop the cream cheese filling into the center of the well. Bake at 325 degrees for 15 minutes.
  5. Make the lemon icing and drizzle over danishes.
two danishes with a cream cheese filled topped with a icing drizzle  

Key ingredients

  • Eggs – Used for the cream cheese filling and the pastry dough. The egg yolk helps to thicken the cream cheese filling and adds richness to the pastry dough. Whipping the egg whites into a meringue creates a delicate and airy flakiness within the dough.
  • Cream cheese – The base for the filling. Cream cheese adds a rich cheesecake-like flavor to each danish. Also helps to neutralize the eggy flavor from the pastry.
  • Powdered Sugar Free Sweetener – Acts like powdered sugar, but without all the sugar! Sweetens the cream cheese filling while keeping the texture smooth.
  • Unflavored Zero Carb Protein Powder – Used to replace some of the flour in the pastry dough. Zero carb whey protein powder helps to cut down on carbohydrates and adds extra protein to the danishes- perfect for the keto diet. It also helps to puff up our dough with adding too many eggs.
  • Almond Flour – Helps create a base for the pastry dough with more nutrients and less carbs than regular flour.
  • Sugar Free Sweetener – Sweetens the danish pastry dough. I like using monk fruit blend sweeteners, which is zero carb and has a pleasant taste in baked goods. Can use any 1:1 sugar free baking sweetener.
Youtube
639K+ subscribers
Discover More Keto Recipes on Our Channel

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

Keto Cream Cheese Danish

4.7 (7) 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.

Similar Recipes

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

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

Tips for making meringue

The meringue is what makes the pastry dough light and airy, so making the perfect meringue is essential! Here are some tips so that your meringue comes out perfectly each and every time.
  • Use fresh eggs. If that carton of eggs has been in your refrigerator for a few weeks, you can still use them, but maybe not for meringue. Fresh eggs will make a more stable meringue than old eggs.
  • Use room temperature eggs. If you whip cold egg whites, it could take over 10 minutes to reach the consistency you need.
  • Don’t overbeat. Beat the meringue just until stiff peaks form. If you beat too long, the foam will lose its structure and become grainy, not airy.
a gray plate with a danish filled with cream cheese in front of a cup of black coffee

How to store cream cheese danishes

These keto danishes will stay fresh for 3-5 days. Store in a ziploc bag or other airtight container on the counter at room temperature or in the refrigerator.  You can also freeze these danishes, but there’s a slight risk that the creaminess of the cream cheese filling may change after thawing. For the best results, wrap the low-carb danish gently in parchment or freezer paper, then place them in a freezer bag. Freeze for up to month. Let thaw in the refrigerator before eating.
a baking pan with freshly baked danishes on top

Meal prep tips

To make baking day easier, you can prep the cream cheese filling ahead of time. Store in an airtight container for up to 2 days before using.
Keto Cream Cheese Danish

Frequently Asked Questions

Does this danish taste eggy?

No, the cream cheese neutralizes the eggy flavor.

Is Philadelphia cream cheese keto?

Yes, plain Philadelphia cream cheese (and most other cream cheese) is keto. Avoid the flavored and sweetened varieties of cream cheese as these have added sugars.

What can I use instead of cream cheese on keto?

Mascarpone, with its thick texture and rich flavor, could be used as a good keto substitute for cream cheese.

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.

Other Keto Breakfast Recipes

A white dish filled with keto apple cider donut bites, topped with cinnamon “sugar” and garnished with small white flowers and a red apple in the background.
18 Mins
Keto Apple Cider Donuts
Not yet rated

These keto apple cider donuts taste like fall in every bite—warm, buttery, and coated in cinnamon “sugar,” without all the carbs. Each donut...

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
5 Stars (5 Reviews)

This high-protein overnight French toast casserole is an easy, delicious breakfast perfect for meal prep or feeding a crowd. With crispy edges, a...

See the Recipe
Reviews 18
4.7 Stars (7 Reviews)
  1. C
    Carol May 7, 2025

    These came out so fluffy and the slight tang from the lemon juice in both the filling and icing really brightens the flavor. I loved how the texture mimicked real pastry without all the carbs. This is definitely my new favorite keto breakfast treat.

  2. J
    Joyce Hawkinson Apr 13, 2025

    Delicious? YES! But such a frustrating recipe to follow. Why not give the ingredients and then the method like other recipes do? I ended up using my three egg yolks in the pastry, then not having one for the filling, so I added a tablespoon of chia seeds. Yes, it worked, but why give the recipe this way? It made it more difficult and time consuming. I added a touch of almond extract as well as the vanilla as well. Very eggy, but delicious and guilt free.

    1. Annie Lampella
      Annie Apr 17, 2025

      I'm sorry this directions were confusing. I see what you are saying and I'm updating them. Thank you!

  3. A
    Allie Jan 4, 2025

    This was great but my dough turned out very runny and baked flat. Maybe my meringue wasn’t stiff enough?

    1. Annie Lampella
      Annie Apr 24, 2025

      Maybe or the meringue lost its air when you folded the yolk mixture in. It should still be foamy like.

  4. L
    Lisa Jul 1, 2024

    I was wondering if you have ever added an extract to the dough? Almond or vanilla?

    1. Annie Lampella
      Annie May 5, 2025

      I haven't but you could! Almond extract would be delicious!

  5. V
    V Stone Mar 30, 2024

    I think this is one of the best keto recipes I've made! Thank you for sharing it with everyone!

  6. S
    stacie Feb 29, 2024

    Which Unflavored Zero Carb Protein Powder do you use? The link to amazon no longer works.

    1. Annie Lampella
      Annie Mar 11, 2024

      I use isopure zero carb protein powder. https://amzn.to/3Tcrrr8

  7. S
    Sheri L Miller Jun 20, 2023

    Is this recipe for one serving or ten?

    1. Annie Lampella
      Annie Jun 20, 2023

      It's for 10 servings

  8. E
    Emily Feb 6, 2023

    I meant *cool, not "cook"

  9. E
    Emily Feb 6, 2023

    How do you remove the pastry from the parchment? Mine are sticking. They look and smell Amazing tho. But I don't want to ruin them trying to peel them off the parchment. :(
    There was no clear direction for after baking. Such as, how long to cook for before trying to remove, best time to apply icing....etc.

  10. D
    Dawn Sep 19, 2022

    O…..M…..G….! I cannot give this recipe enough praise. WOW! I am not a sweets fan. And I do not eat breakfast. I fast and this cut into my fasting time. It also made me a sweets eater! I did the cream cheese filling. A game changer for me for sure!

  11. U
    U Sep 18, 2022

    How much sugar substitute goes in the meringue?

    1. Annie Lampella
      Annie Sep 19, 2022

      one tablespoon

Leave a Review