Keto Danish Recipe
Introduction
This Keto Danish is a delightful low-carb treat combining a tender, cheesy dough with a creamy blueberry filling. It’s perfect for breakfast or a sweet snack without the guilt. The braided design makes it as beautiful as it is delicious.

Ingredients
- 8 oz shredded mozzarella (about 2 cups)
- 2 oz cream cheese
- 1 egg
- 1/3 cup almond flour
- 1/3 cup coconut flour
- 1/3 cup ground golden flax (or additional almond flour)
- 1 tbsp Joy Filled Eats Sweetener (or see alternatives in recipe notes)
- 1 tsp vanilla
- 8 oz cream cheese (softened)
- 1 tsp vanilla
- 1 egg
- 1/4 cup Joy Filled Eats Sweetener (or see alternatives in recipe notes)
- 3/4 cup fresh or frozen blueberries (do not thaw if using frozen)
Instructions
- Step 1: Preheat the oven to 350°F (175°C).
- Step 2: Place shredded mozzarella and 2 oz cream cheese in a microwave-safe bowl. Microwave for 1 minute, stir, then microwave for an additional 30 seconds. Stir again, then microwave for another 30 seconds until the mixture is melted and smooth like cheese fondue.
- Step 3: Add the mozzarella mixture, egg, almond flour, coconut flour, ground golden flax, 1 tbsp sweetener, and 1 tsp vanilla to a food processor. Blend with the dough blade until the dough is uniform in color. If you don’t have a food processor, mix in a bowl with a wooden spoon, then knead by hand on wax paper.
- Step 4: Wet your hands and press the dough into a 9×12 inch rectangle on a parchment-lined baking sheet.
- Step 5: For the filling, combine the softened cream cheese, 1 tsp vanilla, egg, and 1/4 cup sweetener in the food processor or a bowl. Mix until smooth.
- Step 6: Spread the cream cheese filling down the center of the dough. Sprinkle the blueberries over the filling. Cut one-inch strips along the edges of the dough, then braid strips over the filling, crisscrossing as you go.
- Step 7: Bake for 40-45 minutes until the dough is golden and the filling no longer jiggles.
- Step 8 (optional): For a glaze, mix 1 tbsp softened butter, 1 tbsp finely ground sweetener, and 1/4 tsp vanilla. Drizzle or spread over the warm Danish. Let it melt for a shiny finish, or wait until cooled for a thicker glaze.
Tips & Variations
- Substitute Joy Filled Eats Sweetener with erythritol or monk fruit sweetener for a similar keto-friendly option.
- If you don’t have golden flax, use additional almond flour for the dough.
- Try different berries or chopped nuts for variety in the filling.
- Using wet hands to press the dough helps prevent sticking and makes shaping easier.
Storage
Store the keto Danish in an airtight container in the refrigerator for up to 4 days. Reheat gently in the oven or microwave to preserve the texture. The optional glaze is best added just before serving or after reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use all almond flour instead of flax or coconut flour?
Yes, you can replace the ground golden flax and coconut flour with almond flour, but the texture may be slightly different—less dense and possibly more moist.
Can I prepare the dough in advance?
Yes, you can prepare the dough ahead and refrigerate it for up to 24 hours. Bring it back to room temperature before shaping and baking for best results.
Print
Keto Danish Recipe
- Total Time: 1 hour
- Yield: 8 servings 1x
- Diet: Keto, Gluten Free
Description
This Keto Danish recipe offers a low-carb, gluten-free pastry option perfect for ketogenic diets. Featuring a luscious cream cheese and blueberry filling wrapped in a tender, homemade dough made from mozzarella, cream cheese, and nut flours, this Danish is both indulgent and diet-friendly. The braided dough encases a sweetened cream cheese mixture with fresh or frozen blueberries, baked to golden perfection and optionally finished with a buttery sweet glaze.
Ingredients
Dough:
- 8 oz shredded mozzarella (about 2 cups)
- 2 oz cream cheese
- 1 egg
- 1/3 cup almond flour
- 1/3 cup coconut flour
- 1/3 cup ground golden flaxseed (or additional almond flour)
- 1 tbsp Joy Filled Eats Sweetener (or keto-friendly sweetener alternative)
- 1 tsp vanilla extract
Cream Cheese Filling:
- 8 oz cream cheese (softened)
- 1 tsp vanilla extract
- 1 egg
- 1/4 cup Joy Filled Eats Sweetener (or keto-friendly sweetener alternative)
- 3/4 cup fresh or frozen blueberries (do not thaw if using frozen)
Optional Glaze:
- 1 tbsp softened butter
- 1 tbsp finely ground sweetener
- 1/4 tsp vanilla extract
Instructions
- Preheat the oven: Set your oven to 350°F (175°C) to prepare it for baking the Danish.
- Melt the cheese: Place shredded mozzarella and 2 oz cream cheese in a microwave-safe bowl. Microwave for 1 minute, stir, then microwave for 30 seconds. Stir again and microwave for an additional 30 seconds until the cheese is fully melted and smooth, resembling fondue.
- Prepare the dough: Transfer the melted cheese along with almond flour, coconut flour, ground flaxseed, 1 tbsp sweetener, 1 tsp vanilla, and 1 egg into a food processor fitted with the dough blade. Process until the mixture is a uniform color and consistency. If you don’t have a food processor, mix thoroughly in a medium bowl with a wooden spoon and knead by hand on wax paper until well combined. Wet your hands and press the dough into a roughly 9×12-inch rectangle on a parchment-lined baking sheet.
- Make the cream cheese filling: In the same food processor bowl (no need to wash), combine softened cream cheese, 1 tsp vanilla, 1 egg, and 1/4 cup sweetener. Blend or beat with an electric mixer until smooth and creamy.
- Assemble the Danish: Spread the cream cheese filling down the center of the dough rectangle. If the filling spreads, gently push it back to the center using a rubber spatula. Sprinkle fresh or frozen blueberries evenly over the filling. Using a sharp knife, cut 1-inch-wide strips along the edges of the dough. Carefully braid the strips over the filling by crossing them over each other as you move down the length of the dough.
- Bake: Place the assembled Danish in the preheated oven and bake for 40-45 minutes, or until the dough is golden brown and the cream cheese filling is set and no longer jiggles when gently shaken.
- Optional glaze: While the pastry is warm, mix softened butter, ground sweetener, and vanilla extract to create a glaze. Drizzle or spread this glaze over the top of the Danish for a shiny, sweet finish. For a thicker glaze, allow the Danish to cool to room temperature before applying.
Notes
- You can substitute Joy Filled Eats Sweetener with other keto-friendly sweeteners like erythritol or monk fruit.
- If you do not have a food processor, mixing and kneading by hand can be done but requires a bit more effort to achieve uniform dough.
- Do not thaw frozen blueberries before adding to prevent excess moisture in the filling.
- The optional glaze can be doubled or tripled if you prefer a sweeter finish.
- Wet your hands before pressing dough to prevent sticking and make shaping easier.
- Keep an eye on baking time, as oven temperatures may vary; look for a golden crust and set filling.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Breakfast, Dessert, Snack
- Method: Baking
- Cuisine: American
Keywords: Keto Danish, Low Carb Danish, Gluten Free Pastry, Cream Cheese Danish, Blueberry Danish, Keto Breakfast, Keto Dessert

