Discover the delightful simplicity of Vegan Puff Puff, a plant-based twist on the beloved West African snack that’s perfect for any occasion. Made with basic pantry staples like all-purpose flour, sugar, and instant yeast, this recipe combines warm water and aromatic nutmeg to create irresistibly fluffy, golden bites. With minimal prep time and a quick fry, these vegan treats are ready to enjoy in just over an hour. Whether served warm as a snack, appetizer, or sweet dessert, Vegan Puff Puff offers the perfect balance of soft, airy interiors and satisfying golden crusts. Ideal for sharing, this recipe delivers the authentic flavor and texture of traditional Puff Puff without any animal products—perfect for vegans and anyone seeking delicious dairy-free or egg-free recipes.
In a large mixing bowl, combine the flour, sugar, instant yeast, salt, and nutmeg. Stir the dry ingredients together until well mixed.
Gradually add the warm water to the dry ingredients. Using a spatula or your hands, mix the ingredients until a smooth, sticky dough forms. The dough should be soft but not too wet.
Cover the bowl with a clean kitchen towel or plastic wrap. Let the dough rest and rise in a warm place for about 45 minutes, or until it doubles in size.
While the dough is rising, pour the vegetable oil into a deep fryer or heavy-based saucepan. Heat the oil to 175°C (350°F).
Once the dough has risen, use a tablespoon or your hands to scoop small amounts of the dough. Carefully drop the dough into the hot oil.
Fry the Puff Puff in batches, being careful not to overcrowd the pan. Cook each batch for about 3-4 minutes, turning occasionally, until they are golden brown all over.
Use a slotted spoon to remove the fried Puff Puff from the oil. Transfer them to a plate lined with paper towels to drain any excess oil.
Serve the Vegan Puff Puff warm, as a snack or dessert, and enjoy their fluffy goodness.
Calories |
9074 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 887.3 g | 1138% | |
| Saturated Fat | 127.0 g | 635% | |
| Polyunsaturated Fat | 568.1 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 1187 mg | 52% | |
| Total Carbohydrate | 332.5 g | 121% | |
| Dietary Fiber | 10.4 g | 37% | |
| Total Sugars | 100.7 g | ||
| Protein | 34.0 g | 68% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 46 mg | 4% | |
| Iron | 14.4 mg | 80% | |
| Potassium | 404 mg | 9% | |
*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.