Puff Puff Comida Africana: Fluffy Fried Dough Recipe

Updated November 6, 2026

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

Jump to recipe

Puff Puff Comida Africana: Fluffy Fried Dough Recipe

Puff puff is a beloved West African street food: soft, pillowy rounds of deep-fried dough with a hint of sweetness and a lightly crisp exterior. Made from a simple yeasted batter, it is a staple at celebrations and casual gatherings across Nigeria, Ghana, Cameroon, and beyond. This recipe delivers reliably fluffy puff puff every time, with clear steps and practical tips for perfect results.

Ingredients

  • 3 cups (375 g) all-purpose flour (or bread flour for chewier texture)
  • 1/2 cup (100 g) granulated sugar (adjust to taste)
  • 2 1/4 teaspoons (7 g) active dry yeast (one standard packet)
  • 1/2 teaspoon ground nutmeg (optional but traditional)
  • 1/4 teaspoon salt
  • 1 1/4 cups (300 ml) lukewarm water (about 105°F/40°C)
  • Vegetable oil for deep frying (about 3 cups / 750 ml, or enough to fill a pot 2 inches deep)

Instructions

  1. Activate the yeast: In a small bowl, combine the lukewarm water and yeast. Let sit for 5–10 minutes until frothy. If it doesn’t foam, the yeast may be dead; start over with fresh yeast.
  2. Mix the dry ingredients: In a large mixing bowl, whisk together the flour, sugar, nutmeg, and salt.
  3. Make the batter: Pour the yeast mixture into the dry ingredients. Stir with a wooden spoon or spatula until a thick, sticky batter forms. It should be too soft to knead but not runny—similar to a very thick pancake batter. If it seems too stiff, add 1–2 tablespoons of warm water; if too runny, add a tablespoon of flour.
  4. First rise: Cover the bowl with a clean kitchen towel or plastic wrap. Place in a warm, draft-free spot (like an oven with the light on, turned off). Let rise for 1 to 1.5 hours, until the batter has doubled in volume and is bubbly.
  5. Stir down: Gently stir the batter with a spoon to release air. This helps create a uniform texture.
  6. Heat the oil: Pour oil into a deep pot or Dutch oven to a depth of at least 2 inches (5 cm). Heat over medium heat to 350°F (175°C). If you don’t have a thermometer, drop a tiny bit of batter into the oil—it should sizzle and rise to the surface within 30 seconds without browning too quickly.
  7. Fry the puff puff: Using your hand or a small cookie scoop, carefully drop spoonfuls of batter into the hot oil. Do not overcrowd—fry in batches of 6–8, depending on pot size. The balls will sink slightly, then float and expand. Fry for 2–3 minutes per side, turning occasionally with a slotted spoon, until golden brown all over and cooked through (internal temperature reaches 200°F/93°C if you want to check, though visual cues are usually sufficient).
  8. Drain: Remove with a slotted spoon and transfer to a plate lined with paper towels to absorb excess oil.
  9. Repeat: Continue with remaining batter, making sure the oil returns to 350°F (175°C) between batches.
  10. Serve warm: Puff puff is best enjoyed fresh and warm, but can be kept for later (see storage below).

Tips

  • Yeast activation: Water that is too hot (above 120°F/49°C) will kill the yeast; too cold won’t activate it. Use a thermometer if unsure.
  • Batter consistency: If the batter is too thick, the puff puff will be dense; too thin, they’ll be flat. Aim for a batter that drops slowly from a spoon but isn’t stiff.
  • Oil temperature: If the oil is too hot, the outside burns while the inside stays raw. If too cool, they absorb oil and become greasy. Maintain 350°F (175°C) and adjust heat between batches.
  • Substitutions: For a dairy-free version, use water as written. For a gluten-free version, use a 1:1 gluten-free flour blend, but expect a slightly denser texture. Add 1/2 teaspoon of cinnamon or cardamom for extra warmth.

Serving Suggestions

Serve puff puff as a snack with a sprinkle of powdered sugar, or pair with savory dishes like Nigerian pepper soup, Ghanaian red-red (bean stew), or a simple spicy tomato dipping sauce. They also work well as a dessert with melted chocolate or caramel drizzle. In many West African homes, puff puff is served alongside jollof rice or as part of a party platter.

Variations

  • Spiced puff puff: Add 1/2 teaspoon of ground cinnamon or cardamom to the batter.
  • Savory puff puff: Reduce sugar to 1/4 cup (50 g) and add 1/2 teaspoon of chili flakes or chopped scotch bonnet pepper for a spicy kick.
  • Coconut puff puff: Replace half the water with coconut milk and fold in 1/2 cup (40 g) of unsweetened shredded coconut.
  • Banana puff puff: Mash one ripe banana and mix into the batter; reduce water by 2 tablespoons.
  • Baked version: For a healthier twist, preheat oven to 375°F (190°C) and drop spoonfuls onto a greased baking sheet. Bake for 12–15 minutes until golden, though they won’t be as fluffy.

Storage and Reheating

Store leftover puff puff in an airtight container at room temperature for up to 2 days. For longer storage, freeze in a single layer on a baking sheet, then transfer to a freezer bag for up to 3 months. To reheat, place 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. Avoid microwaving, as it makes them rubbery. Always reheat to an internal temperature of 165°F (74°C) if they were refrigerated or frozen.

Frequently Asked Questions

Why didn’t my puff puff rise? The yeast may have been expired or the water too hot/cold. Always proof the yeast first. Also, ensure the batter is in a warm place—if your kitchen is cold, it will take longer to rise.

Can I use instant yeast instead of active dry? Yes, use the same amount (2 1/4 teaspoons). Mix it directly into the dry ingredients and use slightly warmer water (110°F/43°C) to compensate for the lack of proofing.

How do I get perfectly round puff puff? The key is a thick enough batter and the right oil temperature. Use a cookie scoop or wet your fingers between drops to prevent sticking. Don’t stir the batter too much after rising.

Why are my puff puff greasy? The oil is not hot enough. Use a thermometer and maintain 350°F (175°C). Also, drain on paper towels immediately after frying.

Can I make the batter ahead of time? Yes, you can refrigerate the batter after the first rise for up to 12 hours. Let it come to room temperature for 30 minutes before frying. The texture may be slightly denser.

Are puff puff and bofrot the same? Yes, bofrot is the Ghanaian name for the same fried dough, though some versions use a slightly different spice blend. Other names include togbei (Cameroon) and mikate (Congo).

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