How to Make Puff Puff, The Nigerian Snack Recipe You Must Have


Puff-puff (called bofrot in Ghana) is a popular West African street snack made from simple ingredients,. Flour, sugar and yeast is combined to make a dough which is then deep fried. This snack is loved by adult and kids alike. You may elevate it by adding your own twist from spices like ginger and pepper to dark chocolate; sky is really the limit.

The finished product [scroll down to video]

Nigerian-Puff-puff-snack recipe

Puff Puff mixture as in video

puff puff recipe
This is my tested and tried puff puff batter recipe, it works all the time. Most homecooks know that it can be somewhat tricky to get puff puff right, here are a few things that might lead to issues:

Goodness frying

puff puff

Wrong yeast: make sure you get quick rise yeast. Regular yeast works also but it takes about 2-3 hours to properly activate.
Chewy Puff Puff: I have discovered that this is a result of leaving the puff puff for too long before frying. Puff puff should never rest for more than 45 minutes when you use quick rise yeast. If you set the batter in a warm place, it should only take about 25 minutes to rise.

ALSO READ  5 Minor Signs That Something is Majorly Wrong With Your Body

Ready to share

puff snack recipe

Nigerian Puff Puff Recipe

Prep time

Cook time

Total time

Serves: 14


  • 3 cups flour (375 grams)
  • 2+1/4 teaspoons quick rise yeast
  • ⅔ – 1 cup sugar (133 -201 grams)
  • ½ tsp nutmeg
  • 1+2/3 cups lukewarm water
  • Frying oil
  1. In a mixing bowl, thoroughly combine the dry ingredients. Slowly add in water while mixing. Stop as soon as water is incorporated and batter is smooth. (Batter should be thick and smooth with a couple of bubbles )
  2. Cover the mixture with a table cloth. Set aside in a warm place for 20-25 minutes
  3. Set a large pot on medium heat, add in the oil and heat until hot.
  4. Scoop enough mix with your hand and drop the ball in oil. Repeat until pan of oil is full.Fry until golden brown on all sides



Leave a Reply

Your email address will not be published. Required fields are marked *