Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
German Chocolate Brownies

German Chocolate Brownies – Rich, Fudgy Brownies with Homemade Coconut Pecan Frosting


  • Author: iliass
  • Total Time: 1 hour and 50 minutes

Description

these German Chocolate Brownies are about to become one of your favorite homemade treats. Combining the deep chocolate flavor of fudgy brownies with the classic coconut pecan topping associated with German chocolate cake, this irresistible dessert delivers everything you want in a decadent chocolate recipe.


Ingredients

Scale

For the chocolate brownie base

  • 1 cup (226 g) unsalted butter: Adds richness and creates a moist, tender brownie texture.
  • 8 ounces (225 g) semisweet chocolate, chopped: Gives the brownies a deep chocolate flavor. Choose a chocolate you enjoy eating on its own.
  • 1 1/4 cups (250 g) granulated sugar: Sweetens the brownies and contributes to their shiny top.
  • 1/2 cup (100 g) packed light brown sugar: Adds moisture and a subtle caramel flavor.
  • 3 large eggs: Bind the ingredients and help create the brownies’ structure.
  • 1 teaspoon vanilla extract: Enhances the chocolate flavor.
  • 3/4 cup (95 g) all-purpose flour: Provides structure while allowing the brownies to remain fudgy.
  • 1/3 cup (30 g) unsweetened cocoa powder: Adds an extra layer of rich chocolate flavor.
  • 1/2 teaspoon salt: Balances the sweetness and enhances the chocolate.
  • 1/2 teaspoon instant espresso powder, optional: Intensifies the chocolate flavor without necessarily making the brownies taste like coffee.

For the coconut pecan frosting

  • 1 cup (240 ml) evaporated milk: Creates a creamy base for the traditional coconut pecan topping.
  • 3/4 cup (150 g) granulated sugar: Sweetens the frosting and helps it thicken as it cooks.
  • 3 large egg yolks: Give the topping richness and help it develop a custard-like consistency.
  • 1/2 cup (113 g) unsalted butter: Adds a buttery flavor and smooth texture.
  • 1 teaspoon vanilla extract: Complements the coconut and pecans.
  • 1 1/2 cups (approximately 120 g) sweetened shredded coconut: Provides the classic texture and flavor of German chocolate frosting.
  • 1 cup (110 g) chopped pecans: Adds a delicious nutty flavor and satisfying crunch.
  • 1 small pinch of salt: Helps balance the sweetness.

Optional ingredients for decoration

  • Melted semisweet chocolate
  • Extra toasted pecans
  • Additional shredded coconut
  • Chocolate curls or shavings
  • A light dusting of cocoa powder

Instructions

Step 1: Prepare the baking pan and oven

Preheat your oven to 350°F (175°C).

Grease a 9-by-13-inch baking pan lightly with butter or nonstick cooking spray. Line the pan with parchment paper, leaving a little overhang on two opposite sides. This makes it easier to lift the brownies out after they have cooled.

If you prefer thicker brownies, you can use a smaller, deeper pan, but you will need to adjust the baking time. A 9-by-13-inch pan produces brownies that are easy to cut into squares and hold the coconut pecan topping well.

Measure all the ingredients before you begin. Chop the semisweet chocolate, measure the flour and cocoa powder, and separate the eggs for the frosting.

Preparing everything in advance makes the process easier and helps prevent mistakes during baking.

Step 2: Melt the butter and chocolate

Place the unsalted butter and chopped semisweet chocolate in a heatproof bowl.

Set the bowl over a saucepan containing gently simmering water, making sure the bottom of the bowl does not touch the water. Stir occasionally until the butter and chocolate have melted together into a smooth mixture.

Alternatively, microwave the ingredients in short intervals of approximately 20–30 seconds, stirring after each interval until smooth.

Do not overheat the chocolate. Excessive heat can cause it to become grainy or scorch.

Once melted, remove the mixture from the heat and allow it to cool for several minutes. It should remain fluid but should not be extremely hot when you add the eggs.

This combination of butter and melted chocolate creates a rich foundation for fudgy German chocolate brownies.

Step 3: Mix the sugars and eggs

Add the granulated sugar and brown sugar to the melted chocolate mixture. Whisk until thoroughly combined.

Add the eggs one at a time, whisking after each addition. Stir in the vanilla extract and the optional espresso powder.

Whisking the eggs and sugars thoroughly helps create a uniform brownie batter. Avoid adding the eggs while the chocolate mixture is very hot, as the heat may cause them to cook prematurely.

The mixture should look glossy and thick.

Step 4: Add the dry ingredients

In a separate bowl, combine the all-purpose flour, cocoa powder, and salt.

Sift the cocoa powder if it contains lumps. This helps distribute the chocolate flavor evenly throughout the batter.

Gradually add the dry ingredients to the wet mixture. Use a spatula to fold everything together until no large streaks of flour remain.

Avoid overmixing. Excessive mixing can develop gluten in the flour and make the brownies tougher instead of soft and fudgy.

The batter should be thick, smooth, and rich in color.

