Go Back

Eclair Cupcakes

Rebecca | Roses & Whiskers
Buttery vanilla cupcakes filled with creamy vanilla pudding and topped with chocolate ganache, these eclair cupcakes are much easier to make than their choux pastry cousins.
prepping, baking, filling and decorating time 1 hr 30 mins
Servings 13 cupcakes


Filling Ingredients

  • 1/2 cup Eagle Brand® Sweetened Condensed Milk
  • 1/3 cup instant vanilla pudding mix
  • 3/4 cup whole milk
  • 1 cup heavy cream whipped

Cupcake Ingredients

  • 1 3/4 cup gluten free 1 to 1 baking flour (substitute all-purpose flour for gluten-full cupcakes)
  • 1 1/4 tsp baking powder
  • 1/4 tsp salt
  • 1/2 cup unsalted butter softened to room temperature
  • 1 cup granulated sugar
  • 1/4 cup sour cream room temperature
  • 2 large eggs room temperature
  • 1 tsp vanilla extract
  • 1/4 tsp butter extract
  • 1/2 cup whole milk room temperature

Chocolate Ganache Ingredients

  • 1/2 cup heavy whipping cream
  • 2/3 cup dark chocolate chips


  • Whisk together the Eagle Brand® Sweetened Condensed Milk, pudding mix and whole milk until combined.
  • In a separate bowl, whip the cream until stiff peaks form. Gently fold the cream into the pudding mixture until completely incorporated. Cover and set in the refrigerator to chill. (Note: This will be more pudding than you need to fill the cupcakes. Eat the leftover pudding on its own or use it for another dessert. You could also make more cupcakes!)
  • Preheat the oven to 350°F (176°C) and line cupcake pans with wrappers or lightly grease with cooking spray. (Note: If you use wrappers you’ll need to remove them before adding the ganache.) This recipe yields about 13 cupcakes.
  • Whisk the flour, baking powder and salt in a medium bowl.
  • In a large bowl, cream the butter, sour cream and sugar until light and fluffy. Beat in the eggs one at a time, scraping the sides of the bowl to make sure each is incorporated. Mix in the extracts.
  • Mix in half of the flour mixture on low speed, followed by the milk and the remaining flour. Mix until just combined. You might need to gently whisk the batter to remove any remaining lumps.
  • Spoon the batter into the prepared pans, filling each cup 2/3 full. Fill any empty cups 2/3 full of water so that the cupcakes bake more evenly.
  • Bake for 18-20 minutes, or until a toothpick inserted in the center of a middle cupcake comes out with a few moist crumbs. Leave the cupcakes in the pan for 5 minutes before transferring to a wire rack to cool completely.
  • Remove the middle of each cooled cupcake, leaving a hole that’s about 1.5 inches wide and 1 inch deep. I used a strawberry huller spoon to scoop out the centers.
  • Spoon the pudding into a piping bag with the tip cut off and fill each cupcake with pudding. Don’t fill any higher than the top of the cupcake.
  • Heat the heavy cream in the microwave for 1 minute (watch to be sure the cream doesn’t boil over). Pour the cream over the chocolate chips (which should also be in a heatproof container) and let sit for 2 minutes. Then whisk until smooth.
  • Remove the wrappers from the cupcakes if you used any. Then dip the top of each cupcake in the ganache. Place back on the cooling rack to set.
  • Store in an airtight container in the refrigerator and enjoy!