French chocolate madeleines are small shell-shaped sponge cakes enriched with cocoa and melted butter, traditionally baked until their centers rise into a rounded hump. Chilling the batter helps the cakes develop their delicate texture, while a little espresso powder deepens the chocolate flavor without making them taste like coffee.
Ingredients
- ½ cup (113 g) unsalted butter, plus a little more for the pan
- ¾ cup (150 g) granulated sugar
- 2 large eggs, at room temperature
- 1 teaspoon vanilla extract
- ¾ cup (90 g) all-purpose flour
- ¼ cup (22 g) unsweetened natural cocoa powder
- 1 teaspoon (4 g) baking powder
- ¼ teaspoon fine salt
- ½ teaspoon instant espresso powder, optional
- 2 tablespoons (30 ml) whole milk
- 2 tablespoons (14 g) powdered sugar, for serving, optional
Instructions
- Melt and cool the butter. Melt the butter in a small saucepan over low heat or in short bursts in the microwave. Set aside to cool until warm but not hot, about 10 minutes. Brush a 12-well madeleine pan lightly with butter, making sure to reach the shell grooves. If using a dark or nonstick pan, a thin coating is still useful for easy release.
- Whip the eggs and sugar. In a medium bowl, beat the eggs and granulated sugar with a hand mixer on medium-high speed for 3 to 4 minutes, until pale, thick, and increased in volume. Whisk in the vanilla. The mixture should fall from the beaters in a ribbon that briefly rests on the surface.
- Combine the dry ingredients. In another bowl, whisk together the flour, cocoa, baking powder, salt, and optional espresso powder. Sift them into the egg mixture, or whisk especially well first to break up cocoa lumps. Use a flexible spatula to fold gently until only a few dry streaks remain; avoid deflating the whipped eggs.
- Fold in butter and milk. Stir the milk into the cooled butter. Pour it around the edge of the batter in two additions, folding gently after each until the batter is smooth and evenly chocolate-colored. Scrape the bottom of the bowl so no buttery pockets remain, but stop mixing as soon as everything is incorporated.
- Chill the batter. Cover the bowl and refrigerate for 1 hour. This rest firms the butter and gives the flour time to hydrate, helping the cakes rise into their characteristic domes. Do not skip the chill if you want a more defined hump; the batter will be quite thick when cold.
- Heat the oven and fill the pan. Near the end of chilling, preheat the oven to 400°F (200°C). Spoon or pipe about 1 tablespoon of batter into each well, filling each roughly two-thirds full. Do not spread the batter flat; it will settle as it bakes. If you have one 12-well pan, bake in a single batch, keeping the remaining batter chilled if needed.
- Bake and cool. Bake for 8 to 10 minutes, until the edges are set and the centers spring back lightly when touched. The small cakes should be cooked through; a thermometer is not needed for this sponge-style bake. Let them rest in the pan for 2 minutes, then loosen the edges gently and turn them onto a rack. Cool shell-side up. Bake any remaining batter in the same way, letting the pan cool before greasing and refilling it.
- Finish and serve. Once cool, dust the madeleines lightly with powdered sugar if you like. They are best on the day they are baked, when the edges are tender and the shell pattern is still crisp.
Tips
- Measure flour and cocoa accurately. A kitchen scale is most reliable. If using cups, spoon each ingredient into the cup and level it; scooping directly from the bag can pack in too much and make the cakes dry.
- Use room-temperature eggs. They whip more easily and create a lighter batter. To warm cold eggs quickly, place them in a bowl of lukewarm water for about 5 minutes, then dry them before cracking.
- Keep the butter warm, not hot. Hot butter can deflate the whipped eggs. If it has cooled until solid, gently rewarm it; it should pour easily without feeling hot.
- Watch the first batch closely. Oven strength and pan material affect timing. Pull the cakes when their edges are set and the center springs back; overbaking dries the delicate crumb.
Serving Suggestions
Serve madeleines slightly warm or at room temperature with coffee, tea, or a glass of milk. For dessert, pair them with fresh raspberries or strawberries, or offer a small bowl of whipped cream for dipping. A light dusting of powdered sugar is enough to finish them without masking the cocoa flavor. For a more polished plate, arrange two or three cakes beside a few berries and a spoonful of crème fraîche.
Variations
For a stronger chocolate finish, dip one end of each cooled madeleine in 2 ounces (57 g) of melted dark chocolate and leave them on parchment until set. You can also fold ¼ cup (43 g) mini chocolate chips into the finished batter, though the added chips make the cakes a little denser and can obscure the shell pattern.
For an orange-chocolate version, add 1 teaspoon finely grated orange zest with the vanilla. For a dairy-free adaptation, use a firm plant-based butter stick and unsweetened oat milk; the flavor and browning may vary, and soft tub margarine is not a good substitute because it contains more water. Natural cocoa gives a rounded chocolate taste; Dutch-process cocoa can also be used, though the flavor and color will be darker.
Storage and Reheating
Cool the madeleines completely, then store them in an airtight container at room temperature for up to 2 days. Refrigeration can dry them out, so it is generally unnecessary. If your kitchen is hot or humid, refrigerate them in a sealed container and bring them to room temperature before serving. Refrigerate within 2 hours if they are left in a warm environment for an extended period.
To refresh a madeleine, warm it in a 300°F (150°C) oven for 3 to 4 minutes, or microwave one for about 8 seconds; avoid heating until hot, which can make it tough. Freeze fully cooled cakes in an airtight freezer bag or container for up to 2 months. Thaw at room temperature for about 30 minutes, then warm briefly if desired. For the freshest texture, bake the batter on the day you plan to serve the cakes rather than storing it for several days.
Frequently Asked Questions
Why didn’t my madeleines develop a hump?
The hump comes from chilled batter meeting a hot oven. Check that the batter chilled for the full hour and that the oven reached 400°F (200°C) before baking. A thin, warm batter or an oven that runs cool can produce flatter cakes.
Can I make the batter ahead?
Yes. Cover and refrigerate it for up to 12 hours, then portion it into the pan while cold. If it has become very firm, let it stand for 5 to 10 minutes so it is easier to spoon or pipe; do not leave it out long enough to become runny.
Do I need a madeleine pan?
A madeleine pan gives the cakes their familiar ridged shell shape and helps them bake evenly. You can use a mini muffin pan in a pinch, filling each well about two-thirds full, but the cakes will be round rather than shell-shaped and may need a minute or two less in the oven.
Can I use Dutch-process cocoa?
Yes. Use the same ¼ cup (22 g) amount. Dutch-process cocoa tends to taste smoother and look darker. The baking powder supplies the main leavening here, so replacing natural cocoa does not require a change to the recipe.
How can I tell when they are done?
The edges should look set, and the center should spring back gently when touched. Begin checking at 8 minutes because small madeleines can overbake quickly. If the center leaves an indentation or looks wet, bake for another minute and check again.
Why are my cakes dry or tough?
Too much flour or cocoa, overmixing after adding the dry ingredients, and baking too long are common causes. Weigh ingredients when possible, fold just until combined, and take the cakes out as soon as the centers spring back.
Related
- Evening Dinner Cruise on the Seine River at Home
- Evening Food Pantry: Tomato Chickpea Rice
- Evening Meal in York: Yorkshire Chicken and Leek Pie
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).