Puff Puff Pass Smoke Shop Recipe Guide

Updated November 6, 2026

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

Jump to recipe

Puff Puff Pass Smoke Shop Recipe Guide

This isn’t a recipe for the smoke shop itself, but for the ultimate snack to enjoy at your next smoke session: puff puff, the beloved West African fried dough. These golden, fluffy, slightly sweet pillows of dough are a street food staple across Nigeria, Ghana, and Cameroon, and they pair perfectly with a hot drink or a cold one. This recipe delivers a reliably soft, airy interior with a crisp exterior, and it comes together with just a few pantry staples.

Ingredients

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

Instructions

  1. Mix the dry ingredients: In a large bowl, whisk together the flour, sugar, yeast, salt, and nutmeg. If using active dry yeast, dissolve it in the lukewarm water with a pinch of sugar first and let it sit for 5 minutes until frothy.
  2. Add the water: Pour the lukewarm water into the dry ingredients. Stir with a wooden spoon until a sticky, shaggy dough forms. It should be thicker than pancake batter but wetter than bread dough. If it looks too dry, add a tablespoon more water; if too wet, add a tablespoon of flour.
  3. First rise: Cover the bowl with plastic wrap or a clean kitchen towel. Let it rise in a warm, draft-free place for 1 to 1.5 hours, or until the dough has doubled in size and is bubbly. The longer rise gives a deeper flavor.
  4. Punch down and rest: Stir the dough down with your spoon to release the air. Cover again and let it rest for another 15 minutes. This relaxes the gluten and makes the dough easier to handle.
  5. Heat the oil: Pour the oil into a deep, heavy-bottomed pot (like a Dutch oven) to a depth of at least 2 inches (5 cm). Heat over medium-high until it reaches 350°F (175°C). If you don’t have a thermometer, drop a tiny piece of dough in—it should sizzle and float to the surface within 30 seconds.
  6. Shape and fry: Wet your hands with water to prevent sticking. Scoop up a small amount of dough (about 1 tablespoon) and gently drop it into the hot oil. Fry in batches of 6-8, making sure not to overcrowd the pot. Fry for 2-3 minutes per side, turning occasionally, until golden brown and puffed up. The internal temperature of the dough should reach 190°F (88°C) if you want to check, but visual cues are usually enough.
  7. Drain: Remove the puff puff with a slotted spoon and place them on a plate lined with paper towels to drain excess oil. Repeat with the remaining dough.
  8. Serve warm: Puff puff is best served warm, while the outside is still crisp and the inside is soft and airy. Dust with powdered sugar or drizzle with honey if desired.

Tips

  • Yeast substitution: If you only have active dry yeast, use it directly in the dry ingredients, but increase the water temperature to 110°F (43°C) and let the dough rise a bit longer. Instant yeast can be mixed straight into the flour.
  • Don’t overmix: The dough should be sticky. Overmixing will develop too much gluten and make the puff puff tough and chewy instead of light and airy.
  • Oil temperature is key: If the oil is too hot, the outside will brown too quickly and the inside will be raw. If it’s too cool, the puff puff will absorb oil and become greasy. Keep it at a steady 350°F (175°C) between batches.
  • Use a cookie scoop: For uniformly sized puff puff, use a small cookie scoop or two spoons. This ensures even cooking and a nicer presentation.

Serving Suggestions

Serve puff puff as a snack with a cup of hot tea, coffee, or a cold glass of juice. They also pair wonderfully with spicy pepper soup or a savory stew like Nigerian beef stew—the sweetness of the dough balances the heat. For dessert, drizzle with chocolate sauce or sprinkle with cinnamon sugar.

Variations

  • Savory puff puff: Reduce the sugar to 2 tablespoons and add 1 teaspoon of dried thyme, 1/2 teaspoon of ground pepper, and a finely chopped habanero pepper (seeded for less heat) to the dough.
  • Banana puff puff: Mash 1 ripe banana and add it to the dough along with the water. Reduce the sugar to 1/4 cup since the banana adds sweetness.
  • Spiced version: Add 1/2 teaspoon of ground cardamom or cinnamon along with the nutmeg for a different flavor profile.
  • Baked puff puff: For a lighter version, bake at 375°F (190°C) on a greased baking sheet for 10-12 minutes, flipping halfway. They won’t be as crispy, but they’re still delicious.

Storage and Reheating

Puff puff is best eaten fresh, but leftovers can be stored 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, or in an air fryer at 350°F (175°C) for 3-4 minutes. Avoid microwaving, as they will become rubbery. You can also freeze the fried puff puff for up to 1 month; thaw in the fridge overnight and reheat in the oven.

Frequently Asked Questions

Why is my puff puff not fluffy? This is usually because the dough didn’t rise enough, or the oil was too hot. Make sure your yeast is fresh and the water is lukewarm, not hot (which kills the yeast). Also, let the dough double in size before frying.

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 slightly nuttier. You may need to add a little more water to get the right consistency.

How do I keep puff puff warm for a party? Keep them in a single layer on a baking sheet in a 200°F (93°C) oven until ready to serve. They will stay warm for up to 30 minutes without drying out too much.

Can I make the dough ahead of time? Yes, you can prepare the dough the night before, let it rise in the refrigerator, and then let it come to room temperature for 30 minutes before frying. This can actually improve the flavor.

What is the best oil for frying? Use a neutral oil with a high smoke point, such as vegetable, canola, or peanut oil. Avoid olive oil, as it has a lower smoke point and will impart a strong flavor.

Can I make puff puff without yeast? Traditional puff puff requires yeast. However, you can use baking powder (2 teaspoons) mixed with the flour, but the texture will be more like a dense doughnut, not the airy, fluffy puff puff.

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