How to Make Puff Puff: Nigerian Fried Dough

Updated November 6, 2026

Total time
1 hr 35 min
prep 15 min · cook 20 min
Serves
6
portions as written

Jump to recipe

How to Make Puff Puff: Nigerian Fried Dough

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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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.
  8. 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.
  9. 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.
  10. 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.
  11. 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

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).