Puff-Puff (Deep fried dough)
Puff Puff — A very popular West African street food that’s quick and easy to make with different variations. Dangerously delicious and addicting!

As a child, I would often watch in amazement how the women selling the puffs would grab the mixture with the tip of their fingers, place it in the palm of their hands, and drop the mixture in oil.
I was fascinated by this process and would go home and practice this act with any mixture I had on hand. But it never came out as proportional or as visually appealing as the women did it. After years of practice as an adult, I think I can proudly say that I finally got the hang of it.
Content…What Is It? |
What Is Puff Puff?
Most West African countries are familiar with the popular street food Puff-Puff, which is known by different names depending on the country. Ghanaians call it Bofrot (togbei), and Cameroonians and Nigerians call it Puff-Puff (Puff) or beignet in French. The basic ingredient consists of flour, sugar, yeast, water, salt, and oil for deep frying.

It is an easy and quick recipe to make with different variations. This recipe is the one I have been making for years and the one that takes me back to my hometown. It brings back memories of late-night snacking on the street.
Recipe Ingredients
Trust me when I say that cooking these puff puffs is as mesmerizing as it is tasty. The best part about this treat is that it only needs a handful of ingredients. You might already have these in your pantry:
- Flour – This pantry must-have isn’t just for baking. It’s also great for many savory dishes.
- Yeast – This is basically the life of the recipe as it makes the dough rise for an airy, fluffy texture.
- Warm Water – An essential part of making any dough. It’s the basis for forming our treat. It’s important to have just the right warmth. If the water is too hot, it kills the yeast. If too cold, the yeast has a hard time rising.
- Sugar – Common table sugar you can easily find in any grocery store gives this recipe a slight sweetness and feeds the yeast for a good rise.
- Cooking Oil – The necessary ingredient for deep frying the puff puffs.
How to Make Puff Puff

- Activate the yeast: Mix salt, water, sugar, and yeast. Set it aside for 5 minutes (Photo 1)
- Make the dough: Add flour and mix (Photo 2)


- Rest and Rise: Let the mixture rise for approximately 1-2 hours (Photos 3-5)
- Pre-heat the oil: In a large saucepan, pour vegetable oil into a pot until it’s about 3 inches (or 5 centimeters ) high (too little will result into flatter balls), and place in low heat
- Check the heat: Test to make sure the oil is hot enough by putting a drop of batter into the oil. If the oil is not hot enough, the batter will stay at the bottom instead of rising to the top.
- Fry the puff puff:
- Hand Method: Using your hands, grab a little bit of mixture at a time and drop it into the oil. (See photo 6)
- Spoon Method: When the oil is hot enough, use a spoon to dish up the batter and another spoon or spatula to drop it in the oil. Sort of in the shape of a ball.

- Check the doneness: Fry for a few minutes until the bottom side is golden brown (Photo 7)
- Flip the puff puff: Turn the ball over for a few minutes until the underside is golden brown. (Photo 8)
- Remove from oil: Use a large spoon or a slotted spoon to take it out of the oil. I usually place them on napkins right away to soak up some of the excess oil.
- Coat the puff puff: If desired, you can roll up the finished products in table sugar or powdered sugar to make it sweeter.

Serving Suggestions
Puff-puff is usually eaten for breakfast, as a snack, or as a side dish. Regardless of when you eat them, they are enjoyable with or without a side dish. A must-have for me – pepper sauce.
The beauty of puff puffs is that you can eat them sweet or savory. They’re a great snack, appetizer, or dessert. I often eat it as a snack or appetizer. My son definitely loves it as a simple dessert with just a bit of powdered sugar. Another great dessert/snack is homemade bon bons. Yum!
If you’re craving more, then these recipes from my list of African snacks and appetizers should help you feel satisfied.

Tips and Tricks for Making Puff Puff
- Soft puff puff: For a softer puff puff, add about 1-2 tablespoons more water. Some people find it a little bit hard after it stays out.
- Crunchy, not soggy: Do not overcrowd the frying pan; it will absorb excess oil and sometimes make it soggy.
- Hold the salt: You may cut back on the salt if you are watching your salt intake; about 1 teaspoon will do.
- Preheat the stove: If your house is too cold, turn on the stove for about 2-3 minutes until warm. Then turn it off and let the puff puff rise next to it. Or heat up the oven, turn it off when hot, and wait until it cools down. If you want it warm but not hot, then let it rise in the oven. Check after 30 minutes to ensure it’s rising.
- Use a spoon instead to scoop the dough into the oil if you do not want to use your hands. It still tastes delicious!
Watch How to Make It
[adthrive-in-post-video-player video-id=”pGrRksuf” upload-date=”Mon Aug 06 2018 20:37:44 GMT+0000 (Coordinated Universal Time)” name=”Puff Puff” description=”Puff Puff — A very popular West African street food that’s quick and easy to make with different variations. Dangerously delicious and addicting!”]
This blog post was originally published in November 2012 and has been updated with additional tips.








