Keto Danish Recipe with Blueberry Cream Cheese Filling Recipe
Introduction
This Keto Danish is a delicious low-carb pastry that combines a rich cream cheese filling with juicy blueberries, all wrapped in a soft, cheesy dough. Perfect for breakfast or a special treat, it’s easy to make and sure to satisfy your sweet tooth without the carbs.

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 alternative sweetener of choice)
- 1 tsp vanilla extract
- 8 oz cream cheese, softened (for filling)
- 1 tsp vanilla extract (for filling)
- 1 egg (for filling)
- 1/4 cup Joy Filled Eats Sweetener (or alternative sweetener for filling)
- 3/4 cup fresh or frozen blueberries (do not thaw if frozen)
Instructions
- Step 1: Preheat your 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 30 seconds and stir again. Continue microwaving in 30-second intervals until the cheese is completely melted and smooth, resembling a fondue.
- Step 3: Add the egg, almond flour, coconut flour, ground flax (or extra almond flour), sweetener, and vanilla to the melted cheese. Mix these ingredients in a food processor using the dough blade until the mixture is uniform in color. If you don’t have a food processor, stir in a bowl with a wooden spoon and knead by hand on wax paper until fully combined.
- Step 4: Wet your hands and press the dough into an approximately 9×12 inch rectangle on a parchment-lined baking sheet.
- Step 5: For the cream cheese filling, combine the softened cream cheese, vanilla, egg, and sweetener in the food processor or a mixing bowl. Blend until smooth using the food processor or an electric mixer.
- Step 6: Spread the cream cheese filling down the center of the dough rectangle. If it spreads too wide, gently push it back toward the center with a rubber spatula.
- Step 7: Sprinkle the blueberries evenly over the cream cheese filling.
- Step 8: Cut one-inch wide strips along both long edges of the dough, then fold them over the filling in a crisscross braid pattern.
- Step 9: Bake the Danish for 40-45 minutes, until the dough is golden and the cream cheese filling no longer jiggles when gently shaken.
- Step 10 (Optional): To make a glaze, mix 1 tbsp softened butter with 1 tbsp finely ground sweetener and 1/4 tsp vanilla. Drizzle or spread this over the warm Danish for a shiny finish. For a thicker glaze, double or triple the quantities. Cooling the pastry before glazing will prevent melting if you prefer a more stable icing.
Tips & Variations
- Use frozen blueberries straight from the freezer without thawing to prevent excess moisture from making the pastry soggy.
- Substitute Joy Filled Eats Sweetener with erythritol, monk fruit, or another keto-friendly sweetener according to your taste.
- If you don’t have a food processor, mixing by hand works well but may require extra kneading to achieve a smooth dough.
- Try adding lemon zest to the cream cheese filling for a fresh, citrusy twist.
Storage
Store leftover Danish in an airtight container in the refrigerator for up to 4 days. Reheat gently in a low oven or microwave for a few seconds to revive the softness. The optional glaze is best added fresh or after reheating if you prefer it melted; otherwise, add it when the Danish is cool.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other berries instead of blueberries?
Yes, raspberries or blackberries work well, but be mindful of moisture content which can affect dough texture.
Is this recipe suitable for gluten-free diets?
Yes, this Danish is gluten-free as it uses almond and coconut flours instead of wheat flour.
Print
Keto Danish Recipe with Blueberry Cream Cheese Filling Recipe
- Total Time: 1 hour 5 minutes
- Yield: 8 servings 1x
- Diet: Low Carb, Gluten Free
Description
This Keto Danish recipe offers a low-carb, gluten-free twist on the classic Danish pastry. Made with a unique blend of mozzarella and cream cheese-based dough, almond and coconut flours, and a sweetened cream cheese filling studded with fresh blueberries, this pastry is perfect for a guilt-free indulgence. The recipe includes an optional buttery glaze for added shine and sweetness, plus detailed instructions for creating a braided centerpiece perfect for breakfast or dessert.
Ingredients
Dough 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 flaxseed or additional almond flour
- 1 tbsp Joy Filled Eats Sweetener (or preferred 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 preferred 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 Oven: Preheat your oven to 350°F (175°C) to ensure it’s ready for baking the Danish pastry.
- Melt Cheese: Place shredded mozzarella and cream cheese in a microwave-safe bowl. Microwave for 1 minute, stir, then microwave for another 30 seconds and stir again. Repeat microwaving for 30 seconds until the cheese is fully melted and smooth, resembling a fondue in texture.
- Prepare Dough: Add the melted cheese along with almond flour, coconut flour, ground golden flax (or extra almond flour), egg, sweetener, and vanilla to a food processor. Process with the dough blade until the mixture becomes a uniform color and dough-like consistency. If you don’t have a food processor, mix the ingredients in a bowl with a wooden spoon, then knead by hand on wax paper until fully combined.
- Shape Dough: Wet your hands and press the dough into a roughly 9×12 inch rectangle on a parchment-lined baking sheet, making sure the surface is even.
- Make Cream Cheese Filling: In the same food processor (no need to clean) or a medium bowl, combine softened cream cheese, vanilla, egg, and sweetener. Blend or mix with an electric mixer until smooth and creamy.
- Assemble Danish: Spread the cream cheese filling down the center of the dough rectangle. Use a spatula to keep the filling in place as it may spread slightly. Sprinkle blueberries evenly over the filling.
- Braid the Edges: Using a sharp knife, cut one-inch strips along both long edges of the dough, parallel to the filling. Alternate folding these strips over the filling, crisscrossing like a braid down the length of the pastry.
- Bake: Place the 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 without wobbling.
- Prepare Optional Glaze: In a small bowl, mix softened butter, finely ground sweetener, and vanilla. Transfer to a piping bag or use a spoon to drizzle or spread over the warm Danish for a shiny glaze. For a less melted glaze, allow the Danish to cool to room temperature before applying.
Notes
- Joy Filled Eats Sweetener can be substituted with other keto-friendly sweeteners like erythritol, monk fruit sweetener, or stevia, adjusting sweetness to taste.
- If using frozen blueberries, do not thaw before adding to keep the filling from becoming too watery.
- To knead the dough by hand effectively, use wet hands or parchment paper to prevent it from sticking.
- The glaze recipe yields a small amount; double or triple if more glaze is desired.
- This Danish freezes well after baking; reheat gently before serving.
- Prep Time: 20 minutes
- Cook Time: 40-45 minutes
- Category: Breakfast Pastry
- Method: Baking
- Cuisine: Keto, Low-Carb, American
Keywords: Keto Danish, Low Carb Pastry, Gluten Free Danish, Blueberry Danish, Cream Cheese Danish, Keto Breakfast, Low Carb Dessert

