Nigerian Puff Puff Recipe: Fluffy & Golden

Updated November 6, 2026

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

Jump to recipe

Nigerian Puff Puff Recipe: Fluffy & Golden

Nigerian puff puff is a beloved West African street food made from a simple yeast-risen dough that is deep-fried into golden, pillowy spheres. The outside is lightly crisp while the inside stays soft, airy, and slightly sweet, making it an irresistible snack or party staple. This recipe is genuinely useful because it relies on a straightforward technique and common pantry ingredients to deliver that signature fluffy texture every time.

Ingredients

  • 2 cups (300 g) all-purpose flour
  • 1/2 cup (100 g) granulated sugar
  • 1 teaspoon (5 g) instant yeast (or active dry yeast)
  • 1/2 teaspoon ground nutmeg (freshly grated is best)
  • 1/4 teaspoon salt
  • 1 cup (240 ml) lukewarm water (about 105°F/40°C), plus more if needed
  • Vegetable oil for deep frying (about 3 cups / 720 ml)

Instructions

  1. In a large mixing bowl, whisk together the flour, sugar, yeast, nutmeg, and salt. Ensure the yeast is evenly distributed.
  2. Gradually add the lukewarm water while stirring with a wooden spoon or spatula. Mix until a thick, sticky batter forms. It should be slightly thicker than pancake batter—if it looks too stiff, add 1–2 tablespoons more water. 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, or until it has doubled in size and is bubbly. This step is crucial for fluffy puff puff.
  4. After rising, stir the batter gently with a spoon to deflate it. This helps create a uniform texture.
  5. Heat oil in a deep pot or Dutch oven to 350°F (175°C). The oil should be about 2 inches deep. To test, drop a tiny bit of batter into the oil—it should sizzle and float to the surface.
  6. Using your hand or a small cookie scoop, drop spoonfuls of batter into the hot oil. Do not overcrowd the pot—cook in batches of 5-6 balls at a time. The batter will sink briefly, then rise.
  7. Fry for 3-4 minutes, turning occasionally with a slotted spoon, until the puff puffs are deep golden brown on all sides. They should be cooked through—if they brown too quickly, lower the heat.
  8. Remove with a slotted spoon and drain on paper towels. Repeat with the remaining batter.
  9. Serve warm or at room temperature. They are best enjoyed fresh.

Tips

  • Yeast activation: If using active dry yeast instead of instant, dissolve it in the lukewarm water with a pinch of sugar and let it sit for 5-10 minutes until frothy before adding to the dry ingredients. This ensures the yeast is alive.
  • Consistency matters: The batter should be thick enough to hold its shape when scooped, but not stiff. If it’s too runny, the puff puff will flatten; if too thick, they’ll be dense. Adjust with a little flour or water as needed.
  • Oil temperature: Keep the oil at a steady 350°F (175°C). If it’s too hot, the outside burns before the inside cooks; if too cool, they absorb oil and become greasy. Use a thermometer for best results.
  • Substitutions: You can replace up to 1/2 cup of all-purpose flour with whole wheat flour for a nuttier flavor, but the texture will be slightly denser. For a dairy-free version, the recipe is already dairy-free.

Serving Suggestions

Puff puff is incredibly versatile. Serve it as a snack with a sprinkle of powdered sugar, or pair it with a spicy pepper sauce for a savory contrast. It also works wonderfully as a side to stews, soups, or grilled meats. In Nigeria, it’s often enjoyed with a cold drink or as part of a celebration platter.

Variations

  • Spiced: Add 1/2 teaspoon of ground cinnamon or cardamom to the dry ingredients for a warm, aromatic twist.
  • Savory: Reduce the sugar to 2 tablespoons and add 1/2 teaspoon of black pepper and 1/4 cup of finely chopped onions or scotch bonnet pepper for a savory, spicy version.
  • Stuffed: After frying, make a small slit in each puff and fill with chocolate spread, whipped cream, or a savory filling like spiced ground meat.
  • Baked: For a lighter option, scoop the batter onto a greased baking sheet and bake at 375°F (190°C) for 15-20 minutes, flipping halfway, until golden. They won’t be as airy as fried, but still delicious.

Storage and Reheating

Store leftover puff puff in an airtight container at room temperature for up to 2 days. They will lose their crispness but remain soft. 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 warmed through and slightly crisp again. Avoid microwaving, as it makes them rubbery. For longer storage, freeze the cooled puff puff in a single layer on a baking sheet, then transfer to a freezer bag for up to 2 months. Reheat from frozen in the oven or air fryer.

Frequently Asked Questions

Why didn’t my puff puff rise?
This is usually due to inactive yeast or a cool environment. Check the expiration date of your yeast, and ensure the water is lukewarm—too hot kills the yeast, too cold slows it down. Place the batter in a warm spot, like near a stove or in a turned-off oven with the light on.

Can I use bread flour instead of all-purpose?
Yes, bread flour has a higher protein content, which will give a chewier texture. You may need to add a little more water to achieve the same batter consistency.

How do I get perfectly round puff puff?
Use a small ice cream scoop or a spoon that you dip in water between scoops. Dropping the batter gently into the oil helps it form a round shape. Also, don’t overcrowd the pot, as that can cause them to bump into each other and become irregular.

Can I make the batter ahead of time?
Yes, you can prepare the batter and let it rise in the refrigerator overnight. The next day, let it come to room temperature for 30 minutes before frying. This can actually enhance the flavor.

Why are my puff puff greasy?
This happens when the oil is not hot enough. The batter absorbs oil instead of frying. Use a thermometer to maintain 350°F (175°C), and don’t fry too many at once, which lowers the oil temperature.

Is puff puff gluten-free?
Traditionally, it’s made with wheat flour, so it’s not gluten-free. However, you can try a gluten-free all-purpose flour blend, but the texture will be different and may require a bit more liquid.

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