Milky Puff Puff
Milky Puff Puff is a easy Nigerian recipe that serves 4. 150 calories per serving. Recipe by Cooking with Efya on YouTube.
Prep: 37 min | Cook: 20 min | Total: 1 hr 7 min
Cost: $1.37 total, $0.34 per serving
Ingredients
- 2 cups All‑purpose flour (sifted)
- 1/2 teaspoon Salt (to taste)
- 2 tablespoons Granulated sugar
- 1 teaspoon Instant dry yeast (active dry or instant)
- 1 cup Whole milk (room temperature; can substitute with any milk)
- 2 cups Vegetable oil for deep‑frying (enough to fill a deep pan 2‑3 inches deep)
Instructions
Combine dry ingredients
In a large mixing bowl, whisk together the sifted all‑purpose flour, salt, sugar, and instant yeast until evenly distributed.
Time: PT5M
Add milk and form dough
Gradually pour the room‑temperature whole milk into the dry mixture, stirring with a whisk or wooden spoon. Add the milk little‑by‑little until the dough comes together and is soft but not overly sticky.
Time: PT5M
First proof
Cover the bowl with a clean kitchen towel or plastic wrap and let the dough rise in a warm place for about 30 minutes, or until it roughly doubles in size.
Time: PT30M
Degas the dough
After the dough has risen, gently punch it down with your hand to release excess air.
Time: PT2M
Heat oil
Pour the vegetable oil into a deep‑fry pan to a depth of about 2‑3 inches. Heat over medium heat until the oil reaches roughly 180°C (350°F). If you don’t have a thermometer, drop a small piece of dough; it should sizzle and rise to the surface within a few seconds.
Time: PT5M
Temperature: 180°C
Fry the puff puffs
Using a spoon or wet hands, scoop small portions of dough (about the size of a walnut) and gently drop them into the hot oil. Fry in batches, turning occasionally, until they are golden brown all over, about 3‑4 minutes per batch.
Time: PT15M
Temperature: 180°C
Drain and serve
Using a slotted spoon, lift the puff puffs onto a plate lined with paper towels to absorb excess oil. Serve warm.
Time: PT2M
Nutrition Facts
- Calories
- 150
- Protein
- 3g
- Carbohydrates
- 20g
- Fat
- 6g
- Fiber
- 1g
Dietary info: Vegetarian, Can be made vegan by using plant‑based milk
Allergens: Milk, Wheat (gluten)
Last updated: April 11, 2026





