Puff Puff Recipe: Fluffy Nigerian Fried Dough

Updated November 6, 2026

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

Jump to recipe

Puff Puff Recipe: Fluffy Nigerian Fried Dough

Puff puff is a beloved West African street food—deep-fried balls of sweet, yeasted dough that are crisp on the outside and irresistibly soft and airy inside. Originating from Nigeria (with variations across the region), this simple snack is made from basic pantry staples and comes together quickly. The key is a loose, well-fermented batter that puffs up into golden pillows, perfect for snacking or sharing.

Ingredients

  • 3 cups (375 g) all-purpose flour
  • 1/2 cup (100 g) granulated sugar
  • 1 tablespoon (9 g) active dry yeast (or 1 packet)
  • 1/2 teaspoon ground nutmeg (optional)
  • 1/4 teaspoon salt
  • 1 1/2 cups (360 ml) lukewarm water (about 110°F / 43°C)
  • Vegetable oil for deep frying (about 4 cups / 960 ml)

Instructions

  1. In a large mixing bowl, whisk together the flour, sugar, yeast, nutmeg, and salt. If you’re using active dry yeast, make sure it’s not dissolved in water separately; it will activate during the batter rest.
  2. Gradually pour in the lukewarm water while stirring with a wooden spoon or spatula. Mix until you have a smooth, thick batter—it should be slightly thicker than pancake batter, with no lumps. Cover the bowl with a clean kitchen towel or plastic wrap.
  3. Let the batter rise in a warm, draft-free spot for 1 hour. It should double in volume and have a bubbly, sponge-like texture. If your kitchen is cool, place the bowl near a warm oven or in a slightly warmed (but turned-off) oven.
  4. After the rise, stir the batter down gently with a spoon to release some air. This helps create a uniform texture.
  5. Heat oil in a deep, heavy-bottomed pot or Dutch oven to 350°F (175°C). The oil should be about 2–3 inches deep. Use a thermometer to maintain the temperature.
  6. Using a small cookie scoop or two spoons, carefully drop spoonfuls of batter into the hot oil. Do not overcrowd—fry in batches of 5–6 balls at a time. The batter will sink slightly, then float and expand.
  7. Fry for 2–3 minutes per side, turning occasionally with a slotted spoon, until golden brown and cooked through. The internal temperature of the dough should reach 165°F (74°C) if you want to check with a food thermometer, though visual cues (deep golden color and puffed shape) are usually sufficient.
  8. Remove the puff puff with a slotted spoon and drain on paper towels. Repeat with remaining batter, making sure the oil returns to 350°F (175°C) between batches.
  9. Serve warm or at room temperature. They are best enjoyed fresh.

Tips

  • Yeast freshness: If your yeast is old or not foamy after 10 minutes in warm water (if you proof it separately), the puff puff won’t rise well. Always check the expiration date.
  • Batter consistency: The batter should be thick enough to hold its shape when dropped but not stiff. If it’s too thick, add a tablespoon of water; if too thin, add a tablespoon of flour.
  • Oil temperature: If the oil is too hot, the outside will brown too quickly and the inside will stay raw. If too cool, the puff puff will absorb oil and become greasy. Keep a thermometer handy.
  • Flavor boost: You can add a pinch of cinnamon or a teaspoon of vanilla extract to the batter for extra depth, but keep the classic nutmeg for authenticity.

Serving Suggestions

Puff puff is incredibly versatile. Serve them as a sweet snack with a dusting of powdered sugar, or pair with a spicy pepper sauce for a savory contrast. They also make a great accompaniment to tea, coffee, or chilled juice. In Nigeria, they’re often enjoyed at parties and gatherings, served in a large bowl for sharing.

Variations

  • Savory Puff Puff: Omit the sugar and nutmeg, and add 1/2 teaspoon of salt, 1/4 cup finely chopped onion, and a pinch of cayenne pepper. Serve with a tomato-based dipping sauce.
  • Coconut Puff Puff: Replace half the water with coconut milk and add 1/2 cup shredded coconut to the batter. This adds a rich, tropical flavor.
  • Whole Wheat Puff Puff: Substitute 1 cup of all-purpose flour with whole wheat flour. The texture will be slightly denser, but still delicious.

Storage and Reheating

Puff puff is best eaten the day they are made, but they can be stored in an airtight container at room temperature for up to 2 days. To reheat, place them in a preheated oven at 350°F (175°C) for 5–7 minutes, or in an air fryer at 350°F (175°C) for 3–4 minutes. Avoid microwaving, as they will become soggy. For longer storage, freeze the puff puff in a single layer on a baking sheet, then transfer to a freezer bag for up to 1 month. Reheat from frozen in a 350°F (175°C) oven for 10 minutes.

Frequently Asked Questions

Why didn’t my puff puff puff up? The most common reason is that the yeast was inactive or the water was too hot (above 120°F / 49°C), which kills the yeast. Ensure your yeast is fresh and the water is lukewarm. Also, the batter needs a warm environment to rise; if your kitchen is cold, it may take longer than an hour.

Can I use instant yeast instead of active dry? Yes, you can substitute instant yeast (also called rapid-rise) 1:1. No need to proof it in water; just mix it directly into the dry ingredients. The rise time may be slightly shorter.

How do I get perfectly round puff puff? Use a small ice cream scoop or two spoons to drop the batter. The key is to drop the batter gently into the oil—don’t drop it from high up, as that can create irregular shapes. Also, keep the oil at a steady temperature for even cooking.

Can I bake puff puff instead of frying? Baking will not give the same result—puff puff relies on deep frying to create that crispy exterior and soft interior. If you bake them, they will be more like dinner rolls and won’t have the characteristic texture.

How long can I keep the batter in the fridge? You can refrigerate the batter after it has risen, but it’s best to use it within 24 hours. Let it come to room temperature for 30 minutes before frying. The yeast may lose some activity, so the puff puff might be slightly less airy.

Can I make puff puff without sugar? Sugar is essential for feeding the yeast and for browning. If you reduce it, the puff puff will be less sweet and may not brown as well. For a savory version, you can reduce sugar to 1 tablespoon and add salt and herbs, but the texture will be slightly different.

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