Puff Puff Give: Fluffy African Fried Dough Balls

Updated November 6, 2026

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

Jump to recipe

Puff Puff Give: Fluffy African Fried Dough Balls

Puff Puff Give is a playful name for the beloved West African street snack known simply as puff puff — soft, pillowy fried dough balls with a lightly crisp golden exterior. This recipe delivers the classic version made from a simple yeast-risen batter, fried until puffed and airy. It works because the batter is wet enough to create steam inside, giving each ball its signature tender crumb, and the technique is forgiving for beginners.

Ingredients

  • 3 cups (375 g) all-purpose flour
  • 1/2 cup (100 g) granulated sugar (adjust to taste)
  • 2 1/4 teaspoons (7 g) instant yeast (one packet)
  • 1/2 teaspoon ground nutmeg (optional but traditional)
  • 1/4 teaspoon salt
  • 1 1/2 cups (360 ml) lukewarm water (about 105°F/40°C)
  • Vegetable oil for deep frying (about 4 cups / 960 ml)

Instructions

  1. In a large mixing bowl, whisk together the flour, sugar, instant yeast, nutmeg, and salt. Make a well in the center.
  2. Pour the lukewarm water into the well. Stir with a wooden spoon or spatula until a thick, sticky batter forms. It should be too soft to knead but not runny. If it seems too stiff, add 1–2 tablespoons more water.
  3. Cover the bowl with a clean kitchen towel or plastic wrap. Let it rise in a warm, draft-free spot for 1 hour, or until the batter has doubled in volume and is bubbly. (If your kitchen is cool, place the bowl in an oven with the light on.)
  4. After the rise, stir the batter down gently with a spoon to release some air. This helps the puff puffs come out uniform.
  5. Pour oil into a deep heavy pot (like a Dutch oven) to a depth of about 2 inches (5 cm). Heat over medium-high until a small drop of batter sizzles immediately when added (about 350°F / 175°C). If you have a thermometer, use it; otherwise, test with a tiny bit of batter.
  6. Using two spoons or a small cookie scoop, drop rounded tablespoons of batter into the hot oil. Do not overcrowd — leave space between each ball so they can expand. Fry 4–5 at a time.
  7. Fry for 3–4 minutes, turning occasionally with a slotted spoon, until deep golden brown on all sides and cooked through. The center should be firm to the touch.
  8. Remove with a slotted spoon and drain on paper towels. Repeat with remaining batter, making sure the oil returns to temperature between batches.
  9. Serve warm. Puff puffs are best eaten within a few hours of frying.

Tips

  • Yeast: If using active dry yeast instead of instant, dissolve it in the lukewarm water with a pinch of sugar first, let it foam for 5–10 minutes, then add to the dry ingredients. The rise time may be slightly longer.
  • Consistency: The batter should be like a thick pancake batter — not stiff. If it’s too thick, the puff puffs will be dense. Add water a tablespoon at a time until it feels right.
  • Oil temperature: If the oil is too hot, the outside burns before the inside cooks. If too cool, the puff puffs absorb oil and become greasy. Use a thermometer if possible.
  • Common mistake: Skipping the rise or rushing it leads to heavy, doughy balls. Patience is key.

Serving Suggestions

Puff puff give is a street food in Nigeria, Ghana, and across West Africa, often sold as a snack or dessert. Serve them warm as they are, or dust with powdered sugar. They pair beautifully with a cold glass of hibiscus tea (bissap) or a spiced chai. For a sweet treat, drizzle with honey or chocolate sauce. Some also enjoy them with a spicy pepper dip for a sweet-savory contrast.

Variations

  • Spiced: Add 1/2 teaspoon of ground cinnamon or cardamom to the dry ingredients.
  • Coconut: Replace half the water with coconut milk for a richer flavor.
  • Banana: Mash one ripe banana and fold it into the batter before the rise (reduce water by 2 tablespoons).
  • Savory: Omit the sugar and add 1 teaspoon of salt, plus finely chopped chili and scallions to the batter.

Storage and Reheating

Puff puffs are best fresh, but you can store leftovers in an airtight container at room temperature for up to 1 day. 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. They will lose some crispness but remain soft inside. Do not refrigerate, as they become stale quickly. For longer storage, freeze the cooked puff puffs in a single layer on a baking sheet, then transfer to a zip-top bag for up to 1 month. Reheat from frozen in the oven at 350°F (175°C) for 8–10 minutes.

Frequently Asked Questions

Why didn’t my puff puffs puff up? The most common reasons are expired yeast, water that was too hot (killed the yeast), or not letting the batter rise long enough. Make sure your yeast is fresh and the water is lukewarm, not hot.

Can I bake them instead of frying? Yes, but they won’t be as fluffy or golden. You can bake spoonfuls on a greased baking sheet at 375°F (190°C) for 12–15 minutes, flipping halfway. They’ll be more like dinner rolls.

Can I make the batter ahead of time? You can mix the batter and let it rise in the refrigerator overnight. The next day, let it sit at room temperature for 30 minutes, then fry. This can develop more flavor.

How do I get even round balls? Use a small ice cream scoop or two spoons dipped in water between scoops to shape the batter. Drop it gently into the oil — it will naturally form a ball as it fries.

Can I use whole wheat flour? Yes, replace up to half of the all-purpose flour with whole wheat. The texture will be denser and the flavor nuttier. You may need to add a little more water.

Is puff puff the same as beignet? They are similar — both are fried dough — but puff puff uses a wet batter, while beignets use a stiffer dough that is rolled and cut. Puff puff is also less sweet.

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