Skip to content
🍩
nigeriansnack✨ New

Puff Puff

Pillowy deep-fried dough balls, lightly sweetened and infused with nutmeg — Nigeria's most beloved street snack and party food.

Prep
60 min
Cook
20 min
Servings
6
Difficulty
Easy
4.9(5,432 ratings)
#puff puff#nigerian#fried dough#west african#street food#party food

About This Recipe

Puff puff is one of the most joyful foods in West Africa: airy, golden deep-fried dough balls with a crispy exterior and a soft, slightly chewy interior, lightly sweetened and fragrant with nutmeg. They are the snack of Nigerian childhoods, sold at every roadside stall and served at every party — from children's birthdays to adult celebrations — piled high on platters, disappearing within minutes. The batter is a simple yeasted dough, and the secret to the perfect puff puff is the right oil temperature: too hot and they colour before cooking through, too cool and they absorb oil and become greasy. When made right, they are completely irresistible.

Ingredients

Serves 6

  • 300 gplain flour
  • 7 g sachetfast-action yeast
  • 100 gsugar
  • 0.5 teaspoonsalt
  • 0.5 teaspoonground nutmeg
  • 250 mlwarm water
  • 1 litrevegetable oil(for frying)
  • 2 tablespoonsicing sugar(to dust, optional)

Instructions

  1. 1

    Make the batter

    Combine flour, yeast, sugar, salt and nutmeg. Add warm water gradually, whisking to make a smooth, thick batter (thicker than pancake batter). Cover with cling film and prove in a warm place for 1 hour until bubbles form on the surface.

    The batter should be pourable but thick — it will fall off a spoon in a slow, steady ribbon.

  2. 2

    Heat the oil

    Heat vegetable oil in a deep pot to 170°C. Test with a small drop of batter — it should sink slightly then rise and sizzle gently.

  3. 3

    Fry

    Using wet hands or two wet spoons, scoop portions of batter (about a golf-ball size) and gently drop into the oil. Fry in batches of 6–8, turning occasionally, for 4–5 minutes until deep golden all over.

    Don't rush — puff puff need time to cook through. At 170°C they should take about 4–5 minutes.

  4. 4

    Drain and serve

    Drain on paper towels. Dust with icing sugar if desired. Serve warm — they are best eaten within 30 minutes of frying.

Pro Tips

  • Oil temperature control is everything — use a thermometer if you have one.

  • Wet hands prevent the batter from sticking when shaping.

  • Adding a pinch of cinnamon alongside the nutmeg gives a lovely warm flavour variation.

Variations

  • Buns (a firmer, eggier version) are similar but denser.

  • Some recipes add 1–2 eggs to the batter for extra richness.

  • Puff puff with pepper: add 1 teaspoon of cayenne to the batter for a savoury-sweet version.

Storage

Best eaten fresh. Store at room temperature for up to 4 hours. Reheat briefly in a 180°C oven for 5 minutes. Do not refrigerate — they go tough.

History & Origin

Puff puff is believed to share ancestry with other deep-fried yeasted dough balls found across West Africa and the African diaspora — including the Ghanaian bofrot, the Cameroonian beignets and the Brazilian bolinho. The Portuguese influence on West African cooking through centuries of trade may have contributed to the technique. Today puff puff is Nigeria's most democratic street food: from roadside stalls to five-star hotel buffets, it appears everywhere.

Frequently Asked Questions

Why are my puff puff flat?

Flat puff puff usually means the yeast isn't active (check the expiry date) or the batter hasn't proved long enough. The batter should look bubbly and slightly puffed after proving. Also check oil temperature — if the oil is too cool, they won't puff up.

Nutrition Facts

Per serving (120g) · 6 servings total

Calories280kcal
Protein4g
Carbohydrates42g
Fat11g
Fiber1g
Protein4g
Carbs42g
Fat11g

Time Summary

Prep time60 min
Cook time20 min
Total time80 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes