Puff puff is a beloved West African street snack made from a simple yeast-leavened dough that is deep-fried into golden, fluffy pillows. The outside is lightly crisp while the inside stays soft and airy, with a gentle sweetness that makes it perfect for snacking. This recipe delivers consistently light puff puff every time, using pantry staples and a straightforward technique that works for beginners and experienced cooks alike.
Ingredients
- 3 cups (375 g) all-purpose flour
- 1/2 cup (100 g) granulated sugar
- 1 tablespoon (9 g) instant yeast (or active dry yeast, see Tips)
- 1/2 teaspoon salt
- 1/4 teaspoon ground nutmeg (optional, but traditional)
- 1 1/4 cups (300 ml) lukewarm water (about 105°F/40°C)
- Vegetable oil, for deep frying (about 4 cups / 1 liter)
Instructions
- In a large mixing bowl, whisk together the flour, sugar, yeast, salt, and nutmeg (if using). Make a well in the center.
- Pour the lukewarm water into the well. Using a wooden spoon or your hands, mix until a thick, sticky batter forms. It should be thicker than pancake batter but softer than bread dough—almost like a very thick cake batter. If it seems too dry, add 1–2 tablespoons more water; if too wet, add a tablespoon of flour.
- Cover the bowl with a clean kitchen towel or plastic wrap. Let it rest in a warm, draft-free spot for 1 hour, or until the batter has doubled in volume and is bubbly. The time depends on the warmth of your kitchen; it may take up to 1 1/2 hours.
- While the batter rests, heat the oil in a deep, heavy-bottomed pot or Dutch oven over medium heat until it reaches 350°F (175°C). If you don’t have a thermometer, drop a tiny bit of batter into the oil—it should sizzle and rise to the surface within a few seconds.
- Once the batter has risen, stir it down gently with a spoon to release the air. This helps create a uniform texture.
- Using your hands or two spoons, scoop a small amount of batter (about 1 tablespoon) and drop it carefully into the hot oil. Do not overcrowd the pot—fry in batches of 5–6 puffs at a time to keep the oil temperature steady.
- Fry for 2–3 minutes per side, until golden brown and puffed. Use a slotted spoon to turn them occasionally so they brown evenly. The internal temperature of the puff puff does not need to be checked, as the dough is fully cooked when the outside is deep golden and the center is no longer doughy (about 4–6 minutes total).
- Remove the puff puff with a slotted spoon and drain on paper towels. Repeat with the remaining batter, making sure the oil returns to 350°F (175°C) between batches.
- Serve warm or at room temperature. They are best enjoyed fresh.
Tips
- Yeast: If using active dry yeast instead of instant, dissolve it in the lukewarm water with a pinch of sugar first, let it sit for 5–10 minutes until frothy, then add to the dry ingredients. Instant yeast can be mixed directly into the flour.
- Batter consistency: The batter should be sticky but not runny. If it’s too thick, the puff puff will be dense; too thin, and they’ll flatten. Adjust with a little water or flour as needed.
- Oil temperature: Keep the oil at 350°F (175°C). If it’s too hot, the outside will brown too quickly and the inside will remain raw; if too cool, the puffs will absorb oil and become greasy. Use a thermometer for best results.
- Common mistake: Dropping the batter from too high up can cause splashing. Hold the spoon close to the oil’s surface when releasing the batter.
Serving Suggestions
Puff puff is traditionally served as a street snack, often with a sprinkle of extra sugar or a dusting of cinnamon. In Nigeria, it’s commonly paired with a cold drink like zobo (hibiscus tea) or Chapman. You can also serve it with a spicy pepper sauce for a savory contrast, or with a chocolate or caramel dip for dessert.
Variations
- Spiced: Add 1/2 teaspoon of ground cardamom or cinnamon to the dry ingredients for a warm, aromatic twist.
- Savory: Reduce the sugar to 2 tablespoons and add 1/2 teaspoon of black pepper and 1/4 cup of finely chopped onions to the batter. This version is popular in some regions and pairs well with soups.
- Coconut: Replace half of the water with coconut milk and add 1/2 cup of shredded coconut to the batter for a tropical flavor.
- Whole wheat: Substitute up to half of the all-purpose flour with whole wheat flour. The texture will be denser, but the taste is nutty and satisfying.
Storage and Reheating
Puff puff is best eaten within a few hours of frying, but leftovers can be stored in an airtight container at room temperature for up to 2 days. To reheat, place them in a 350°F (175°C) oven for 5–7 minutes, or in an air fryer at 350°F (175°C) for 3–4 minutes, until warmed through and slightly crisp. Avoid microwaving, as it makes them soggy. For longer storage, freeze the cooked puff puff in a single layer on a baking sheet, then transfer to a freezer bag for up to 1 month. Reheat from frozen in the oven or air fryer.
Frequently Asked Questions
Why didn’t my puff puff rise?
Yeast may be expired, or the water was too hot (above 120°F/49°C) and killed it. Check the expiration date and use lukewarm water. Also, make sure the bowl is in a warm place; a cold kitchen can slow the rise significantly.
Can I use bread flour instead of all-purpose?
Yes, but bread flour has more protein, which can make the puff puff slightly chewier. All-purpose flour yields a more tender result. If using bread flour, you may need a little extra water.
How do I get perfectly round puff puff?
Using your hands to scoop and drop the batter creates a more organic shape. For uniform rounds, use a small ice cream scoop or two spoons. The key is to drop the batter gently and consistently.
Can I bake puff puff instead of frying?
You can, but they won’t have the same crispy exterior. Spoon the batter onto a greased baking sheet and bake at 375°F (190°C) for 12–15 minutes, flipping halfway. They will be more like muffins in texture, but still tasty.
Is puff puff the same as bofrot or beignet?
Bofrot is the Ghanaian name for the same fried dough, and beignet is a French version. The basic concept is similar, but the sweetness and spices vary. Puff puff is typically sweeter and often includes nutmeg.
Can I make the batter ahead of time?
You can prepare the batter and let it rise in the refrigerator overnight. The next day, let it come to room temperature for about 30 minutes before frying. This can actually improve the flavor.
Related
- Uncooked Chicken Breast: Safe Handling & Cooking Guide
- Just Bare Chicken Breast: Simple Juicy Recipe
- Kirkland Chicken Breast: Easy Baked Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).