Puff puff is a beloved Nigerian street food: soft, pillowy rounds of deep-fried yeast dough with a lightly crisp golden exterior. Made from a simple batter of flour, yeast, sugar, and water, it is served warm as a snack or party staple across West Africa. This guide walks you through the entire process, from mixing the batter to frying perfect puffs, plus troubleshooting and tips.
What You’ll Need
- Large mixing bowl
- Whisk or wooden spoon
- Measuring cups and spoons
- Kitchen scale (optional but helpful)
- Clean kitchen towel or plastic wrap
- Deep heavy-bottomed pot or Dutch oven (for frying)
- Deep-fry thermometer (recommended)
- Slotted spoon or spider strainer
- Paper towels or wire rack for draining
Step-by-Step
- Make the batter: In a large bowl, combine 3 cups (375 g) all-purpose flour, 1/2 cup (100 g) granulated sugar, 1 teaspoon salt, and 2 teaspoons (about 7 g) instant yeast (or active dry yeast). Whisk dry ingredients together.
- Add water gradually: Pour in 1 1/2 cups (360 ml) lukewarm water (about 105°F/40°C) while stirring. Add more water, a tablespoon at a time, until the batter is thick but scoopable — like a very thick pancake batter. It should drop off a spoon slowly, not pour like a liquid.
- Mix until smooth: Beat the batter vigorously for 2–3 minutes to develop gluten and eliminate lumps. The batter should be elastic and slightly stretchy.
- Cover and let rise: Cover the bowl with a clean kitchen towel or plastic wrap. Place in a warm, draft-free spot (like an oven with the light on, or a sunny counter). Let rise for 1 to 1 1/2 hours, or until the batter has doubled in volume and is bubbly. In cooler climates, this may take up to 2 hours.
- Stir down the batter: After rising, gently stir the batter with a spoon to deflate it. This redistributes the yeast and creates a uniform texture.
- Heat the oil: Pour about 2–3 inches (5–7 cm) of neutral oil (vegetable, canola, or peanut) into your pot. Heat over medium heat until it reaches 350°F (175°C). Use a deep-fry thermometer to maintain this temperature.
- Test the oil: Drop a tiny bit of batter into the oil. If it sizzles and floats to the surface within a few seconds, the oil is ready. If it browns immediately, lower the heat; if it sinks and doesn’t bubble, wait a bit longer.
- Fry the puff puff: Using a small cookie scoop or your hand (lightly oiled), drop tablespoon-sized balls of batter into the hot oil. Do not overcrowd — fry in batches of 6–8, leaving space for them to expand.
- Turn and cook: Fry for 2–3 minutes per side, turning occasionally with a slotted spoon, until golden brown and puffed. The puffs will naturally turn themselves as they cook; use the spoon to help them roll for even browning.
- Drain and cool: Remove with a slotted spoon and drain on paper towels or a wire rack. Repeat with remaining batter, ensuring the oil returns to 350°F (175°C) between batches.
- Serve warm: Puff puff is best enjoyed warm, the same day. They can be served plain, dusted with powdered sugar, or with a sprinkle of cinnamon.
Common Mistakes
- Batter too thin: If the batter is too runny, the puffs will flatten and become greasy. Add flour a tablespoon at a time until it holds its shape.
- Batter too thick: Too thick a batter yields dense, doughy centers. Add water sparingly until the batter is scoopable but not stiff.
- Oil too hot: High heat browns the outside before the inside cooks, leaving a raw dough center. Keep oil at 350°F (175°C).
- Oil too cool: Low heat makes the puffs absorb oil, resulting in heavy, greasy balls. Wait until the oil is properly heated.
- Skipping the rise: Without proofing, the puffs will be dense and hard. Always let the batter rise until doubled.
- Overcrowding the pot: Too many puffs at once lowers the oil temperature and leads to uneven cooking. Fry in small batches.
Tips
- Use instant yeast for ease: Instant yeast can be mixed directly into the flour; active dry yeast needs to be dissolved in warm water with a pinch of sugar for 5–10 minutes first.
- Warm place for rising: If your kitchen is cool, place the bowl on a warm spot like the top of the fridge or a preheated (then turned off) oven.
- Adjust sugar to taste: The classic recipe is fairly sweet. Reduce to 1/3 cup (65 g) if you prefer less sweet, or increase to 3/4 cup (150 g) for a dessert-like puff.
- Add flavor: A pinch of nutmeg or a teaspoon of vanilla extract adds a lovely depth.
- Use a cookie scoop: A small ice cream scoop ensures uniform size, which means even cooking.
- Keep oil temperature steady: Use a thermometer and adjust heat between batches. Let the oil come back to 350°F (175°C) before adding more batter.
Troubleshooting
- Puff puff is raw in the middle: The oil was too hot, causing the outside to brown before the inside cooked. Lower the oil temperature to 350°F (175°C) and fry in smaller batches.
- Puff puff is greasy: The oil was not hot enough. Heat the oil to the proper temperature before frying, and don’t overcrowd the pot.
- Puff puff didn’t rise: The yeast may be expired, or the water was too hot (killing the yeast) or too cold (not activating it). Use fresh yeast and lukewarm water (105°F/40°C). Also, ensure the bowl is in a warm spot.
- Puff puff is hard and dense: The batter was too thick or was overmixed after rising. Add a little more water to the batter and mix gently just to deflate, not vigorously.
- Puff puff deflates after frying: This can happen if the batter was under-proofed. Ensure the batter has fully doubled before frying.
- Puff puff is too brown outside but pale inside: Oil is too hot. Reduce heat and check the thermometer.
Frequently Asked Questions
Can I use whole wheat flour? Yes, but substitute only half the all-purpose flour with whole wheat to avoid a dense texture. You may need to add a little more water.
How do I store leftover puff puff? Store in an airtight container at room temperature for up to 2 days. Reheat in a toaster oven or air fryer at 350°F (175°C) for 3–4 minutes to crisp up.
Can I freeze puff puff? Yes, freeze in a single layer on a baking sheet, then transfer to a freezer bag. Reheat directly from frozen in a 350°F (175°C) oven for 8–10 minutes.
Why is my puff puff not round? The batter may be too thin, or you are not dropping it into the oil cleanly. Use a scoop and drop the batter gently; the puffs will naturally round as they fry.
Can I make puff puff without yeast? Traditional puff puff relies on yeast for its airy texture. Baking powder won’t give the same result, but you can use a combination of baking powder and baking soda for a denser, cake-like version (not traditional).
What oil is best for frying? Use a neutral oil with a high smoke point like vegetable, canola, or peanut oil. Avoid olive oil or butter, which burn at high temperatures.
Related
- Chicken Breast with Mayo and Parmesan: Easy Baked Recipe
- Chicken Breast Woolworths: Easy Oven-Baked Recipe
- Perfect Chicken Breast: Juicy, Never Dry
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).