Description
These lighter Cream Puffs feature golden, airy pastry shells filled with a smooth, creamy vanilla filling that feels wonderfully indulgent.
This diabetic-friendly adaptation uses almond and coconut flour instead of traditional refined flour and a sugar-free sweetener to keep carbohydrates lower.
With a Greek-yogurt-based filling, they also provide a boost of protein while remaining a delicious low-carb dessert.
Can These Cream Puffs Support Weight Loss Goals?
They can fit into a weight-conscious eating pattern when enjoyed in a suitable portion. The protein-rich filling made with Greek yogurt and cream cheese can make the dessert more satisfying than a traditional sugar-heavy cream puff. Using almond flour and a zero-sugar sweetener also reduces the carbohydrate contribution. However, cream cheese, butter, and almond flour are calorie-dense, so portion size still matters.
Do Cream Puffs Fit a High-Protein Lifestyle?
This version can fit a high-protein lifestyle better than traditional cream puffs because the filling uses Greek yogurt and cream cheese.
The pastry shell is made with almond and coconut flour to keep the net carbs considerably lower than conventional choux pastry.
Each serving provides a useful amount of protein while keeping added sugar at zero when a suitable sweetener is used.
For an even higher-protein dessert, use strained Greek yogurt with a higher protein content.
Why This Recipe Is Special
- Lower-carb: Almond and coconut flour replace conventional wheat flour.
- No added sugar: A powdered sugar-free sweetener provides sweetness without traditional sugar.
- Protein-rich filling: Greek yogurt adds protein and a creamy texture.
- Light and airy: Proper baking creates hollow shells perfect for filling.
- Dessert-friendly: It delivers the feel of a classic cream puff with a more carb-conscious ingredient profile.
My Personal Experience
- The shells need patience while baking.
Keeping the oven closed during the early baking stage helps the puffs rise and develop their hollow centers. - The vanilla filling makes these special.
Greek yogurt combined with cream cheese creates a smooth filling that is rich without relying entirely on heavy cream. - I like filling them shortly before serving.
This keeps the pastry shell pleasantly crisp while the center stays creamy. - The almond flour gives the pastry a delicate texture.
It creates a slightly nutty flavor that works especially well with vanilla and cinnamon. - A little topping goes a long way.
A light dusting of powdered sugar-free sweetener makes these look elegant without adding traditional powdered sugar.
Perfect For
- Afternoon tea
- Weekend desserts
- Birthday celebrations
- Holiday dessert tables
- Low-carb meal plans
- Keto-style occasions
- Sugar-conscious entertaining
- Small sweet snacks
Why You’ll Love This Recipe
- Creamy vanilla center: The Greek-yogurt filling is smooth, tangy, and lightly sweet.
- Golden pastry shells: The shells bake into attractive puffed rounds with a delicate exterior.
- Lower in carbohydrates: Almond and coconut flour reduce the carb load compared with traditional flour.
- No traditional sugar: A suitable sugar-free sweetener keeps added sugar at zero.
- Protein boost: Greek yogurt gives the filling considerably more protein than a standard whipped-cream filling.
- Elegant presentation: Filled cream puffs look bakery-worthy with minimal decoration.
Common Mistakes to Avoid
- Opening the oven too early: Sudden temperature changes can cause the delicate puffs to collapse.
- Adding too much egg: Add beaten egg gradually because the amount needed can vary depending on the flour and dough consistency.
- Underbaking the shells: Pale or soft shells may collapse after cooling.
- Filling them while warm: Warm shells can melt the filling and become soggy.
Required Equipment
- Medium saucepan — cooks the choux-style dough evenly.
- Wooden spoon or silicone spatula — helps stir the dough smoothly.
- Electric mixer — produces a smooth, fluffy filling.
- Piping bag — creates evenly sized cream puffs.
- Parchment-lined baking sheet — prevents sticking and promotes even baking.
- Cooling rack — allows moisture to escape so the shells remain crisp.
Storage Instructions
Unfilled shells: Store completely cooled shells in an airtight container at room temperature for 1 day or refrigerate for up to 3 days. Re-crisp them in a 300°F (150°C) oven for 5–8 minutes before filling.
Filled cream puffs: Refrigerate in a covered container for up to 2 days. The filling gradually softens the shells, so they are best eaten within the first day.
Freezer: Freeze unfilled shells in a freezer-safe airtight container for up to 1 month. Thaw at room temperature and re-crisp briefly in the oven before filling.
For a high-protein dessert, keep the protein-rich filling refrigerated and fill the shells shortly before serving.
Recipe Details

