Puff Puff Pack: Easy Nigerian Fried Dough Balls

Updated November 6, 2026

Total time
1 hr 50 min
prep 20 min · cook 30 min
Serves
6
portions as written

Jump to recipe

Puff Puff Pack: Easy Nigerian Fried Dough Balls

Puff puff is a beloved West African street food—soft, pillowy fried dough balls with a lightly crisp golden exterior. This recipe uses a simple yeast-risen batter that puffs up beautifully, and the “pack” method ensures perfectly round, evenly cooked puff puff every time. It’s a crowd-pleasing snack that’s easy to make at home with basic pantry ingredients.

Ingredients

  • 3 cups (375 g) all-purpose flour
  • 2 ¼ teaspoons (7 g) active dry yeast (1 packet)
  • ½ cup (100 g) granulated sugar
  • 1 teaspoon salt
  • 1 ½ cups (360 ml) lukewarm water (about 110°F / 43°C)
  • 1 teaspoon vanilla extract (optional)
  • Vegetable oil, for deep frying (about 4 cups / 960 ml)

Instructions

  1. In a large mixing bowl, combine the flour, sugar, salt, and yeast. Whisk together.
  2. Pour in the lukewarm water and vanilla extract (if using). Stir with a wooden spoon until a smooth, thick batter forms. It should be similar to pancake batter—not too runny.
  3. Cover the bowl with a clean kitchen towel or plastic wrap. Let it rest in a warm, draft-free place for 1 hour, or until the batter has doubled in size and is bubbly.
  4. After rising, stir the batter down gently with a spoon to release air.
  5. Heat about 3 inches (7.5 cm) of oil in a deep, heavy-bottomed pot or Dutch oven over medium heat until it reaches 350°F (175°C). Use a thermometer for accuracy.
  6. To shape the puff puff, use two spoons: scoop a small amount of batter with one spoon, then use the other spoon to push it into the hot oil. Alternatively, use a small ice cream scoop for uniform balls. Do not overcrowd the pot—fry in batches of 6–8.
  7. Fry for 2–3 minutes per side, turning occasionally, until golden brown and cooked through. The internal temperature should reach 200°F (93°C) for safety, but since this is a yeast dough, the outside will be deeply golden and the inside will be soft and fluffy.
  8. Remove with a slotted spoon and drain on paper towels. Repeat with remaining batter.
  9. Serve warm or at room temperature.

Tips

  • Yeast freshness: If your yeast is old, the dough may not rise well. Test it by dissolving in a little warm water with a pinch of sugar for 5 minutes—if it foams, it’s active.
  • Oil temperature: Too hot and the outside burns while the inside stays raw; too cool and the puff puff absorbs oil and becomes greasy. Keep the oil at a steady 350°F (175°C) between batches.
  • Consistency: The batter should be thick enough to hold its shape when dropped. If it’s too thin, add a tablespoon of flour; if too thick, add a tablespoon of water.
  • Don’t skip the rise: The 1-hour rest is essential for a light, airy texture. Rushing it will result in dense, heavy balls.

Serving Suggestions

Puff puff is excellent on its own as a snack, but you can also serve it with a sprinkle of powdered sugar, a drizzle of honey, or alongside a spicy pepper sauce for a sweet-and-savory contrast. It’s a staple at parties and gatherings in Nigeria, often paired with chilled drinks or as a side to jollof rice.

Variations

  • Spiced: Add ½ teaspoon of ground nutmeg or cinnamon to the dry ingredients for a warm, aromatic flavor.
  • Savory: Reduce sugar to 2 tablespoons and add 1 teaspoon of chili flakes, 1 teaspoon of grated ginger, and a handful of chopped scallions for a savory twist.
  • Coconut: Replace half the water with coconut milk and add ½ cup (40 g) unsweetened shredded coconut to the batter.

Storage and Reheating

Store leftover puff puff in an airtight container at room temperature for up to 2 days. For longer storage, freeze them in a single layer on a baking sheet, then transfer to a zip-top bag for up to 3 months. 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 crisp and warmed through. Avoid microwaving, as it makes them soggy.

Frequently Asked Questions

Can I use instant yeast instead of active dry? Yes, you can substitute equal amounts of instant yeast. Mix it directly into the dry ingredients, and you may not need to proof it first. The rise time may be slightly shorter.

Why did my puff puff turn out dense? This usually happens if the batter wasn’t allowed to rise long enough, or if the oil was too hot, causing the outside to set before the inside could puff. Ensure the batter doubles in volume and maintain a steady oil temperature.

Can I bake puff puff instead of frying? Baking won’t yield the same texture, but you can make baked puff puff by spooning the batter into greased mini muffin tins and baking at 375°F (190°C) for 12–15 minutes. They’ll be less crispy but still tasty.

How do I get perfectly round puff puff? Using a small ice cream scoop or two spoons helps create uniform shapes. For extra roundness, you can gently shape the batter with your hands after it’s risen, but it’s not necessary—the frying process naturally creates round balls.

Can I add eggs to the batter? Traditional puff puff doesn’t include eggs, but adding one beaten egg can make it richer and slightly more cake-like. If you do, reduce the water by about 2 tablespoons to maintain the right consistency.

Is puff puff the same as beignet or bofrot? Similar yeasted fried doughs exist across West Africa and the diaspora. In Ghana, it’s called bofrot or togbei, and in Cameroon, beignet. They all share the same basic technique but may vary in sweetness or spices.

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