Puff Puff Recipe

Puff Puff is a popular African snack made from flour dough. It is called “Bofrot” in Ghana, “Milkate” in Congo, “Beinye” in Cameroon, “Kala” in Liberia and “Mandazi” in South Africa!!!

It is made with simple ingredients, but the taste and texture is AMAZING!!! You can think of it as “The African Doughnut”!!! I started making puff-puff about a year ago when I realized that my children loved this snack and would always ask for it at parties and social events.

The total prep time is about 1 hour and 15 minutes, but most of the time is “wait-time” that is spent waiting for the puff-puff to rise. You can simply mix the ingredients, set it down to rise while you watch your favorite TV show 🙂

Here is my puff puff recipe.

This recipe makes about 15 balls of puff-puff!

INGREDIENTS (15 Balls of Puff Puff)

  • 2 Cups of All Purpose Unbleached Flour

  • 6 Table spoons of Confectioners Powdered Sugar

  • 1/2 Teaspoon of Salt

  • 1 pack or 1 Table Spoon of Instant dry Yeast

  • 1 Table Spoon of Nutmeg

  • 1-2 Cups of Warm Water

  • 1 Small Onion for frying

  • Vegetable Oil for frying


  1.  In a large bowl, pour in the flour, sugar, salt, nutmeg and yeast
  2. Slowly pour in the warm* (not cold or hot, but lukewarm) water into the dry ingredients
  3. Mix until it is a soft dough-like consistency. (For a thicker texture, use about 1 to 1.5 cups of water)
  4. Cover with a foil and allow to sit in a dark, warm place (such as your microwave oven or pantry) for 40 -45 minutes.
  5. After 40 minutes, prep the frying pan with oil
  6. Cut the onions in half and drop into the hot oil
  7. Fry the puff puff by dropping in small portions with a scooping spoon or with your hands.


Hope you find this recipe blog helpful. If you need further clarifications or have any questions, feel free to drop me a message in the comments section below.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s