These heart-shaped chocolate éclairs are a sweet treat that will melt anyone’s heart! With a light, fluffy pastry filled with creamy chocolate custard and topped with rich chocolate icing, they are perfect for any occasion.
Making these éclairs is so much fun! I love the cute heart shape—they’re great for sharing with friends or that special someone. Plus, who can resist a chocolate-filled delight? 🍫❤️
Key Ingredients & Substitutions
Pâte à Choux: This dough is essential for the éclairs. If you need a gluten-free option, consider making a gluten-free choux pastry using a mixture of gluten-free flours, but keep in mind it may alter the texture slightly.
Chocolate: Bittersweet chocolate gives a rich flavor. If you prefer less intense sweetness, opt for semi-sweet chocolate. You can also use dairy-free chocolate if needed.
Butter: Unsalted butter is best for controlling salt levels. If you’re dairy-free, use a plant-based butter for the glaze and pastry cream.
Eggs: Whole eggs are crucial for the choux pastry’s rise. If you’re vegan, try a commercial egg replacer, but this could affect the texture.
How Do You Get Perfectly Puff Pastry for Éclairs?
Getting the choux pastry to puff perfectly can be tricky but is key. Here’s how to nail it:
- Ensure your oven is preheated to the right temperature before baking.
- Don’t skip the cooking step on the stovetop! This helps to dry the dough, which is crucial for a good rise.
- Beat in the eggs fully. The dough should be smooth and have a glossy look. This indicates you’re ready to pipe.
- Avoid opening the oven door while baking, as this can cause the pastry to collapse.
- Let them cool completely on a wire rack before filling to prevent them from becoming soggy.
With these tips, you’ll create the light, airy texture of éclairs every time!

Heart-Shaped Chocolate Éclairs
Ingredients You’ll Need:
For the pâte à choux (choux pastry):
- 1/2 cup (120 ml) water
- 1/2 cup (120 ml) whole milk
- 1/2 cup (115 g) unsalted butter
- 1 tbsp granulated sugar
- 1/4 tsp salt
- 1 cup (125 g) all-purpose flour
- 4 large eggs
For the chocolate pastry cream filling:
- 2 cups (480 ml) whole milk
- 1/2 cup (100 g) granulated sugar
- 1/4 cup (30 g) cornstarch
- 4 large egg yolks
- 6 oz (170 g) bittersweet chocolate, finely chopped
- 2 tbsp unsalted butter
- 1 tsp vanilla extract
For the chocolate glaze:
- 4 oz (115 g) bittersweet or semi-sweet chocolate, chopped
- 2 tbsp unsalted butter
- 2 tbsp heavy cream
Toppings:
- Fresh raspberries (for garnish)
- Powdered sugar (for dusting)
How Much Time Will You Need?
This delicious recipe takes about 30 minutes of preparation, plus an additional 2 hours for the chocolate pastry cream to chill. The baking time for the éclairs is about 35-40 minutes. Altogether, expect to spend around 3 hours making these sweet treats, but the end result is definitely worth it!
Step-by-Step Instructions:
1. Make the choux pastry:
Start by preheating your oven to 400°F (200°C) and lining a baking sheet with parchment paper. In a medium saucepan, combine the water, milk, butter, sugar, and salt, then bring it to a boil over medium heat. Once boiling, quickly stir in all the flour until you get a ball of dough that pulls away from the sides of the pan. Return the pan to low heat and cook while stirring constantly for another 1-2 minutes to dry the dough slightly. Transfer the dough to a mixing bowl and let it cool for about 5 minutes. Beat in the eggs one at a time, making sure to mix well after each addition until the dough is smooth and shiny.
2. Pipe and shape the éclairs:
Next, transfer the dough to a pastry bag fitted with a large plain round or heart-shaped tip. Pipe the dough onto the prepared baking sheet, creating large heart shapes about 4-5 inches wide. Use a damp fingertip to smooth out any peaks or rough edges. Bake at 400°F (200°C) for 20 minutes, then lower the temperature to 350°F (175°C) and continue baking for another 15-20 minutes until they’re golden brown and puffed. Remember not to open the oven during baking! Once done, remove them from the oven and let them cool completely on a wire rack.
3. Make the chocolate pastry cream:
While the éclairs cool, prepare the chocolate pastry cream. Heat the whole milk in a saucepan until just simmering. In a mixing bowl, whisk together the sugar, cornstarch, and egg yolks until smooth. Gradually pour half of the hot milk into the egg mixture, whisking constantly to temper the eggs. Return this mixture to the saucepan with the remaining milk and cook over medium heat, whisking regularly, until it thickens and starts to bubble. Remove it from the heat, then whisk in the chopped chocolate, butter, and vanilla extract until smooth. Transfer to a bowl, cover with plastic wrap pressed onto the surface to prevent a skin from forming, and chill until set, roughly 2 hours.
4. Fill the éclairs:
Once the éclairs have cooled, carefully slice each one in half horizontally. Fill a clean pastry bag with the chilled chocolate pastry cream and pipe it generously into each éclair.
5. Make the chocolate glaze:
In a heatproof bowl, combine the chopped chocolate, butter, and heavy cream. Melt together over a double boiler or in the microwave in short bursts, stirring until completely smooth.
6. Assemble the éclairs:
Dip the top halves of each filled éclair into the chocolate glaze, or drizzle the glaze over the top if you prefer. Place the tops back onto their bases.
7. Garnish and serve:
For an extra touch, drizzle some melted chocolate over the top for decoration if you like. Garnish with fresh raspberries placed nicely on top and sprinkle with powdered sugar. Serve these delightful éclairs immediately, or refrigerate until you’re ready to enjoy them!
These heart-shaped éclairs are perfect for special occasions like Valentine’s Day or anniversaries. They showcase a delightful twist on a classic French dessert that’s sure to impress!
Can I Use Milk Alternatives for the Pastry Cream?
Yes, you can substitute whole milk with almond milk, coconut milk, or any other plant-based milk. Just keep in mind that the flavor and creaminess may vary slightly, so adjust to your taste!
What Should I Do if My Éclairs Don’t Puff Up?
If your éclairs don’t puff, it might be due to the oven temperature being too low, or the dough not being cooked enough on the stove. Make sure to follow the baking temperatures precisely and avoid opening the oven door while baking to maintain heat.
How to Store Leftover Éclairs?
Store any leftovers in an airtight container in the refrigerator for up to 2 days. For best texture, you may want to fill them just before serving rather than beforehand, as the pastry can become soft when filled.
Can I Make Éclairs Ahead of Time?
You can prepare the choux pastry and the chocolate pastry cream ahead of time. Store the choux in an airtight container and the cream in the refrigerator. Assemble the éclairs just before serving for the best texture and flavor!