- Preparation Time: 25 minutes
- Cooking Time: 25–30 minutes
- Total Time: About 55 minutes
- Servings: 8 cream puffs
- Best Season: All-season
- Total Calories: Approximately 180 calories per serving
Calories are an approximate estimate and vary according to the specific brands and sweetener used.
Short 3-Line Description
Golden low-carb pastry shells are filled with a creamy, vanilla Greek-yogurt filling.
Almond and coconut flour keep these cream puffs lower in carbohydrates than traditional versions.
They are a delicious high-protein dessert for sugar-conscious and low-carb lifestyles.
📝 Ingredients
For the Cream Puff Shells
- 1/2 cup (56 g) almond flour, finely ground
- 1 tbsp (7 g) coconut flour
- 1/4 cup (60 ml) unsalted butter
- 1/2 cup (120 ml) water
- 1/4 tsp salt
- 1 tbsp powdered erythritol or monk-fruit sweetener
- 3 large eggs, lightly beaten
- 1 tsp vanilla extract
Ingredient note: Coconut flour absorbs considerable moisture, so don’t substitute it 1:1 for almond flour.
For the High-Protein Vanilla Filling
- 1 cup (240 g) plain nonfat Greek yogurt
- 4 oz (113 g) reduced-fat cream cheese, softened
- 3 tbsp powdered erythritol or monk-fruit sweetener, or to taste
- 1 tsp vanilla extract
- 1/4 tsp cinnamon, optional
- 1 tbsp heavy cream, optional, if the filling needs loosening
Optional Topping
- 1 tbsp powdered sugar-free sweetener
- A tiny pinch of cinnamon
Directions
1. Prepare the oven
Preheat the oven to 400°F (200°C).
Line a baking sheet with parchment paper.
2. Cook the base dough
Place the water, butter, salt, and sweetener in a medium saucepan over medium heat.
Bring to a gentle simmer and cook for approximately 2–3 minutes, until the butter is completely melted.
3. Add the flours
Reduce the heat to low.
Add the almond flour and coconut flour all at once.
Stir vigorously for 1–2 minutes until the mixture forms a thick dough and pulls away from the sides of the saucepan.
Texture cue: The dough should look smooth, thick, and cohesive rather than wet.
4. Cool slightly
Remove the saucepan from the heat and allow the dough to cool for approximately 5 minutes.
This prevents the eggs from scrambling when added.
5. Add the eggs gradually
Add the beaten eggs a little at a time, mixing thoroughly after each addition.
Add the vanilla extract.
High-protein cooking tip: Do not automatically add all the egg if the dough has already reached the correct consistency. The finished dough should be thick enough to hold its shape when piped.
6. Pipe the cream puffs
Transfer the dough to a piping bag.
Pipe 8 evenly sized mounds onto the prepared baking sheet, leaving space between each one.
Smooth any sharp peaks with a slightly damp fingertip.
7. Bake
Bake at 400°F (200°C) for 10 minutes.
Without opening the oven door, reduce the temperature to 350°F (175°C) and continue baking for 15–20 minutes.
Visual cue: The puffs should be noticeably risen, golden brown, and firm on the outside.
8. Dry the shells
Turn off the oven and leave the door slightly open.
Let the cream puffs sit inside for approximately 5–10 minutes.
Transfer them to a cooling rack and cool completely.
9. Make the protein-rich filling
Beat the softened cream cheese with the powdered sweetener and vanilla using an electric mixer on medium speed for 1–2 minutes.
Add the Greek yogurt and cinnamon.
Beat briefly until smooth and creamy.
Texture cue: The filling should be thick enough to pipe without running.
10. Fill the cream puffs
Once the shells are completely cool, cut a small opening in the side or slice them horizontally.
Pipe the vanilla filling generously into each shell.
11. Finish and serve
Dust very lightly with powdered sugar-free sweetener and optional cinnamon.
Serve immediately for the best contrast between the crisp shell and creamy filling.
Nutrition Facts
Per Serving — Approximate
| Nutrient | Amount |
|---|---|
| Calories | ~180 kcal |
| Fat | ~12 g |
| Cholesterol | ~95 mg |
| Sodium | ~150 mg |
| Potassium | ~125 mg |
| Total Carbohydrates | ~5 g |
| Fiber | ~2 g |
| Net Carbs | ~3 g |
| Sugars | ~2 g |
| Protein | ~8 g |
| Calcium | ~75 mg |
Nutrition values are approximate and depend on the exact almond flour, cream cheese, Greek yogurt, butter, eggs, and sweetener used.
Notes
- Storage: Refrigerate filled cream puffs in a covered container for up to 2 days.
- Best texture: Keep shells and filling separate until shortly before serving.
- Reheating: Re-crisp unfilled shells at 300°F (150°C) for 5–8 minutes; allow them to cool before filling.
- Allergy notes: Contains eggs, dairy, and almonds.
- Sweetener note: Erythritol and monk-fruit blends vary in sweetness, so adjust according to the product used.
- Flavor boost: Add a little lemon zest, orange zest, cinnamon, or almond extract to the filling.
- Protein boost: Use a strained, high-protein Greek yogurt for a thicker filling with more protein per serving.
- Diabetic-friendly note: “Diabetic-friendly” does not mean carbohydrate-free; portion size and total carbohydrate intake still matter, and individual dietary needs differ.
Frequently Asked Questions
1. Are these cream puffs diabetic-friendly?
This lower-carb version contains no traditional added sugar and uses almond and coconut flour, but individual carbohydrate needs should always be considered.
2. Why did my cream puffs collapse?
They may have been underbaked, exposed to a sudden temperature change, or opened from the oven too early.
3. Can I make the shells ahead of time?
Yes, the unfilled shells can be prepared ahead and stored airtight for several days or frozen for longer storage.
4. Can I use regular flour instead of almond flour?
Yes, but the recipe will no longer have the same low-carb profile and the liquid-to-flour ratio will need to be adjusted.
5. Can I use whipped cream instead of Greek yogurt filling?
Yes, although traditional whipped cream will generally provide less protein than the Greek-yogurt filling.
6. How do I keep the cream puffs crisp?
Cool the shells completely, store them unfilled, and add the filling shortly before serving.