This post may contain affiliate links. For more information, read my disclosure policy.

Rich, fudgy brownies topped with delicious coconut pecan frosting: these German Chocolate Brownies are even better than the classic cake recipe. The cooked frosting is sweet and chewy from the coconut and pecans and is the perfect compliment to the homemade brownies.

Two rich chocolate brownies topped with a thick layer of coconut and pecan frosting are stacked on top of each other, with more brownies and scattered pecan pieces in the background.

I first made this recipe a countless number of years ago and it needed an update! I’m in love with brownies and chocolate, as well as coconut and pecans, so this is a match made in heaven recipe for me. I’ve tested the frosting several times to make sure it’s perfect too: coconut pecan frosting (AKA German Chocolate Cake Frosting) is a cooked icing with eggs and sugar, so it can be a little tricky if you’ve never made it. Don’t worry though, I’ve perfected it and will give you all the tips and tricks. The best part about this recipe is that it’s so much easier to serve and eat than a traditional german chocolate cake: simply slice and eat, no fork needed.

Top-down view of baking ingredients in bowls: sugar, flour, eggs, butter, unsweetened chocolate, cocoa powder, salt, and vanilla extract, each labeled with bold text.

German Chocolate Brownies Ingredients

  • Unsweetened Baking Chocolate and Unsweetened Cocoa Powder are what gives the rich, chocolatey flavor to the brownies. Find the baking chocolate in the baking aisle and be sure to use unsweetened or the brownies will be too sweet. You can swap Dutch process cocoa for the natural, if preferred because this brownie recipe has no leavening agent.
  • Eggs and Melted Unsalted Butter are what add the richness to brownies – the more eggs, the more fudgy they are! You’ll also need egg yolks for the cooked icing.
  • Granulated sugar for both the decadent brownies and the frosting.
  • You can’t have gooey coconut pecan icing without shredded sweetened coconut and chopped pecans. Toast the pecans for even more flavor.
  • You need evaporated milk to make the frosting. This is a required, non-substitutable ingredient because evaporated milk has less water, which will help the frosting set up and not be runny.
  • Semi-homemade hack: make the frosting but use a brownie mix for the base.
A close-up of a chocolate brownie bar topped with a thick layer of coconut and pecan frosting, surrounded by scattered pecan pieces on a white surface.

SAVE THIS RECIPE

We'll email this post to you, so you can come back to it later!

Dorothy’s Testing Notes

  • It’s best to mix up the brownie batter and bake it immediately. The brownie batter will harden as the butter cools and can affect the overall texture of the finished recipe.
  • Allow the german chocolate frosting to cool before spreading it on top of the brownies so it doesn’t soak into the brownie part.
  • I always like to line my pan with aluminum foil (or parchment paper) and non-stick cooking spray so I can easily remove the entire slab of brownies for slicing.
  • Cut brownies with a plastic butter knife and they won’t stick!
4 from 1 vote

German Chocolate Brownies Recipe

Fudgy rich brownies topped with coconut pecan frosting!
Prep Time: 15 minutes
Cook Time: 20 minutes
Cooling Time: 1 hour
Total Time: 1 hour 35 minutes
Servings: 24 servings

Video

Save this recipe!
Get this recipe emailed to you – plus get all recipes sent straight to your email!

Ingredients

For the Brownies:

  • 4 ounces (113g) unsweetened baking chocolate, coarsely chopped
  • ¾ cup unsalted butter
  • 1 ½ cups (300g) granulated sugar
  • 3 large eggs
  • 1 teaspoon vanilla extract
  • 2 tablespoons (10g) unsweetened cocoa powder
  • 1 cup (124g) all-purpose flour

For the frosting:

  • 1 cup evaporated milk
  • 1 ¼ cups (250g) granulated sugar
  • 4 large egg yolks, lightly beaten
  • ½ cup (113g) unsalted butter, sliced into tablespoons
  • 1 teaspoon vanilla extract
  • 1 ½ cups (112g) shredded sweetened coconut
  • 1 heaping cup (120g) chopped pecans

Instructions 

  • Preheat oven to 350°F. Line a 9×13-inch pan with foil or parchment paper and spray with cooking spray.
  • Place the baking chocolate and butter in a large, microwave safe bowl. Heat on HIGH power for 2-3 minutes, stirring every 30 seconds, until chocolate mixture is smooth.
  • Stir in sugar and mix for 30 seconds. Add eggs, vanilla, and cocoa and stir well. Add flour and stir carefully.
  • Spread batter in prepared pan. Bake about 20-25 minutes, until a toothpick 2 inches from the outside of the pan comes out clean. Let cool before frosting.
  • Make the frosting: Combine the evaporated milk, sugar, egg yolks, and butter in a medium saucepan. Cook over medium heat, stirring constantly, until the butter has melted and the mixture thickens and bubbles. Once it bubbles, reduce heat to low and cook for 2 more minutes.
  • Remove the pan from the heat and stir in the vanilla, coconut, and pecans. Cool about 1 hour, until the mixture is spreadable.
  • Spread frosting over the top of the cooled brownies. Cut into squares.
  • Store in refrigerator for up to 3 days or freeze for up to 3 months.

Nutrition

Serving: 1brownie | Calories: 278kcal | Carbohydrates: 32g | Protein: 3g | Fat: 16g | Saturated Fat: 10g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 0.4g | Cholesterol: 82mg | Sodium: 39mg | Potassium: 118mg | Fiber: 1g | Sugar: 27g | Vitamin A: 395IU | Vitamin C: 0.2mg | Calcium: 45mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

© Crazy for Crust. Content and photographs are copyrighted. Sharing this post is much appreciated, but copying and pasting full recipes without authorization is strictly prohibited.

Did you try this recipe? Click here to rate the recipe below.

How to make German Chocolate Brownies

  1. The brownie batter will be a thick batter and is written for a 9-inch pan. An 8-inch pan can be substituted and bake time will be a bit longer.
  2. Be sure to bring the frosting to a full roiling boil before counting the 2 minutes.
  3. Stir in the coconut and pecans into the gooey frosting.
  4. It needs to fully cool to thicken and be able to hold its shape.
  5. You know brownies are done baking when a toothpick or cake tester comes out with just a few crumbs 2-inches from the side of the pan.

How to Store Brownies

  • You can freeze the frosting and brownies separately or once frosted for a decadent treat anytime.
  • You can make the brownies and frosting ahead up to 24 hours. Brownies do not need to be refrigerated, but the icing should be kept in the fridge in an airtight container.
  • Once the brownies are frosted, store in the fridge covered with plastic wrap for up to 3 days.

Favorite Brownie Recipes

Dorothy Kern

Welcome to Crazy for Crust, where I share recipes that are sometimes crazy, often with a crust, and always served with a slice of life.

4 from 1 vote

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




42 Comments

  1. I’ve always really liked german chocolate cake but in brownie form??? These look amazing!! Especially with that fudgy brownie part. One of these for an after-lunch snack would be perfect right about now!

  2. These look absolutely amazing…. I totally want to do german chocolate week on my blog now. Yum! BTW LOLed when you said that unicorns flew through the room. Love it!

  3. I used to think I hated coconut too, but I’m so glad I came around on that one! These brownies look fantastic- dying over that gooey frosting!