Last verified: 14 August 2026

How to make Nigerian buns

Not to be confused with bread buns, this is the crunchy-outside, soft-inside fried street snack sold in nylon bags outside schools and parks across Nigeria.

Nigerian buns are a fried dough snack, not a bread roll: mix flour, sugar, baking powder, nutmeg and a little milk into a stiff, hand-holdable dough (not a batter), shape into small balls, and deep-fry in medium-hot oil, around 175C (350F), for 10-12 minutes until golden and crunchy outside with a soft, cooked-through inside.

Ingredients

  • 3 cups (about 450g) plain flour
  • 1/2 cup (about 100g) granulated sugar, or a little more if you prefer it sweeter
  • 2 tablespoons baking powder
  • 1/2 teaspoon salt
  • 1/4-1/2 teaspoon grated nutmeg, to taste
  • 2 tablespoons melted butter or margarine
  • 2-3 tablespoons evaporated milk (or 2 tablespoons powdered milk stirred into the dry mix)
  • 1 egg (optional, gives a richer, slightly softer crumb)
  • Cold water, added gradually, roughly 1/2 to 3/4 cup depending on your flour
  • Vegetable oil, at least 2 inches deep in the pot, for frying

Quantities here are the range that reputable Nigerian recipe sources converge on, not a single fixed number. Flour brands absorb water differently, so the amount of water you need is a feel, not a fixed measurement: add it a spoon at a time until the dough just comes together.

Step-by-step instructions

  1. Whisk the flour, sugar, baking powder, salt and nutmeg together in a large bowl so the baking powder is evenly distributed through the flour.
  2. Rub in the melted butter, then add the egg if using and the evaporated milk.
  3. Add cold water a little at a time, mixing with a spoon or your hand, until it comes together into a stiff, slightly stretchy dough. It should hold its shape when you pick it up, not spread or drip like a batter.
  4. Knead briefly, just until smooth, about 1-2 minutes. Don't overwork it, overmixing toughens the buns instead of keeping them light.
  5. Cover and rest the dough for 10-15 minutes so the baking powder can start working and the gluten relaxes.
  6. Heat oil in a deep, heavy pot over medium heat until it reaches roughly 175C (350F). Test with a small piece of dough: it should sink briefly, then rise back to the surface within a couple of seconds, sizzling steadily rather than violently.
  7. Pinch off pieces of dough with your hand or two spoons, roughly a rounded tablespoon each, and lower them gently into the oil. Fry in batches so you don't crowd the pot and drop the oil temperature.
  8. Fry for about 10-12 minutes total, turning occasionally, until deep golden brown all over. If the outside is browning within a couple of minutes, the oil is too hot, turn the heat down.
  9. Lift out with a slotted spoon and drain on a wire rack or paper towels. Let them cool for a few minutes before biting in, the centre holds heat longer than the crust suggests.

Why does oil temperature matter so much for buns?

Buns are cooked entirely by the oil, there's no oven finishing them off, so the oil temperature decides both how they look and how they cook through. If the oil is too hot, the outside seals and browns within a minute or two, but the inside hasn't had time to cook, so you end up with a burnt shell around a raw, doughy centre. If the oil is too cool, the dough doesn't seal quickly enough, so it sits there absorbing oil, coming out greasy, pale and dense instead of light and crunchy.

A steady medium heat, around 175C (350F), gives the dough enough time to cook through evenly while still forming a crisp shell in the 10-12 minute frying window. If you don't have a thermometer, the dough-drop test works well: a piece should sink slightly and float back up within a couple of seconds, surrounded by a steady, moderate sizzle, not an aggressive spatter.

Getting the dough consistency right

The most common reason buns fail is a dough that's too wet. Unlike puff puff, buns dough should be stiff enough to hold a shape between your fingers, closer to a thick cookie dough than a pancake batter. Add water in small amounts and stop as soon as the mixture comes together into a ball that doesn't stick heavily to your hands. If it's already too wet, work in a little extra flour a tablespoon at a time rather than starting over.

People also ask

Are Nigerian buns the same as bread buns?

No. Despite the name, Nigerian buns are a fried snack made from a stiff, unyeasted batter, closer in texture to a doughnut hole than to a bread roll. They rise from baking powder rather than yeast, and are deep-fried rather than baked.

Why did my buns turn out oily instead of crunchy?

This almost always means the oil wasn't hot enough. If the oil is too cool, the dough sits in it longer before a crust forms, so it absorbs oil and turns greasy and dense instead of crisp. Bring the oil back up to a steady medium-hot temperature, around 175C (350F), before continuing.

How do I know if my frying oil is too hot?

If the outside browns within a minute or two and looks close to burnt while the inside is still doughy when you break one open, the oil is too hot. Turn the heat down, let it settle a minute, and continue frying at a lower temperature.