Skip to content
Free Trial
  1. Home
  2. Blog
  3. Recipes
  4. Breakfast

Low-Carb Cheese Danish Pastries

  • Ready in 25m
  • 4.3 g net carbs
  • 263 kcal
  • Serves 8
Jump to recipe ↓

This post may contain affiliate links, see our disclaimer.

Low-Carb Cheese Danish Pastries (keto, gluten-free, grain-free)

Who can resist a delicious cheese Danish pastry? There is something about the combination of flaky pastry, sweet tangy filling and that sweet, sweet glaze that just hits every single one of my spots.

These low-carb and keto danish pastries are so good that you won’t feel like you’re eating any kind of substitute. Instead, you’re eating one of the most decadent danishes that you ever experienced. Truly. Enjoy!

Recipe Tips & Swaps

Making these Low-Carb Cheese Danish Pastries is easier than you might think! Before you get started, here are a few tips and swaps to help you along the way.

Tips For Best Keto Danish Pastries

  • Sweetener Choices: I used Swerve or Erythritol in this recipe, but you can go with your favorite keto-friendly sweetener - Allulose would work well with no cooling aftertaste!
  • Dealing with Sticky Dough: If your dough gets too sticky (fathead dough can be tricky!), pop it in the fridge for 10-15 minutes. This will make it way easier to handle and roll out.
  • Baking Powder Check: Make sure you’re using gluten-free baking powder to keep these pastries truly gluten-free. Some baking powders sneak in gluten, so double-check those labels!
  • The Perfect Glaze: If you like a thinner glaze, just add a little more cream. Prefer it thicker? Cut back on the cream a bit. You can tweak it to get just the right consistency.

Flavor Variations

  • Chocolate Cheese Filling: If you're a chocolate lover, you can easily make the cheese filling chocolate-flavored. Just mix in 1-2 tablespoons of unsweetened cocoa powder with the cream cheese filling ingredients. Start with 1 tablespoon and taste—add more if you want a richer chocolate flavor. You might want to increase the sweetener slightly to balance the cocoa.
  • Jam-Topped Danishes: For a fruity twist, add a dollop of low-carb jam or jelly on top of the cheese filling before baking. Raspberry, strawberry, or blueberry jams work great and add a pop of color and flavor. Just be sure to choose a sugar-free, low-carb option to keep it keto-friendly. There are lots of sugar-free jam recipes here!
  • Lemon Zest: For a fresh, zesty kick, add 1-2 teaspoons of lemon zest to the cheese filling. This pairs beautifully with the vanilla and gives your danishes a bright, citrusy flavor.
  • Almond or Coconut Flakes: If you’re into a little crunch, sprinkle some sliced almonds or unsweetened coconut flakes over the glaze before it sets. It adds a nice texture and a bit of extra flavor.
  • Cinnamon Swirl: For a cinnamon roll vibe, mix 1 teaspoon of ground cinnamon into the cheese filling, or sprinkle a cinnamon-sweetener mix over the top before adding the glaze. It gives the danishes a warm, comforting flavor.

I can't eat nuts. Can I make it nut-free?

Got a nut allergy? No problem! You can swap the almond flour with ground sunflower seeds—just weigh it to make sure you’re getting the right amount. Or, try using 1/4 cup (30 g/ 1.1 oz) to 1/3 cup (40 g/ 1.4 oz) of coconut flour. Start small and add more if the dough feels too sticky.

Storage Information

These pastries are best when fresh, but you can keep them in an airtight container in the fridge for up to 5 days. To reheat, try a low oven or a quick microwave blast—but don’t overdo it, or the filling might split. For longer storage, place the cooled pastries in a freezer bag or container and freeze for up to 3 months.

