Puff puff is a popular West African fried dough snack, especially associated with Nigeria and Ghana, where it is also known by names such as bofrot. Made from a simple yeast batter, these little rounds turn crisp and golden outside while staying soft and airy inside—an easy treat to share on a Friday or any day.
Ingredients
- 3 cups (375 g) all-purpose flour
- 2 teaspoons (7 g) instant yeast
- ⅓ cup (67 g) granulated sugar, plus 1 tablespoon (13 g) for a less-sweet finish if preferred
- ½ teaspoon fine salt (3 g)
- 1 teaspoon ground nutmeg (2 g), optional
- 1½ cups (360 ml) lukewarm water, about 100–110°F (38–43°C)
- 4 to 6 cups (950 ml to 1.4 L) neutral oil, such as canola or sunflower, for frying; use enough to give the dough room to float
- 1 tablespoon (8 g) powdered sugar for serving, optional
Instructions
- Mix the dry ingredients. In a large bowl, whisk together the flour, instant yeast, sugar, salt, and nutmeg. Add the lukewarm water gradually, stirring with a sturdy spoon until no dry flour remains. The mixture should be thick, sticky, and stretchy rather than firm enough to knead. If it seems unusually stiff, stir in water 1 tablespoon (15 ml) at a time.
- Let the batter rise. Cover the bowl with a clean towel or reusable cover. Leave it in a warm, draft-free place for 60 minutes, or until visibly risen, bubbly, and airy. A cool room may require another 15–30 minutes; follow the batter’s appearance rather than the clock alone. Do not stir it down after rising.
- Heat the oil safely. Pour oil into a deep, heavy pot, leaving at least 3 inches (7.5 cm) of headroom. Heat it over medium to medium-high heat to 350°F (175°C), checking with a clip-on or instant-read thermometer. Keep the pot stable and never leave hot oil unattended. Avoid adding water, and keep children away from the stove.
- Fry a test piece. Wet two spoons with water, shake off excess, and use one to scoop up a small portion of batter and the other to ease it into the oil. The batter should sink briefly, then rise and bubble steadily. If it browns almost immediately, the oil is too hot; lower the heat. If it barely bubbles and absorbs oil, raise the heat slightly.
- Fry in small batches. Continue shaping roughly 1½-inch (4 cm) rounds with the spoons, taking care not to crowd the pot. Fry for about 3–4 minutes, turning occasionally, until puffed and evenly deep golden brown. Cooking time depends on the size of each piece and oil temperature, so check the first one by breaking it open: the center should be cooked through and fluffy, with no wet batter. Adjust the heat as needed and cook the remaining batches the same way.
- Drain and serve. Lift the puff puff out with a slotted spoon and set it on a wire rack or a paper-towel-lined tray. Let the oil return to 350°F (175°C) between batches. Serve warm, plain or lightly dusted with powdered sugar.
Tips
- Use water that is warm, not hot. Hot water can damage yeast. If you do not have a thermometer, it should feel comfortably warm on your wrist, not hot.
- Expect a sticky batter. Puff puff is made from a soft batter, not a smooth kneaded dough. Adding too much flour can make the finished pieces dense.
- Control the oil temperature. Crowding the pot cools the oil, while overly hot oil browns the outside before the center cooks. Fry a few at a time and check the thermometer between batches.
- Adapt the flavor carefully. Nutmeg is optional; cinnamon can be used in the same amount, though it gives a different aroma. For a dairy-free snack, no substitution is needed—the recipe contains no dairy.
Serving Suggestions
Serve puff puff warm as a snack, party bite, or simple dessert. It pairs well with tea, coffee, or a chilled nonalcoholic drink. For a sweet platter, offer it with sliced fruit or a small bowl of chocolate sauce for dipping. For a savory contrast, serve it alongside spicy grilled foods or a pepper sauce; keep any sauce separate so the fried rounds stay crisp.
Variations
For a gently spiced batch, add a pinch of ground cloves or cinnamon along with the nutmeg. To make a less-sweet version, reduce the sugar to ¼ cup (50 g); the yeast will still work, though the flavor will be less dessert-like. A little finely grated lemon or orange zest adds fragrance without changing the method. For a Ghana-style bofrot-inspired shape, scoop slightly larger portions and allow a little extra frying time, checking that the middle is cooked. Regional and family versions vary in sweetness, texture, and seasoning, so adjust the flavor to suit your table.
Storage and Reheating
Puff puff is best soon after frying. Cool leftovers and refrigerate them within 2 hours in a covered container; they keep for 3–4 days. Refrigeration softens the crust. Reheat in a 350°F (175°C) oven or air fryer for about 4–6 minutes, until hot throughout, or warm briefly in a dry skillet. USDA FSIS guidance is to reheat leftovers to 165°F (74°C); check a larger piece with a food thermometer if serving leftovers. Avoid reheating in a microwave if you want to preserve a little crispness. For longer storage, freeze in a sealed freezer-safe container for up to 2 months and reheat from frozen in the oven or air fryer until hot throughout.
Frequently Asked Questions
Can I use active dry yeast instead of instant yeast?
Yes. Use the same amount, 2 teaspoons (7 g). Stir it into the lukewarm water with a teaspoon of the measured sugar, wait about 5–10 minutes until foamy, then mix it with the dry ingredients. The rise time may vary slightly.
Why did my puff puff turn out dense?
The batter may not have risen enough, or it may have been too stiff from excess flour. Make sure the yeast is fresh, let the batter become visibly bubbly, and keep it soft and sticky. Oil that is too cool can also make the pieces greasy and heavy.
How do I know the oil is at the right temperature?
A kitchen thermometer is the most reliable method: aim for 350°F (175°C). Without one, drop in a small dab of batter. It should bubble steadily and rise, not blacken quickly or sit in the oil with little activity. This test is approximate, so adjust the heat gradually.
Can I make the batter ahead?
For the most predictable rise and texture, fry it after the 60-minute room-temperature rise. You can cover the bowl and refrigerate the risen batter for up to 12 hours, but it may continue fermenting and develop a stronger flavor. Let it sit out briefly while the oil heats; do not leave it at room temperature for more than 2 hours after the rise.
Can I bake puff puff instead of frying it?
This batter is designed for frying and does not hold its traditional round shape as reliably in an oven. Baking can produce a different, more bread-like result. For classic puff puff texture, fry in measured batches and keep the oil temperature steady.
Can I make puff puff without nutmeg?
Yes. Nutmeg is optional and can be left out entirely. The dough will still rise and fry properly; it will simply have a milder flavor.
Related
- Leche Frita en Horno: Easy Baked Spanish Custard
- Gyeran Jjim Calories: Steamed Egg Recipe & Nutrition
- Does Nutmeg Contain Nuts? The Real Answer
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).