Pour the batter into the prepared baking pan. Spread it evenly into the corners with a spatula.

Step 5: Bake the brownies

Place the pan in the preheated oven and bake for approximately 25–32 minutes, checking for doneness toward the beginning of that range.

The edges should look set, and the center should no longer appear completely liquid.

Insert a toothpick into the center of the brownies. It should come out with moist crumbs rather than wet batter. A completely clean toothpick may indicate that the brownies have baked longer than necessary for a fudgy texture.

Remember that the brownies will continue to set slightly as they cool.

Remove the pan from the oven and place it on a heatproof surface. Let the brownies cool completely before spreading the coconut pecan frosting over the top.

This cooling step is important. If the brownies are still hot, the topping may become too soft and slide across the surface.

Step 6: Prepare the coconut pecan frosting

While the brownies cool, prepare the traditional German chocolate coconut pecan topping.

In a medium saucepan, whisk together the evaporated milk, granulated sugar, egg yolks, and butter.

Place the saucepan over medium-low heat. Cook the mixture slowly, stirring constantly with a heatproof spatula or whisk.

As the butter melts and the mixture heats, it will gradually become thicker and creamier. Continue cooking gently until the topping reaches a custard-like consistency that can coat the back of a spoon.

This usually takes approximately 8–12 minutes, depending on the heat and the saucepan.

Do not allow the mixture to boil vigorously. Gentle cooking helps prevent the egg yolks from curdling and keeps the frosting smooth.

Because the topping contains egg yolks, use a food thermometer if needed and ensure the mixture reaches a safe temperature for an egg-based preparation, following applicable food-safety guidance.

Once thickened, remove the saucepan from the heat. Stir in the vanilla extract and salt.

Step 7: Add the coconut and pecans

Stir the shredded coconut and chopped pecans into the warm custard mixture.

Mix until the ingredients are evenly distributed and every piece of coconut and pecan is coated with the creamy frosting.

Allow the topping to cool for several minutes. It will thicken further as it cools.

If the mixture seems too thin, give it additional time to cool. If it is too thick to spread, gently fold in a small amount of evaporated milk while the mixture is still warm.

For additional flavor, toast the pecans in a dry skillet over medium-low heat for a few minutes before adding them. Stir frequently and watch carefully because pecans can burn quickly.

The finished coconut pecan topping should be thick enough to sit on the brownies without running off the sides.

Step 8: Spread the frosting over the brownies

Make sure the brownie base is completely cool before adding the frosting.

Spoon the coconut pecan mixture over the brownies. Use a spatula to spread it evenly from one edge to the other.

You can create a smooth layer or leave gentle swirls on the surface for a homemade appearance.

If you prefer extra coconut and pecans, sprinkle a little more over the top while the frosting is still soft.

For a chocolate-forward finish, drizzle a small amount of melted semisweet chocolate over the coconut pecan layer. This is optional, since the traditional topping already contains plenty of flavor.

Step 9: Allow the topping to set

Let the brownies rest until the coconut pecan frosting has cooled and thickened.

Depending on your kitchen temperature, this may take approximately 30–60 minutes. For cleaner slices, refrigerate the brownies briefly after the topping has cooled.

Avoid covering the brownies while the topping is still warm, as trapped steam can create condensation and make the surface wet.

Once set, use the parchment paper to lift the brownies out of the pan, if desired.

Step 10: Slice and serve

Use a sharp knife to cut the brownies into squares. Wipe the knife between cuts to keep the edges neat and prevent the sticky coconut pecan frosting from dragging across the surface.

For smaller treats, cut the brownies into 24 portions. For generous dessert servings, cut them into 12–16 pieces.

Serve the brownies at a temperature that allows the chocolate base to remain soft and the coconut pecan topping to be creamy.

Enjoy these delicious German chocolate brownies with coffee, milk, or a scoop of vanilla ice cream.

Notes

Do not overbake the brownies. The center should be set but still moist. Overbaking can create a dry base that contrasts poorly with the creamy topping.

Cool the brownies before frosting. A completely cooled brownie base helps the topping remain in place and makes slicing easier.

Cook the frosting slowly. The egg yolks, butter, sugar, and evaporated milk need gentle, even heat to thicken properly. Stir constantly to reduce the risk of curdling or scorching.

Allow the topping to thicken. Coconut and pecans absorb some moisture as the frosting cools. If the mixture looks slightly loose while warm, give it time to set before adding it to the brownies.

Use fresh pecans. Pecans should smell pleasantly nutty rather than bitter or stale. Toasting them lightly enhances their flavor.

Store the brownies safely. The traditional coconut pecan topping contains eggs and evaporated milk. Refrigerate the finished brownies in an airtight container and avoid leaving them at room temperature for extended periods.

Use parchment paper. A parchment-lined pan makes it much easier to remove the brownies and cut them into neat squares.

  • Prep Time: 25 minutes
  • Cooling and Setting Time: 45 minutes
  • Cook Time: 40 minutes,

Nutrition

  • Calories: 280–350 per brownie
  • Sodium: 100–200 mg
  • Protein: 3–5 g