West African Puff Puff Recipe: Fluffy, Sweet & Easy

Updated November 6, 2026

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

Jump to recipe

West African Puff Puff Recipe: Fluffy, Sweet & Easy

West African puff puff is a beloved street food and party snack made from a simple yeast-risen dough that is deep-fried into golden, pillowy spheres. With a lightly crisp exterior and a soft, airy, slightly sweet interior, these little fritters are incredibly moreish and surprisingly easy to make at home. The batter comes together in minutes with pantry staples, and the result is a warm, comforting treat that tastes like a hug.

Ingredients

  • 3 cups (375 g) all-purpose flour
  • 1/2 cup (100 g) granulated sugar (adjust to taste)
  • 1 tablespoon (9 g) instant yeast (or active dry yeast)
  • 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 4 cups / 1 liter)

Instructions

  1. In a large mixing bowl, whisk together the flour, sugar, yeast, nutmeg, and salt. If using active dry yeast, dissolve it in 1/4 cup of the lukewarm water with a pinch of sugar first and let it foam for 5–10 minutes before adding.
  2. Gradually pour in the lukewarm water while stirring with a wooden spoon or spatula. Mix until a thick, sticky batter forms. It should be similar to a very thick pancake batter—not pourable, but not stiff. Add a tablespoon more water if needed.
  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 size and is bubbly. (If your kitchen is cool, place the bowl in a slightly warm oven—turned off—with the light on.)
  4. After rising, stir the batter down gently with a spoon to release some air.
  5. Heat about 2–3 inches (5–7 cm) of vegetable oil in a deep, heavy-bottomed pot or Dutch oven over medium heat until it reaches 350°F (175°C). If you don’t have a thermometer, drop a tiny bit of batter in—it should sizzle and float to the surface immediately.
  6. Using your hand or two spoons, scoop up a small amount of batter (about 1 tablespoon) and drop it carefully into the hot oil. Do not overcrowd the pot—fry in batches of 6–8, leaving space for them to expand.
  7. Fry for 2–3 minutes per side, turning occasionally with a slotted spoon, until the puff puffs are deep golden brown and cooked through. The outside should be crisp, and the inside should be soft and fluffy.
  8. Remove with a slotted spoon and drain on paper towels. Repeat with the remaining batter, making sure the oil returns to 350°F (175°C) between batches.
  9. Serve warm. They are best enjoyed fresh, but see storage notes below.

Tips

  • Consistency is key: The batter should be sticky but not runny. If it’s too thick, the puff puffs will be dense; too thin, and they’ll spread out flat. Adjust with a little water or flour as needed.
  • Don’t skip the rise: A full hour of rising gives you those light, airy interiors. If you’re short on time, you can use a bit more yeast (up to 1.5 tablespoons) and let it rise for 30–45 minutes, but the texture won’t be quite as good.
  • Oil temperature matters: If the oil is too hot, the outside will burn before the inside cooks; too cool, and they’ll absorb oil and become greasy. Keep it at a steady 350°F (175°C) and adjust the heat between batches.
  • Use your hands: Many cooks prefer to drop the batter using their fingers or a small ice cream scoop. Wetting your hands slightly prevents sticking and gives you more control over the size.

Serving Suggestions

Puff puff is wonderfully versatile. Serve them as a snack with a sprinkle of powdered sugar, or pair them with a spicy pepper sauce for a sweet-and-savory contrast. They also go beautifully with a cup of tea, coffee, or hot chocolate. In West Africa, they are often enjoyed with a cold drink like zobo (hibiscus tea) or as a side to grilled meat or fish.

Variations

  • Savory puff puff: Omit the sugar and nutmeg, and add 1 teaspoon of salt, 1/2 teaspoon of black pepper, and finely chopped scotch bonnet or habanero pepper, plus chopped onions and herbs like thyme or parsley.
  • Coconut puff puff: Replace half of the water with coconut milk and add 1/2 cup (40 g) unsweetened shredded coconut to the batter.
  • Spiced puff puff: Add 1 teaspoon of ground cinnamon or cardamom along with the nutmeg for a warm, aromatic twist.
  • Baked puff puff: For a lighter version, preheat your oven to 375°F (190°C) and drop spoonfuls of batter onto a greased baking sheet. Bake for 15–18 minutes, flipping halfway, until golden and puffed. They won’t be as crisp, but they’re still delicious.

Storage and Reheating

Puff puff is best eaten fresh, 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 to restore some crispness, or microwave for 20–30 seconds for a softer texture. You can also freeze them for up to 1 month—just thaw in the fridge overnight and reheat in the oven. Do not refrigerate them, as they will become stale and hard.

Frequently Asked Questions

Why didn’t my puff puff puff up?
This is usually a yeast issue. Make sure your yeast is fresh and active, and that the water is lukewarm (not hot, which kills the yeast). Also, allow enough time for the batter to double in size—if your kitchen is cold, it may take longer.

Can I use whole wheat flour?
Yes, you can substitute up to half of the all-purpose flour with whole wheat flour. The texture will be denser and nuttier, so you may need to add a little extra water to get the right consistency.

How do I get perfectly round puff puff?
The trick is to drop the batter gently into the oil and let it fry undisturbed for the first minute. As it cooks, it will naturally form a sphere. Don’t stir too aggressively, or they’ll flatten out.

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

What oil is best for frying?
Use a neutral oil with a high smoke point, such as vegetable, canola, or peanut oil. Coconut oil also works and adds a subtle flavor. Avoid olive oil or butter, which burn at high temperatures.

Are puff puff gluten-free?
You can use a gluten-free all-purpose flour blend, but the texture will be different. Add 1/2 teaspoon of xanthan gum (if your blend doesn’t include it) to help with structure. The puff puffs will be a bit denser but still tasty.

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