Puff Puff Recipe with Sugar: Fluffy Nigerian Doughnuts

Updated November 6, 2026

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

Jump to recipe

Puff Puff Recipe with Sugar: Fluffy Nigerian Doughnuts

Puff puff is a beloved West African street food—a deep-fried, lightly sweetened dough ball with a golden, crisp exterior and a soft, airy center. Made from a simple yeast-risen batter of flour, sugar, and water, this version includes a touch of extra sugar for a more pronounced sweetness that pairs perfectly with its warm, comforting flavor. It’s an easy, forgiving recipe that delivers crowd-pleasing results every time, whether you’re making it for a party or a cozy weekend treat.

Ingredients

  • 2 cups (250 g) all-purpose flour
  • 1/2 cup (100 g) granulated sugar, plus more for coating
  • 1 teaspoon (5 g) instant yeast (or active dry yeast)
  • 1/2 teaspoon salt
  • 1/2 teaspoon ground nutmeg (optional, but traditional)
  • 1 cup (240 ml) lukewarm water (about 105°F/40°C)
  • Vegetable oil, for deep frying (about 3 cups / 720 ml)

Instructions

  1. Make the batter: In a large mixing bowl, whisk together the flour, 1/2 cup sugar, salt, and nutmeg (if using). If using active dry yeast, dissolve it in 1/4 cup of the lukewarm water with a pinch of sugar and let it foam for 5–10 minutes. If using instant yeast, you can add it directly to the dry ingredients.
  2. Add water: Pour the lukewarm water (and the yeast mixture, if using) into the dry ingredients. Stir with a wooden spoon or spatula until you have a smooth, thick batter—it should be thicker than pancake batter but thinner than a dough. There should be no lumps. Cover the bowl with a clean kitchen towel or plastic wrap.
  3. Let it rise: Place the bowl in a warm, draft-free spot. Let the batter rise for 1 to 1.5 hours, or until it has doubled in size and is bubbly on top. The time depends on the warmth of your kitchen; it may take longer in a cool room.
  4. Stir down: After rising, stir the batter gently with a spoon to release the air. This helps create a uniform texture.
  5. Heat the oil: In a deep, heavy-bottomed pot or Dutch oven, pour in enough vegetable oil to reach about 2–3 inches (5–7 cm) deep. Heat over medium heat until the oil reaches 350°F (175°C). If you don’t have a thermometer, test by dropping a tiny bit of batter into the oil—it should sizzle and float to the surface immediately.
  6. Fry the puff puff: Using a small cookie scoop or your wet fingers (dip them in water to prevent sticking), drop spoonfuls of batter into the hot oil. Do not overcrowd the pot; fry in batches of 5–6 balls at a time. The balls will sink slightly, then float to the surface and expand.
  7. Cook until golden: Fry for about 2–3 minutes per side, turning occasionally with a slotted spoon, until they are deep golden brown all over and cooked through. The internal temperature of the fried dough should reach at least 165°F (74°C) for food safety, though it will be well above that by the time it’s golden.
  8. Drain and coat: Remove the puff puff with a slotted spoon and drain on paper towels. While still warm, roll them in a bowl of granulated sugar to coat generously. Repeat with the remaining batter.
  9. Serve warm: Puff puff is best enjoyed warm, fresh from the oil. Serve immediately or keep warm in a low oven (200°F/95°C) for up to 30 minutes.

Tips

  • Consistency is key: The batter should be thick enough to hold its shape when scooped, but not stiff. If it’s too runny, your puff puff will be flat; add a tablespoon of flour. If too thick, add a tablespoon of water.
  • Don’t skip the rise: A proper rise is essential for fluffy puff puff. If your kitchen is cool, place the bowl in a slightly warm oven (turned off) with the light on, or near a warm stove.
  • Use a thermometer for oil: Keeping the oil at a steady 350°F (175°C) prevents burning on the outside and raw dough inside. If the oil is too hot, the outside will brown too quickly; if too cool, the puff puff will absorb excess oil and become greasy.
  • Wet your hands or scoop: Dipping your scoop or fingers in water between scoops prevents the sticky batter from clinging, making the process much smoother.

Serving Suggestions

Puff puff is incredibly versatile. Serve it as a sweet snack with a cup of hot tea or coffee, or as a dessert with a drizzle of chocolate or caramel sauce. In Nigeria, it’s often enjoyed with a cold glass of zobo (hibiscus drink) or as a side to savory stews and soups. For a fun brunch, serve puff puff with fresh fruit and whipped cream.

Variations

  • Spiced: Add 1/2 teaspoon of ground cinnamon or a pinch of cardamom to the dry ingredients for a warm, aromatic twist.
  • Coconut: Substitute half of the water with coconut milk and add 1/2 cup of unsweetened shredded coconut for a tropical flavor.
  • Savory: Reduce the sugar to 1 tablespoon, add 1 teaspoon of salt, and fold in finely chopped onions and scotch bonnet pepper (or bell pepper for milder heat) for a savory version.
  • Baked: For a lighter option, preheat oven to 375°F (190°C) and drop spoonfuls of batter onto a greased baking sheet. Bake for 12–15 minutes, flipping halfway, until golden. They won’t be as fluffy as fried, but they’re still tasty.

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 preheated oven at 350°F (175°C) for 5–7 minutes, or in an air fryer at 350°F (175°C) for 3–4 minutes, to restore some crispness. Avoid microwaving, as it will make them soggy. You can also freeze unfried batter in a zip-top bag for up to 1 month—thaw in the refrigerator overnight, let it come to room temperature, and fry as directed.

Frequently Asked Questions

Why is my puff puff flat and dense? This usually happens if the batter wasn’t risen enough, or if the oil is too hot (causing the outside to set before the inside can puff). Make sure the batter has doubled in size and the oil is at the right temperature.

Can I use bread flour instead of all-purpose? Yes, bread flour will give a slightly chewier texture, but the result will still be good. You may need a little more water, as bread flour absorbs more liquid.

Can I make the batter ahead of time? Yes, 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 before frying.

How do I get perfectly round puff puff? Using a small ice cream scoop with a release mechanism helps. Also, keep your hands or scoop wet to prevent sticking, and drop the batter directly into the oil without swirling.

Can I use a different sweetener? You can substitute honey or maple syrup for up to half of the sugar, but reduce the water slightly to compensate for the extra liquid. The texture may be slightly different.

Why did my puff puff absorb too much oil? This happens when the oil temperature is too low, causing the batter to soak up oil before it cooks. Always preheat the oil properly and maintain it at 350°F (175°C).

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