Transform your favorite snack into a guilt-free delight with this Low Carb Puff Puff recipe—a keto-friendly twist on the beloved West African classic. Made with almond flour and whey protein isolate, this gluten-free treat retains the fluffy, golden goodness of traditional puff puff while slashing carbs. A pinch of xanthan gum ensures perfectly chewy textures, and a touch of stevia or erythritol adds natural sweetness without spiking your sugar levels. Deep-fried in healthy oils like coconut or avocado, these bite-sized wonders are crisp on the outside and soft on the inside. Ready in just 30 minutes, they’re perfect for satisfying cravings or impressing guests while staying low-carb. Serve warm and enjoy as a sweet snack or a wholesome dessert with no compromises on flavor!
Scan with your phone to download!
In a large mixing bowl, combine almond flour, whey protein isolate, xanthan gum, baking powder, and salt. Mix well to ensure that all the dry ingredients are thoroughly combined.
In a separate bowl, beat the eggs until they are light and frothy. Add the stevia or erythritol sweetener, warm water, and vanilla extract to the eggs and whisk until completely combined.
Gradually add the wet ingredients to the dry ingredients, stirring until you form a smooth and slightly thick batter.
Heat the oil in a deep pan or frying pan over medium-high heat. Ensure the oil is hot enough by sprinkling a small bit of the batter into the oil. It should sizzle and rise to the surface quickly.
Using a small scoop or tablespoon, carefully drop small portions of the batter into the hot oil. Fry the puff puffs in batches, avoiding overcrowding the pan, allowing them to cook evenly.
Fry each puff puff for about 3-5 minutes, turning occasionally until they are golden brown on all sides.
Using a slotted spoon, remove the puff puffs from the oil and place them on a plate lined with paper towels to drain excess oil.
Serve warm, either plain or dusted lightly with additional sweetener if desired.
Serving size | (912.8g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 5067.2 |
Total Fat 536.7g | 0% |
Saturated Fat 414.5g | 0% |
Cholesterol 578mg | 0% |
Sodium 1972.4mg | 0% |
Total Carbohydrate 87.3g | 0% |
Dietary Fiber 12.2g | 0% |
Total Sugars 6.5g | |
Protein 89.6g | 0% |
Vitamin D 123IU | 0% |
Calcium 530.3mg | 0% |
Iron 6.1mg | 0% |
Potassium 536mg | 0% |
Source of Calories