Print

Ina Garten German Chocolate Cupcakes

Ina Garten German Chocolate Cupcakes recipe

These cupcakes start with a soft, moist chocolate cake base, made with cocoa powder and buttermilk for richness. The signature frosting—a cooked mixture of egg yolks, sugar, butter, shredded coconut, and chopped pecans—sits on top, creating a decadent bite full of texture and flavor.

Ingredients

Scale

For the chocolate cupcakes:

  • 1¾ cups all-purpose flour

  • ¾ cup unsweetened cocoa powder

  • 2 teaspoons baking soda

  • ½ teaspoon baking powder

  • 1 teaspoon kosher salt

  • 1 cup buttermilk, shaken

  • ½ cup vegetable oil

  • 2 extra-large eggs, room temperature

  • 1 teaspoon pure vanilla extract

  • 1 cup freshly brewed hot coffee (or hot water)

  • 1¾ cups sugar

For the coconut-pecan frosting:

  • 1 cup evaporated milk

  • 1 cup granulated sugar

  • 3 large egg yolks, lightly beaten

  • ½ cup unsalted butter

  • 1 teaspoon vanilla extract

  • 1¼ cups sweetened shredded coconut

  • 1 cup chopped pecans

Instructions

Step 1: Preheat and Prepare Pans

Preheat oven to 350°F (175°C).
Line a standard 12-cup muffin tin with paper liners. You may need two trays for about 18 cupcakes.

Step 2: Make the Cupcake Batter

In a large bowl, sift together flour, cocoa powder, baking soda, baking powder, and salt.

In another bowl, whisk together buttermilk, oil, eggs, vanilla, and sugar until smooth. Gradually stir in the dry ingredients. Add the hot coffee and mix until just combined (the batter will be thin).

Fill each cupcake liner about ⅔ full. Bake for 18–22 minutes, or until a toothpick inserted comes out with moist crumbs. Let cool completely on a wire rack.

Step 3: Prepare the Coconut-Pecan Frosting

In a saucepan over medium heat, combine evaporated milk, sugar, egg yolks, and butter. Stir constantly until the mixture thickens—about 10–12 minutes. Remove from heat.

Stir in vanilla, coconut, and chopped pecans. Let cool until spreadable.

Step 4: Assemble the Cupcakes

Once cupcakes are fully cooled, spoon a generous amount of frosting on top of each cupcake. Smooth with the back of a spoon.

Step 5: Serve or Store  

Serve at room temperature, or refrigerate and bring to room temperature before serving.