I was never a fan of puff puff when I was a child. I always had a preference for the Nigerian buns which absorbs less oil and is more crunchy and sometimes called a rock buns. We never really had puff puff made in my home apart from when we had extended family and relatives visiting.

I never knew I was soon to fall in love with puff puff again when it was reintroduced to me by a friend in University, who made one of the best puff puffs I had ever tasted. The first time I made puff puff, it did not go down so well, in fact, I ended up with something that looked like a pressed marshmallow. It tasted nice but looked funny. The shape did not form properly, that was when I decided to go on a puff puff wake, I was on a mission to prepare the best puff puff even I had ever tasted. Puff puff can be made in various ways, some people even go as far as adding onions and pepper, ginger, and dark chocolate, which they argue gives it more flavour and taste. After frying, puff puffs can also be rolled in sugar. Quite like the French beignet and the Italian zeppole, puff-puffs can be rolled in any spices/flavourings such as cinnamon, vanilla, Nutmeg and served with a fruit dip such as strawberry or raspberry.

It is also called Bofrot in Ghana and it’s a popular West African street snack made from simple ingredients. This is also a snack which is very much loved and adored by adult and kids. The second time I tried again to make the snack, I had to look up a well detailed YouTube video to help me properly as a guide. Today, after creating and recreating some recipes which turned out quite successful, my puff puff making skill has become effortless.

Measuring ingredients is key when making this snack. You cannot just wing it, you must follow the detailed recipe and steps to come out with a good result. There are two major things apart from measuring the ingredients, that can mar or make your puff puff process.


Using the wrong yeast can mar your puff puff making process. You should make sure you get fast action or instant yeast and not the one for bread making or regular yeast. This is because this takes about 2-3 hours to get properly activated. A properly activated yeast is key to a great puff puff.


Leaving the mix for too long before frying causes the puff puff to come out chewy and soaked in oil. Puff Puff should never be allowed to rise for more than 60 minutes when using fast action yeast. If you keep the batter in a warm place, it takes about 45 minutes to rise. You can either place it in a warm oven or microwave.

Note: This recipe will make about 22-26 medium size Puff Puffs.


  • 3 and 1/2 cups of plain flour
  • 1 tablespoon and 1/2 teaspoon of fast action yeast
  • 1/2 -1 cup of sugar
  • 1/2 teaspoon of freshly grated nutmeg
  • 1 teaspoon of vanilla extract
  • A pinch of salt
  • 1/3 cup of milk powder (Nido, Peak)
  • 1 cup of milk
  • 1 cup and 4 tablespoons of water
  • Oil for deep frying



  • Warm up your oven to about 200C, turn off,
  • In another bowl combine all the dry ingredients, gradually add water while mixing till the mixture is smooth, it should be thick and smooth  with a bit of bubble)
  • Cover the puff puff mixture with a cling film, or foil and a damp kitchen cloth, set aside in the warm oven or in a warm place for about 30- 45 minutes. After 45 minutes the bubbles should have formed, mix again and set the oil on the fire for frying and wait until hot or heated.
  • Scoop enough of the mixture with your hand, a spoon or ice cream scoop and drop in oil.
  • Fry on each side until they are golden brown, then transfer to kitchen towels or tissue.
  • Repeat this process until the whole mixture is exhausted.
  • You can enjoy this snack either hot or cold, also it can be paired with milk or any drink of your choice.

Screen Shot 2017-06-05 at 01.16.42.png




Please follow and like us:



Related posts


  1. Rahel

    My husband is Nigerian and I love Nigerian food! I will definitely try this recipe. Thank you for sharing.

  2. Hmm it appears like your site ate my first comment (it was super long) so I guess I’ll just sum it up what I had written and say, I’m thoroughly enjoying your blog. I too am an aspiring blog writer but I’m still new to everything. Do you have any points for rookie blog writers? I’d genuinely appreciate it.

    1. You can send us and email at with any questions you have.

  3. I really like your blog.. very nice colors & theme. Did you design this website yourself or did you hire someone to do it for you? Plz answer back as I’m looking to design my own blog and would like to find out where u got this from. many thanks

    1. We designed the blog ourselves

  4. I in addition to my friends appeared to be taking note of the good information and facts found on your website and then developed an awful feeling I had not thanked the site owner for those strategies. My people became for this reason excited to read them and have definitely been using them. Many thanks for being very accommodating as well as for going for varieties of useful resources most people are really eager to be informed on. My sincere regret for not expressing gratitude to earlier.

  5. I’m really enjoying the design and layout of your website. It’s a very easy on the eyes which makes it much more pleasant for me to come here and visit more often. Did you hire out a designer to create your theme? Great work!

  6. With havin so much written content do you ever get any problems of copyright violation? My website has a lot of unique material I’ve either written myself or outsourced but it appears a lot of it is popping it up all over the internet without my authorization. Do you know any techniques to help protect against content from being ripped off? I’d certainly appreciate it.

  7. I was discussing with a friend of mine around this and even about aadhar card number too. I feel you made a few very good points here, we’re excited to find out more material from you.

  8. What i don’t realize is actually how you are not really much more well-liked than you might be now. You’re very intelligent. You realize therefore considerably relating to this subject, produced me personally consider it from so many varied angles. Its like women and men aren’t fascinated unless it is one thing to accomplish with Lady gaga! Your own stuffs nice. Always maintain it up!

  9. magnificent post, very informative. I wonder why the other experts of this sector don’t notice this. You should continue your writing. I’m sure, you have a great readers’ base already!

  10. Jed

    Have you ever considered publishing an e-book or writing on other blogs? I have a blog centered on the same ideas you discuss and would love to have you share some stories/information. I know my viewers would enjoy your work. If you are even remotely interested, feel free to shoot me an e-mail.

  11. Thank you for the auspicious writeup. It in fact was a amusement account it. Look advanced to more added agreeable from you! However, how could we communicate?

  12. Hello! This is my first comment here so I just wanted to give a quick shout out and tell you I truly enjoy reading through your blog posts. Can you suggest any other blogs/websites/forums that go over the same subjects? Thanks a lot!

  13. Hey would you mind letting me know which web host you’re using? I’ve loaded your blog in 3 different web browsers and I must say this blog loads a lot quicker then most. Can you suggest a good hosting provider at a reasonable price? Many thanks, I appreciate it!

Leave a Comment