Order Puff Puff: Fluffy Nigerian Fried Dough Recipe

Updated November 6, 2026

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

Jump to recipe

Order Puff Puff: Fluffy Nigerian Fried Dough Recipe

Puff puff is a beloved West African street food—a deep-fried, sweet, and pillowy dough ball that is golden brown on the outside and soft and airy inside. Made with simple pantry staples like flour, yeast, sugar, and warm water, this recipe delivers consistently fluffy results every time. Whether you’re craving a nostalgic snack or trying it for the first time, this guide walks you through the entire process from mixing to frying, with tips to get that perfect texture.

Ingredients

  • 3 cups (375 g) all-purpose flour
  • 1 teaspoon (5 g) instant yeast (or active dry yeast)
  • 1/2 cup (100 g) granulated sugar
  • 1/2 teaspoon (3 g) salt
  • 1 1/2 cups (360 ml) lukewarm water (about 105°F/40°C)
  • 1/2 teaspoon (2 ml) vanilla extract (optional)
  • Vegetable oil for frying (about 3 cups / 720 ml)

Instructions

  1. Activate the yeast (if using active dry): In a small bowl, dissolve the yeast in 1/4 cup (60 ml) of the lukewarm water with a pinch of sugar. Let it sit for 5–10 minutes until frothy. If using instant yeast, skip this step and mix it directly with the flour.
  2. Mix the dry ingredients: In a large mixing bowl, whisk together the flour, sugar, and salt. If using instant yeast, add it now and mix thoroughly.
  3. Combine wet ingredients: Pour the remaining lukewarm water (and the activated yeast mixture if using) into the dry ingredients. Add the vanilla extract if using. Stir with a wooden spoon or spatula until a thick, sticky batter forms. There should be no dry flour pockets, but do not overmix—just until combined.
  4. Cover and rise: Cover the bowl with a clean kitchen towel or plastic wrap. Place it in a warm, draft-free spot (like an oven with the light on, or a sunny counter). Let the batter rise for 1 hour, or until it has doubled in size and is bubbly. The time may vary depending on room temperature.
  5. Prep the frying station: While the batter rises, line a large plate or tray with paper towels. Heat the vegetable oil in a deep, heavy-bottomed pot or Dutch oven over medium heat until it reaches 350°F (175°C). Use a deep-fry thermometer to check the temperature—if you don’t have one, drop a small bit of batter in; it should sizzle and float to the surface immediately.
  6. Fry the puff puff: Once the batter has risen, use your hand or a small cookie scoop to scoop a small amount (about 1 tablespoon / 15 ml) of the batter. Drop it carefully into the hot oil. Fry in batches of 5–6 balls at a time, making sure not to overcrowd the pot. Fry for 2–3 minutes per side, turning occasionally with a slotted spoon, until golden brown and cooked through. The internal temperature of the fried dough should reach 165°F (74°C) for food safety—check with a thermometer if you’re unsure.
  7. Drain and repeat: Remove the puff puff with a slotted spoon and place them on the paper towel-lined plate to drain excess oil. Repeat with the remaining batter, ensuring the oil returns to 350°F (175°C) between batches.
  8. Serve warm: Puff puff is best enjoyed fresh and warm. They will deflate slightly as they cool, but that’s normal.

Tips

  • Yeast substitution: If you only have active dry yeast, dissolve it in warm water (105°F–115°F / 40°C–46°C) with a pinch of sugar first. If the water is too hot, it will kill the yeast; too cold, and it won’t activate.
  • Batter consistency: The batter should be thick enough to hold its shape when scooped, but still sticky. If it’s too runny, add a tablespoon of flour at a time; if too stiff, add a little more warm water.
  • Oil temperature control: Keep the oil at a steady 350°F (175°C). If the oil is too hot, the outside will brown too quickly and the inside will be raw; if too cool, the puff puff will absorb oil and become greasy.
  • Common mistake: Don’t skip the rising time. The yeast needs time to develop the airy texture. If you’re in a hurry, you can let it rise for 30 minutes, but the texture will be denser.

Serving Suggestions

Serve puff puff as a snack on its own, or pair it with a spicy pepper sauce, chili dip, or even a light soup like Nigerian pepper soup. It’s also delicious with a cup of tea or coffee for breakfast. In many West African countries, puff puff is a party staple—serve it on a large platter with toothpicks for easy grabbing.

Variations

  • Spiced: Add 1/2 teaspoon of ground nutmeg or cinnamon to the dry ingredients for a warm, aromatic flavor.
  • Savory: Reduce the sugar to 1/4 cup (50 g) and add 1 teaspoon of chili flakes or finely chopped scotch bonnet pepper for a spicy kick.
  • Gluten-free: Substitute the all-purpose flour with a 1:1 gluten-free baking flour blend. The texture will be slightly denser, but still delicious.
  • Baked version: For a lighter option, preheat your oven to 400°F (200°C) and drop spoonfuls of batter onto a greased baking sheet. Bake for 12–15 minutes, flipping halfway, until golden brown. Note that baked puff puff will be less crispy than fried.

Storage and Reheating

Puff puff is best eaten the day it’s made, but you can store leftovers in an airtight container at room temperature for up to 2 days. 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 warm and slightly crisp. Avoid microwaving, as it makes them rubbery. For longer storage, freeze the cooked 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 is my puff puff not fluffy?
This is usually due to under-proofing—the batter didn’t rise enough. Make sure your yeast is fresh and the water is warm (not hot). Also, give it enough time to double in size, which can take up to 1 hour in a warm spot.

Can I use bread flour instead of all-purpose?
Yes, bread flour has a higher protein content, which gives a chewier texture. You may need to add a little more water since bread flour absorbs more liquid. Start with the same amount and add a tablespoon of water if the batter seems too stiff.

How do I get perfectly round puff puff?
Use a small ice cream scoop or a spoon dipped in water to scoop the batter. Drop it gently into the oil, and the balls will naturally form circles. Avoid crowding the pot, as that can cause them to stick together.

Can I make the batter ahead of time?
Yes, you can prepare the batter and let it rise in the refrigerator for up to 24 hours. Before frying, let it sit at room temperature for 30 minutes to take the chill off, then proceed with frying. This can actually enhance the flavor.

What oil is best for frying?
Use a neutral oil with a high smoke point, like vegetable, canola, or peanut oil. These oils won’t impart a strong flavor and can handle the high heat without burning.

Is puff puff the same as beignet?
Puff puff is similar to beignets in that both are fried dough, but puff puff is sweeter and uses a yeast-based batter without rolling or cutting. Beignets are typically made with a choux pastry and are dusted with powdered sugar.

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