Step-by-step

  1. Preheat the oven to 200 °C/ 400 °F (fan assisted), or 220 °C/ 425 °F (conventional).

    Low-Carb Cheese Danish Pastries (keto, gluten-free, grain-free)
  2. Start with the filling by placing all ingredients in the bowl of your stand mixer and whipping until smooth and creamy.

    Low-Carb Cheese Danish Pastries (keto, gluten-free, grain-free)
  3. Place the mozzarella and cream cheese into a large microwave safe bowl and heat on high for 1 minute. Stir and then heat in bursts of 30 seconds until melted. Stir and then add egg and dry ingredients, mixing until well combined.

    Low-Carb Cheese Danish Pastries (keto, gluten-free, grain-free)
  4. Knead dough until smooth. Divide in half and then roll out to about 5 mm/ 0.2" thick. Cut into even squares and make a slit in each corner, towards the centre.

    Low-Carb Cheese Danish Pastries (keto, gluten-free, grain-free)
  5. Place a dollop of filling in the centre of each Danish and then twist the corners to how you like them.

    Low-Carb Cheese Danish Pastries (keto, gluten-free, grain-free)
  6. Bake for 12 to 15 minutes. While they cook, place the glaze ingredients into a small saucepan. Melt over medium heat until smooth and combined.

    Low-Carb Cheese Danish Pastries (keto, gluten-free, grain-free)
  7. Place the glaze in a piping bag and drizzle over the danishes when they come out of the oven, or simply drizzle with a teaspoon.

    Low-Carb Cheese Danish Pastries (keto, gluten-free, grain-free)
  8. You can eat them warm or let them cool down. Store in a covered container, in the fridge for up to 5 days.

    Low-Carb Cheese Danish Pastries (keto, gluten-free, grain-free)
Low-Carb Cheese Danish Pastries

Recipe

Low-Carb Cheese Danish Pastries

★★★★★4.6 (100 ratings)

These delicious grain-free, keto Danishes taste just like the real deal. A sugar-free breakfast treat that is ...

Hands on
10m
Overall
25m
Servings
8
4.3 g
Net carbs
11.6 g
Protein
23.1 g
Fat
263
kcal
PinRate

Ingredients makes 8 Danishes

  • Pastry:
  • Filling:
  • Glaze:

Instructions

  1. Preheat the oven to 200 °C/ 400 °F (fan assisted), or 220 °C/ 425 °F (conventional).

  2. Start with the filling by placing all ingredients in the bowl of your stand mixer and whipping until smooth and creamy.

  3. Place the mozzarella and cream cheese into a large microwave safe bowl and heat on high for 1 minute. Stir and then heat in bursts of 30 seconds until melted. Stir and then add egg and dry ingredients, mixing until well combined.

  4. Knead dough until smooth. Divide in half and then roll out to about 5 mm/ 0.2" thick. Cut into even squares and make a slit in each corner, towards the centre.

  5. Place a dollop of filling in the centre of each Danish and then twist the corners to how you like them.

  6. Bake for 12 to 15 minutes. While they cook, place the glaze ingredients into a small saucepan. Melt over medium heat until smooth and combined.

  7. Place the glaze in a piping bag and drizzle over the danishes when they come out of the oven, or simply drizzle with a teaspoon.

  8. You can eat them warm or let them cool down. Store in a covered container, in the fridge for up to 5 days.

Nutrition per Danish

Carbs 6%Protein 17%Fat 77% of calories

Net carbs
4.3 g
Total carbs
14.1 g
Fiber
1.5 g
Sugars
2.5 g
Protein
11.6 g
Fat
23.1 g
Saturated fat
11.2 g
Calories
263 kcal
Sodium
409 mg · 17.8% RDA
Magnesium
38 mg · 9.55% RDA
Potassium
168 mg · 8.42% EMR
Nutrition by ingredient

Serving size Danish

  • Gluten free
  • Nut free
  • Nightshade free
  • Pork free
  • Avocado free
  • Fish free
  • Shellfish free
  • Beef free
  • Pescatarian
  • Vegetarian

Comments & ratings (3)

4.6100 ratings
  • 5 ★79
  • 4 ★10
  • 3 ★4
  • 2 ★4
  • 1 ★3

Leave a comment

Made this? Rate it

Comments appear after we've read them.

Comment received

  1. Kathy★★★★★

    OH MY! These are just like the pastries I used to get on my way to work! I can't thank you enough, you just made my mornings so much more enjoyable 😊

  2. Archie

    I never thought I would have a satisfying danish that was keto. This recipe is superb and way better than anything else I could find online. It made for a delicious weekend breakfast treat 😊 Thank you ❤!!!

    1. Martina @ KetoDietAuthor

      Thank you so much, glad you enjoyed! ❤️

My go-to recipes for stress-free meal prep

⭐️ FREE EMAIL BONUS ⭐️
Easy, filling, high-protein meals I make on repeat to save time & keep it simple.