Jamaican puff puff, also known as “festival” or “fried dumpling,” are golden, slightly sweet fried dough balls that are crisp on the outside and soft and fluffy inside. They’re a beloved street food and side dish across Jamaica, often served alongside savory dishes like jerk chicken or fish. This recipe delivers that perfect balance of sweetness and texture, using simple pantry staples and a straightforward technique that yields consistently light, airy puffs every time.
Ingredients
- 2 cups (250 g) all-purpose flour
- 1/2 cup (100 g) granulated sugar
- 1 tablespoon (9 g) baking powder
- 1/2 teaspoon salt
- 1/2 teaspoon ground nutmeg (optional)
- 1 large egg
- 1/2 cup (120 ml) milk (or water)
- 1 teaspoon vanilla extract
- Vegetable oil, for frying (about 2 cups / 480 ml)
Instructions
- In a large mixing bowl, whisk together the flour, sugar, baking powder, salt, and nutmeg (if using). Make a well in the center.
- In a separate bowl, beat the egg lightly. Add the milk and vanilla extract, and whisk until combined.
- Pour the wet ingredients into the dry ingredients. Stir with a wooden spoon until a soft dough forms. It should be slightly sticky but hold together. If too dry, add a tablespoon more milk; if too wet, add a tablespoon more flour.
- Cover the bowl with a clean kitchen towel and let the dough rest for 30 minutes. This allows the gluten to relax and the baking powder to activate, resulting in a lighter texture.
- After resting, heat about 2 inches (5 cm) of oil in a deep, heavy-bottomed pot or Dutch oven over medium heat until it reaches 350°F (175°C). If you don’t have a thermometer, drop a small piece of dough in; it should sizzle and float to the surface immediately.
- While the oil heats, lightly flour your hands. Pinch off small portions of dough (about 1 tablespoon each) and roll them into balls. Place them on a plate, not touching each other.
- Carefully drop a few dough balls into the hot oil, making sure not to overcrowd the pot (they need room to expand). Fry for 2–3 minutes per side, turning occasionally, until deep golden brown and cooked through. The internal temperature should reach 200°F (93°C) if you want to check, but a visual golden color and hollow sound when tapped are good indicators.
- Remove with a slotted spoon and drain on paper towels. Repeat with the remaining dough.
- Serve warm or at room temperature. They are best enjoyed fresh, but can be stored as described below.
Tips
- Oil temperature: Keep the oil at a steady 350°F (175°C). If it’s too hot, the outside will burn before the inside cooks; if too cool, the puffs will absorb oil and become greasy.
- Don’t overmix: Stir just until the dough comes together. Overmixing develops gluten, making the puffs tough instead of tender.
- Resting is key: Don’t skip the 30-minute rest. It helps the baking powder distribute and the dough relax, giving you a lighter, fluffier result.
- Substitutions: You can use whole wheat flour for a denser, nuttier version, but you’ll need to add an extra tablespoon of milk. For a dairy-free version, use water or plant-based milk like oat or almond.
Serving Suggestions
Jamaican puff puff are incredibly versatile. Serve them as a side dish with jerk chicken, grilled fish, or curry goat. They also shine as a snack on their own, or dusted with powdered sugar and drizzled with honey for a sweet treat. In Jamaica, they are often paired with a cold drink like ginger beer or sorrel.
Variations
- Coconut Puff Puff: Replace the milk with coconut milk and add 1/2 cup (40 g) shredded coconut to the dough for a tropical twist.
- Spiced Puff Puff: Add 1/2 teaspoon of ground cinnamon or allspice along with the nutmeg for extra warmth.
- Savory Puff Puff: Reduce the sugar to 1 tablespoon, omit the nutmeg, and add 1/2 teaspoon of black pepper and 1/4 cup (25 g) grated cheese or minced scallions for a savory version.
- Cinnamon Sugar Coating: After frying, toss the warm puffs in a mixture of 1/4 cup (50 g) sugar and 1 teaspoon ground cinnamon.
Storage and Reheating
Store leftover puff puff in an airtight container at room temperature for up to 2 days, or in the refrigerator for up to 4 days. To reheat, place them in a 350°F (175°C) oven for 5–7 minutes, or in an air fryer at 350°F (175°C) for 3–4 minutes until crisp and heated through. Avoid microwaving, as it makes them soggy. You can also freeze them for up to 3 months; thaw overnight in the fridge and reheat as directed.
Frequently Asked Questions
Why are my puff puff hard or dense?
This usually happens if you overmix the dough, skip the resting period, or if the oil is not hot enough. Overmixing develops gluten, and a short rest prevents the baking powder from fully working. Ensure your oil is at 350°F (175°C) before frying.
Can I make the dough ahead of time?
Yes, you can prepare the dough and keep it covered in the refrigerator for up to 24 hours. Let it come to room temperature for about 30 minutes before frying, as cold dough will lower the oil temperature and cook unevenly.
Can I bake them instead of frying?
Baking won’t give the same crispy exterior, but you can bake them at 375°F (190°C) for 12–15 minutes on a greased baking sheet, turning once. They will be more like bread rolls, but still tasty.
What is the difference between Jamaican puff puff and Nigerian puff puff?
Jamaican puff puff are typically sweet and slightly denser, often flavored with nutmeg and vanilla. Nigerian puff puff are also sweet but are lighter and airier, often made with a yeast-based batter that is deeper fried. The Jamaican version uses baking powder for leavening, which is quicker.
Can I use self-rising flour?
Yes, you can substitute self-rising flour for the all-purpose flour and baking powder. Omit the salt and baking powder, and use 2 cups (250 g) self-rising flour. The result will be slightly different but still good.
How do I know when they are cooked through?
The puffs should be golden brown on all sides and sound hollow when tapped. If you’re unsure, break one open – the inside should be cooked and not doughy. You can also insert a skewer; it should come out clean.
Related
- Creamy Chicken Breast with Cream of Chicken Soup
- Chicken Breast Strips: Easy 20-Minute Recipe
- Chicken Breast Temp Cooked: Safe & Juicy Guide
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).