Ingredients
For the Vanilla Custard:
1½ cups light cream or half & half
3 large egg yolks
¼ cup granulated sugar
2 tablespoons cornstarch
Pinch of salt
2 tablespoons butter, cubed
1 teaspoon vanilla extract
For the Croissants:
3–4 large croissants (about 5×4 inches)
2–3 tablespoons chopped nuts (almond, pecan, or walnut)
For the Chocolate Ganache:
4 oz semi-sweet or bittersweet chocolate, chopped
½ cup light cream or half & half
1 teaspoon light corn syrup (optional, for shine)
Instructions
- Using a wooden skewer, poke holes into opposite sides of each croissant to create space for the filling.
- In a saucepan, whisk egg yolks, sugar, cornstarch, and salt until smooth. Slowly whisk in light cream.
- Cook over medium heat, whisking constantly, until thickened enough to coat the back of a spoon. Remove from heat.
- Whisk in butter, one piece at a time, then stir in vanilla extract. Strain for extra smoothness if desired.
- Transfer custard to a piping bag and pipe into each croissant, using about one-third of the custard per croissant.
- For ganache, heat cream (and corn syrup if using) until just simmering. Remove from heat, add chocolate, and stir until smooth.
- Spoon ganache over filled croissants and sprinkle with chopped nuts. Chill for 1 hour before serving.
Notes
- Swap homemade custard for instant vanilla pudding for a quicker version.
- Make mini versions with small croissants and dip ends in ganache.
- Add citrus zest to custard for a bright flavor twist.
- Day-old croissants hold up better when filled.
- No piping bag? Use a zip-top bag with a corner snipped off.
- Prep Time: 25 minutes
- Cook Time: 5 minutes
- Category: Dessert
- Method: No-bake (custard cooked on stovetop)
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 croissant
- Calories: 420
- Sugar: 23g
- Sodium: 240mg
- Fat: 28g
- Saturated Fat: 16g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 2g
- Protein: 7g
- Cholesterol: 155mg