Last verified: 14 August 2026

How to make Nigerian puff puff

Golden, airy, deep-fried dough balls sold from roadside coolers and served at every Nigerian party. The whole recipe hinges on one detail people usually get wrong: consistency.

Puff puff is a deep-fried, yeast-risen batter, not a kneadable dough, that's the number one mistake people make. Activate the yeast, whisk flour, sugar, salt and warm water into a thick, pourable batter, let it proof in a warm spot for 45-60 minutes until doubled, then fry spoonfuls in medium-hot oil until golden outside and airy inside.

Ingredients

  • 3 cups (about 400g) plain flour
  • 1/2 cup (about 100g) sugar, adjust to taste
  • 1-2 teaspoons instant or active dry yeast
  • 1/2 teaspoon salt
  • 1/4 teaspoon nutmeg (optional)
  • 1.5-2 cups warm water (not hot, roughly body temperature), added gradually
  • Vegetable oil, at least 2-3 inches deep in the pot, for deep-frying

Yeast quantity genuinely varies by brand and by how warm your kitchen is, 1-2 teaspoons is the range recipe sources converge on, so start at the lower end and use the full amount if your kitchen runs cool. Water should be warm enough to activate the yeast but not hot enough to kill it, hot water above roughly 45-50C can stop yeast from working.

Step-by-step instructions

  1. If using active dry yeast, dissolve it with a pinch of the sugar in a little of the warm water and let it sit 5-10 minutes until foamy on top, this confirms the yeast is alive. If using instant yeast, you can skip this step and mix it straight into the flour.
  2. In a large bowl, whisk together the flour, remaining sugar, salt and nutmeg.
  3. Pour in the yeast mixture (or add instant yeast and warm water directly) and whisk or beat vigorously until smooth. The result should be a thick, pourable batter, closer to pancake batter than bread dough, with no lumps and a slightly stretchy, elastic feel when you lift the whisk out.
  4. Cover the bowl with a damp cloth or cling film and leave in a warm spot to proof for 45-60 minutes, until visibly doubled in size, bubbly and slightly domed on top.
  5. Heat oil in a deep pot over medium heat until hot, around 175-180C (350-360F). Test by dropping in a small spoon of batter, it should sink briefly then float back up within a couple of seconds.
  6. Scoop the batter with a wet hand (cup it and squeeze a ball out between thumb and forefinger) or with two spoons dipped in water, and drop it gently into the hot oil. Wetting your hand or spoon each time stops the sticky batter from clinging.
  7. Fry in batches without crowding the pot, turning occasionally, for about 3-5 minutes per batch, until deep golden brown and cooked through.
  8. Lift out with a slotted spoon and drain on a wire rack or paper towels. Serve warm.

Why is batter consistency the #1 mistake?

The most common way puff puff goes wrong isn't the frying, it's the mixing stage before it. Many first-time cooks instinctively add flour until the mixture feels like bread dough, something firm enough to knead. That's the wrong texture entirely. Puff puff batter should be thick but still pourable and sticky, more like a heavy pancake batter, loose enough to drip slowly off a spoon rather than hold a firm shape in your hand. A too-stiff batter fries into something dense and heavy instead of the light, airy interior puff puff is known for, because there isn't enough moisture for the yeast's gas bubbles to expand into.

Why does the batter need to rest before frying?

The rest, or proof, is where the yeast actually does its work, feeding on the sugar and releasing carbon dioxide that gets trapped in the batter as small air pockets. Skipping or shortening this step is the second most common reason for flat, dense puff puff. Give the batter at least 30 minutes in a warm spot as an absolute minimum, but 45 minutes to an hour is the range that consistently produces a properly doubled, bubbly batter. Don't push much past an hour with fast-acting yeast, since an over-proofed batter can deflate and turn dense once it hits the oil.

People also ask

Should puff puff batter be a dough or a batter?

A thick, pourable batter, not a kneadable dough. Treating it like bread dough and adding too much flour is the single most common mistake. It should be thick enough to hold a rough ball shape when scooped, but loose enough to stretch and drip slowly off a spoon.

Why is my puff puff hard instead of soft and airy?

Usually one of two causes: the batter was under-proofed, or too much flour was added, turning it into a dough instead of a batter. Check that your batter is properly thick-but-pourable and give it the full 45-60 minute proof before frying.

Can I use a spoon instead of my hand to shape it?

Yes. Two spoons dipped in water work well, scoop batter with one and use the second to push it off into the oil. Wetting the spoons (or your hand) each time keeps the sticky batter from clinging.