Dive into guilt-free indulgence with this Whole30 Nigerian Puff-Puff recipe, a healthier twist on the beloved West African classic. Made with nutrient-rich almond and cassava flours, these golden, bite-sized treats are gluten-free, dairy-free, and naturally sweetened with ripe banana and aromatic spices like cinnamon and nutmeg. Perfectly crisp on the outside and tender on the inside, these puff-puffs are fried in coconut oil for an extra layer of flavor that complements their wholesome ingredients. Whether served warm for breakfast, as a snack, or a dessert, this recipe delivers all the traditional charm without compromising your Whole30 goals. Easy to make and ready in under 40 minutes, it's the ultimate crowd-pleaser for health-conscious foodies.
In a large mixing bowl, combine the almond flour, cassava flour, baking soda, cinnamon, nutmeg, and salt. Whisk together until well mixed.
In another bowl, mash the banana until smooth. Add the coconut milk, eggs, and vanilla extract to the mashed banana. Whisk the wet ingredients together until fully combined and smooth.
Pour the wet ingredients into the dry ingredients. Gently stir the mixture together until you have a thick batter.
Heat the coconut oil in a large frying pan or deep pot over medium heat until hot but not smoking.
Using a tablespoon or small scoop, carefully drop spoonfuls of batter into the hot oil, frying 5-6 puff-puffs at a time. Adjust the heat if necessary to ensure even cooking.
Fry each puff-puff for about 2-3 minutes per side, or until golden brown and cooked through. Use a slotted spoon to gently turn them while frying.
Remove the puff-puffs from the oil and drain on a paper towel-lined plate to remove excess oil.
Repeat with the remaining batter, ensuring the oil remains at a consistent temperature.
Allow the puff-puffs to cool slightly before serving. Enjoy them warm as a delicious Whole30 snack or dessert.
Calories |
2220 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 168.6 g | 216% | |
| Saturated Fat | 57.9 g | 290% | |
| Polyunsaturated Fat | 5.0 g | ||
| Cholesterol | 439 mg | 146% | |
| Sodium | 2105 mg | 92% | |
| Total Carbohydrate | 140.5 g | 51% | |
| Dietary Fiber | 25.6 g | 91% | |
| Total Sugars | 44.0 g | ||
| Protein | 56.5 g | 113% | |
| Vitamin D | 2.7 mcg | 13% | |
| Calcium | 530 mg | 41% | |
| Iron | 9.8 mg | 54% | |
| Potassium | 933 mg | 20% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.