Pour water into a large mixing bowl, add sugar and yeast, and mix well using a wooden spatula until it dissolves. Leave for 5 minutes until proof.
2 cups Warm water, ¼ cup Sugar, 2 ½ tsp. Instant dry yeast
Then add flour, powdered milk, salt, and nutmeg, and mix well until everything combines well and the mixture becomes soft and stretchy, cover with plastic wrap and a clean kitchen towel, and leave for 1 hour until double in volume.
3 cups All-purpose flour, ¼ cup Powdered milk, ½ tsp. Salt, ½ tsp. Nutmeg
Pour oil into a large pot over medium heat. Drop a little batter in the oil, if it takes a little time to get golden brown, the temperature is ideal for frying.
Oil for deep frying
Drop golf-ball size batter in the hot oil and cook until golden brown, avoid overcrowding, and ensure to change the sides during frying.
When puff puff is ready, remove it from the oil and transfer it to the plate lined with absorbent paper.
Video
Notes
Activate the yeast: Use warm water (not hot) to dissolve the yeast and sugar. Let it foam to ensure it's active.
Don't overmix the dough: Keep it soft and sticky, then let it rise until it doubles in size (1-2 hours).
Fry at the right temperature: Heat oil to 350°F - 375°F for crispy puff puff. Test the oil by dropping a small dough piece in to check if it sizzles.
Fry in small batches: Avoid overcrowding to maintain the right oil temperature. Oil must be 3 inches deep.
Shape evenly: Make uniform-sized dough balls for even cooking.
Drain excess oil: Use paper towels or a cooling rack to remove oil after frying
Reduce or turn off heat each time you are frying new batch and turn back on when new batch comes in so it cooks evenly.