Puff Puff Charlotte Mi is a playful, dessert-style twist on the classic West African puff puff, a deep-fried, lightly sweetened dough ball popular across Nigeria and neighboring countries. This version swaps the usual yeast-only rise for a quicker chemical leavening and adds a hint of vanilla and nutmeg, giving a tender, airy crumb with a crisp golden crust. It works because the batter is simple, the frying time is short, and the result is a crowd-pleasing snack that tastes like a warm, spiced doughnut.
Ingredients
- 2 cups (250 g) all-purpose flour
- 1/2 cup (100 g) granulated sugar
- 2 teaspoons (8 g) baking powder
- 1/2 teaspoon (2 g) salt
- 1/2 teaspoon (1 g) ground nutmeg (or 1/4 teaspoon mace)
- 1 teaspoon (5 ml) vanilla extract
- 1 large egg (about 50 g), at room temperature
- 3/4 cup (180 ml) whole milk, at room temperature (or buttermilk for tang)
- Vegetable oil, for deep frying (about 4 cups / 1 L)
- Optional: 1/4 cup (30 g) powdered sugar for dusting
Instructions
- In a large bowl, whisk together the flour, sugar, baking powder, salt, and nutmeg. Make a well in the center.
- Add the egg, vanilla, and milk to the well. Stir with a wooden spoon or spatula until just combined; the batter should be thick and slightly lumpy (do not overmix). Let the batter rest for 5 minutes while the oil heats.
- Pour oil into a deep, heavy-bottomed pot or Dutch oven to a depth of about 2 inches (5 cm). Heat over medium-high until it reaches 350°F (175°C) on a deep-fry thermometer. If you don’t have a thermometer, a small drop of batter should sizzle and float after about 30 seconds.
- Using a small cookie scoop or two spoons, carefully drop rounded tablespoons (about 1.5 tablespoons / 22 g) of batter into the hot oil. Do not crowd the pot—work in batches of 5–6.
- Fry for 2–3 minutes per side, turning occasionally with a slotted spoon, until the puff puffs are deep golden brown and cooked through. The internal temperature of a thick piece should read 200°F (93°C) if you want to check, but visual doneness is usually enough.
- Remove with a slotted spoon and drain on paper towels. Repeat with remaining batter, letting the oil return to 350°F (175°C) between batches.
- Optional: dust with powdered sugar while still warm. Serve immediately.
Tips
- Oil temperature is key: If the oil is too cool, the puffs absorb oil and become greasy; if too hot, they brown outside but stay raw inside. Keep it at 350°F (175°C) and adjust the heat between batches.
- Don’t overmix the batter: Overmixing develops gluten and makes the puffs tough. Stir until the flour is just moistened—lumps are fine.
- Substitutes: No milk? Use water or a non-dairy milk like oat or almond; the texture will be slightly less tender. For a dairy-free version, skip the egg and add 1/4 cup (60 ml) extra milk and 1 tablespoon (15 ml) oil—the puffs will be a bit denser.
- Consistent size: Use a cookie scoop for even, round puffs that cook uniformly. If you drop uneven blobs, some will be raw in the center.
Serving Suggestions
Serve puff puff charlotte mi warm as a snack or dessert. They’re perfect with a dusting of powdered sugar, a drizzle of honey or chocolate sauce, or alongside a cup of hot tea or coffee. For a festive touch, serve with a fruit compote or a scoop of vanilla ice cream.
Variations
- Cinnamon-Sugar: After frying, roll the puffs in a mixture of 1/2 cup (100 g) sugar and 1 tablespoon (8 g) ground cinnamon.
- Chocolate: Add 2 tablespoons (15 g) unsweetened cocoa powder to the dry ingredients and reduce flour by 2 tablespoons (15 g).
- Citrus: Add 1 teaspoon (5 ml) orange zest or lemon zest to the batter for a bright, aromatic twist.
- Savory: Omit the sugar and nutmeg, add 1/2 teaspoon (2 g) black pepper and 1/4 cup (25 g) grated cheese, then serve with a spicy dipping sauce.
Storage and Reheating
Puff puff charlotte mi are best eaten fresh, but leftovers can be stored in an airtight container at room temperature for up to 2 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 again. Avoid microwaving, as it makes them soggy. You can also freeze the fried puffs for up to 1 month; thaw in the fridge and reheat in the oven.
Frequently Asked Questions
Can I use yeast instead of baking powder? Yes, but it changes the texture and timing. Use 1 teaspoon (3 g) active dry yeast dissolved in 1/4 cup (60 ml) warm milk, let the batter rise for 1 hour before frying. The puffs will be slightly chewier and more like traditional puff puff.
Why did my puff puffs come out flat? The oil might not be hot enough, or the batter was overmixed, deflating the air. Ensure the oil is at 350°F (175°C) and stir gently. Also, check that your baking powder is fresh (test by dropping a little in water—it should fizz).
Can I bake these instead of frying? Yes, but they won’t be as light. Drop tablespoons of batter onto a parchment-lined baking sheet and bake at 375°F (190°C) for 12–15 minutes, turning halfway, until golden. They’ll be more like mini muffins.
How do I know when the oil is ready without a thermometer? Drop a small cube of bread into the oil; if it sizzles and turns golden in about 60 seconds, the oil is around 350°F (175°C). If it browns immediately, it’s too hot.
Can I make the batter ahead of time? Yes, but only for 30 minutes in the fridge. The baking powder will start reacting, so longer storage will make the puffs less fluffy. Fry immediately after resting.
What if I don’t have nutmeg? Use 1/2 teaspoon (1 g) ground cinnamon or a pinch of cardamom, or simply omit it—the vanilla will still give a nice flavor.
Related
- High-Protein Chicken Breast: 5 Easy Recipes
- Chicken Breast Protein Amount: Per 100g, Per Breast & More
- Chicken Breast Protein Content: How Much & Recipe
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).