Ingredients
Method
Preparation
- Preheat the oven to 350°F (175°C) and line a 12-cup muffin tin with liners.
- Whisk together flour, baking powder, baking soda, and salt; set aside.
- In a mixing bowl, beat butter and sugar until light and pale, about 2 to 3 minutes.
- Add eggs one at a time, mixing well after each addition. Then stir in vanilla.
- Add half the dry ingredients, followed by milk, then remaining dry ingredients. Mix until combined.
- Fold in sour cream.
Baking Cupcakes
- Divide batter evenly among liners (about 2 heaping tablespoons each).
- Bake for 16 to 18 minutes or until a toothpick comes out clean.
- Cool cupcakes in the pan for 5 minutes, then transfer to a wire rack to cool completely.
Making the Pastry Cream
- In a saucepan, heat milk until warm but not boiling.
- Whisk sugar and cornstarch into egg yolks until smooth.
- Slowly pour about 1/3 cup warm milk into yolk mixture while whisking constantly.
- Pour tempered yolks back into saucepan with the milk, whisking continuously.
- Cook over medium heat, whisking, until mixture thickens and bubbles, about 2 minutes.
- Remove from heat, stir in butter and vanilla, cover with plastic wrap directly on surface, and chill until cool.
Making the Ganache
- Place chopped chocolate in a heatproof bowl.
- Heat cream until steaming and pour over chocolate. Let sit for 1 minute, then stir until smooth.
- Add corn syrup for extra shine if desired.
- Cool until slightly thickened but still pourable.
Assembling Cupcakes
- Core each cupcake with a small knife or cupcake corer, creating a well.
- Fill a piping bag with chilled pastry cream and pipe into each cupcake well.
- Spoon or dip the top of each cupcake into the ganache, or drizzle it on.
- Chill cupcakes for 20 to 30 minutes for ganache to set before serving.
Notes
You can use store-bought pudding for a quick filling or make it from scratch for an indulgent touch. For a dairy-free option, replace dairy ingredients with non-dairy substitutes.