Will try this with fresh biltong and fried cubed onions.
I just saw the video, so I am updating my question:
Hi Imma,
Thank you for this recipe.
I wanted to know….I use an electric mixer. I am thinking that I shouldn’t over mix, just mix until blended. Is this correct? Is it better to mix with hands?
Also, which oil do you use or is best to use? I tried vegetable oil, and it didn’t come out right. Either did sunflower. Unless I am doing something wrong.
What heat is the best? If it is too high, I can’t put more than one or two balls at a time, if it is too low, they won’t fry. I use a standard oven which has dials of 0-10 with 10 being the highest.
Finally, am I supposed to use a deep saucepan or a frying pan that you have in the picture? Or are they both okay to use?
THANK YOU FOR YOUR AMAZING WORK 🙂
Hi Denise,
I always use my hands to make puff puff, it’s best – and yes you mix until all the ingredients have been fully incorporated.
In regards to your second question I have use several variety and it works just fine- I don’t think the issue is with the oil. Keep in mine that after adding the dough to the pan the heat drops – wait until the oil is hot enough before adding puff puff . Setting 6 would do just fine
Also deep sauce pan is best or cast iron . .
Hope this helps.
Thank you!
I would like to buy a cast iron. Is there any one that you recommed? I would like to go with 12 inches.
🙂
Yes, go with Lodge. It really gets the job done .
Thank you! I appreciate your prompt answers as well.
I want to make these for a gathering. I will have to cook them the night before for the next day.
What is the best way to keep these donuts after they are cooked? Refrigerate? Leave at room temperature?
Also, when I am about to serve them the next day, are there any steps that I should follow before hand? For example, heat in oven or it’s okay to serve as is?
Thanks again!!!
Hello Imma! I am making your recipe for puff puffs for the first time. Is it correct that the recipes says 1/2 a tablespoon of salt or is that 1/2 teaspoon? Thank you.
Hi, BN. It’s 1/2 tablespoon of salt. Happy cooking!
My son found your recipe online for a class project. In celebration of the diverse cultural representation of his class he was excited to cook a West African dish as we recently learned some of our American family DNA has been traced and linked to Nigeria.
This recipe is simply divine and delicious!! Not only is it satisfying to the palette and soul, but making the puff puff dish with my son was extremely fun! First time making it and it was a winner!
Thanks to you sharing this with the world we now have a new family recipe to add to our holiday meals. I’m looking forward to making this over and over again and experimenting with different ingredients & toppings.
Food is LOVE!
Thank you so much for taking the time to share your thoughts, Lea! My son and I love making this one, too. You might want to keep this list handy >> https://www.africanbites.com/puff-puff-recipes/ Happy cooking! 😉
I’ve fried, cooled and frozen the puff puff which are delicious by the way!! How do you thaw and at what temp and how long to you rehab in the oven? Thank you!!!
*reheat
Reheat in the oven at 300 Degrees F or until heated through, or bring the puff puff to room temperature and then reheat in the oven at 300 Degrees F, until heated through- start checking after 5 minutes . There might be a slight difference in texture between the two. Try it and see which one works best for you.
Puff Puff came out great. Family loved it! Thank you.
Awesome! Thanks Elena
What type of flour? All purpose or Self rising?$
All purpose flour .
I just made puff puff today with your recipe and added some cinnamon and nutmeg to it and everyone that I have shared it with absolutely loved it!
Thanks for sharing this recipe!
Thanks Sayo! So happy to hear this.
Nice blog! But please try to use measurable units. In place of say 2 cups, use something like centiliters
Thanks! Will do my best!
I am very curious and that is why I am asking….Aren’t CUPS a valid measuring unit???
Best recipe everrrrr!!!
YESS!! Thank you so much!!!!!
Thank you so much for sharing. The result was amazing. Been making puff puff for about 6 years now but the outcome of this beats mine hands down. I’m so ditching the one I’ve been using. I added something extra though. Half teaspoon of grated nutmeg.
I was in a hurry and put the covered mixture in my car which had been in the sun for a while with the windows open. In 30mins it had more than doubled in size and I went ahead to fry it. I’ll add a little pepper when next I try it out.
Your fish roll recipe too. Fantastic outcome. May you receive in multitude folds as you give and share. I’ll be trying out some of your other recipes Thanks once again.
Please can I add pepper and onion when making puff puff
I don’t see why not! Whatever rocks your boat!!!
What quantity can give me a tray of puff puff. I need to make this for a party. I don’t wamt to be short nor have too much excess as well. So how many times should I double the recipe. Thanks in advance
If it is the super large trays like the ones Costco have 5 times would fit. If not go with 4.
Thanks a lot for the quick response.
1 cup of flour is 125 grams I guess. Our cup measurement here in Canada is different. 1 cup I believe is about 145 grams the reason the first time I tried to make the recipe with our cup size, the consistency was very thick and needed more water. But when I used 1 cup as 125 grams, the recipe worked out well.
So please continue to put your measurements in grams as well. I see you have being doing that in your recent recipes Thanks
Yes it is . Will do so moving forward, gradually working on updating older recipes .
I have made these puff puffs 3 times in the last 3 months. My family love them and eat them up in only a couple of days.
Today I doubled the recipe and it may be too much. Do they freeze well?
Yes, they do. Remove and reheat in the oven at 300 degrees F for about 10 minutes or until heated through . Serve immediately
Wow super recipe. I love this. Thanks.
Me Too!!!
Followed the recipe step by step, and BAMM!! I did it just like a PRO and it tested sooooooo good 🙂 I love your site!
WooHOO! That’s what am talking about ! Thanks for taking the time to let me know
Great recipe! Kids loved them with little sugar! I did use Canola oil instead of Vegetable oil, though. And I just had the rapid rise yeast (that I keep in the fridge when not using), so it only had to rise about half an hour. Going to check out what other recipes you have.
Yess! Thanks for taking the time to let me know Sarah!
I tried it. It didn’t even rise. I have d standard baking cups and spoons. I did everything just like u said but it still didn’t rise. Been like that for more than four hours. I bought the yeast in the market. A fresh, new packet. Please help me out. What went wrong?
If your yeast is good then it is hard to say for sure. Can you put it in a warm area- or turn on the oven for about 10 minutes. Shut if off wait a few minutes, place the puff puff in the oven for at least 40 minutes or more until it rises.
OMG o haven’t had puff puff in a while now. I’ll just take this weekend to be my experimental weekend.
Thanks very much for sharing.
Awesome! Do let me know how it works out for you. Thanks
Looks easy but I’ve never had good results working with yeast in the past. But it’s my dad’s birthday today so I’m going to try this out. I’m a very very amateur cook but Google is my go to for everything. I also don’t have any measuring cups so I’m just going to convert this to grams and use empty cans in my kitchen. This may turn out okay or not okay..either ways I’ll send you a picture
Thanks for the recipe Imma
If you are measuring it out you’ll do just fine!As long as you use fresh yeast ,everything is going to works out and if it doesn’t rise up place in a warm area and it will start rising .
I can’t wait to see your pictures. I bet you are going to nail it.
Hi thanks for the recipe.i tried it but after frying it wasn’t as smooth as yours it was looking like buns what seems to be the problem please? Thank u
I can’t say for sure without actually seeing you make it. It might be the measurements or your method of frying it. I usually use my hands.
You have the best and EASIEST recipes for Buns and Puff-puff. They always come out great and delicious. Have been using them for over a year now. If I can make them delicious, anyone can lol
Thanks!
Ps: can you have newer reviews at the top. I had to read/scroll all the way down just to make sure that I hadn’t posted any reviews.
YASSS!!! Thank you so much!!!! You are TOO kind Roses .
I’ve looked for puff puff recepie for a long time all the others I’ve tried failed. I’ve just finished mixing the ingredients and this one looks promising. Thanks in advance for sharing. I’ve added nut meg to mine – always love the smell of nut meg in puff puff
ooooh these puff puff are great. Thanks for the receipe can’t wait to enjoy with white porridge
Crispy on the outside soft and moist on the inside
Hi Rosemary!!
Glad to hear this time it was successful.Nutmeg in puff puff sounds Amazing!!. Thanks for taking the time to let me know.