Easy Homemade Puff Puff Recipe
Step-by-step instructions
Activate the yeast: In a mixing bowl, combine warm water, salt, sugar, and active dry yeast. Stir gently and let it sit for about 5 minutes. Look for a foamy, bubbly consistency to confirm the yeast is active.
Mix in the flour: Add the flour gradually to the yeast mixture. You want to mix thoroughly until you achieve a smooth, elastic batter. Think of pancake batter but thicker—this is the texture you’re aiming for.
Let it rise: Cover your bowl with a clean cloth or plastic wrap and place it in a warm spot. Allow the dough to rise for 1 to 2 hours until it doubles in size and looks airy.
Heat the oil: Pour vegetable oil into a deep saucepan or pot, filling it around 3 inches deep. Warm over low heat, ensuring it gets hot but doesn’t smoke. Test by dropping a small spoonful of batter into the oil; if it rises quickly, you’re ready.
Fry the puff puffs: Pinch off small portions of the risen batter and drop them into the hot oil. Remember not to overcrowd the pot to keep them crisp! Fry until golden brown on one side—about 2-3 minutes—then flip to brown the other side for a total of 3-5 minutes per batch.
Drain excess oil: Use a slotted spoon to remove the puff puffs and place them on paper towels or napkins to absorb any leftover oil.
Add the sweet touch: If you like, dust the warm puff puffs with table sugar or powdered sugar for that extra sweet finish!
Best ways to enjoy it
Puff puffs can be enjoyed in various ways! Serve them warm, dusted with powdered sugar, or pair with honey for dipping. They also complement savory dishes beautifully, making them an excellent side for spicy soups or stews. For a breakfast twist, fill them with creamy yogurt or fruit filling for a sweet start to your day.
Storage and reheating tips
Storing your puff puffs correctly ensures you maintain their delicious texture. Allow them to cool completely before placing them in an airtight container. They can be stored at room temperature for a couple of days but for longer storage, consider freezing them.
To reheat, simply pop them in the oven at a low temperature until warmed or briefly microwave them, but keep it to a minimum to prevent them from becoming rubbery.
Helpful cooking tips
- Yeast activation: If you live in a cooler climate, make sure your warm water is just the right temperature—too hot can kill the yeast!
- Rising time: Placing the dough in a warm spot, like an oven that’s been turned off but lightly heated, can speed up the rising time.
- Safety first: Always carefully monitor your oil temperature. If it’s too hot, the puff puffs may burn on the outside but remain raw inside.
Creative twists
Want to take your puff puffs to the next level? Consider adding a little spice! A pinch of nutmeg or vanilla extract in the batter can introduce delightful flavors. For a savory variation, try adding herbs or cheese. You could even create a filled version, stuffing them with chocolate or caramel before frying!
Frequently Asked Questions
How long does it take to prepare puff puffs?
From start to finish, including rising time, expect about 2-3 hours. The actual hands-on time is relatively short!
Can I use instant yeast instead?
Absolutely! If you have instant yeast on hand, you can skip the activation step and mix it directly into the dry ingredients.
How do I know the oil is hot enough for frying?
You can test it by dropping a small amount of batter into the oil. If it rises to the surface fairly quickly, you’re good to go!
Enjoy your delicious homemade puff puffs—each bite is sure to bring a smile to your face!

Puff Puffs
Ingredients
Method
- In a mixing bowl, combine warm water, salt, sugar, and active dry yeast. Stir gently and let it sit for about 5 minutes until foamy.
- Gradually add the flour to the yeast mixture, mixing thoroughly to achieve a smooth, elastic batter.
- Cover the bowl with a cloth or plastic wrap and place it in a warm spot. Let the dough rise for 1 to 2 hours until it doubles in size.
- Fill a deep saucepan with vegetable oil, about 3 inches deep. Heat the oil over low heat.
- Pinch off small portions of the risen batter and drop them into hot oil. Fry until golden brown on one side (about 2-3 minutes), then flip to brown the other side.
- Remove the puff puffs using a slotted spoon and drain on paper towels.
- Dust the warm puff puffs with table sugar or powdered sugar if desired.







