Last updated: October 31, 2026
Coconut pecan frosting is a thick, buttery brown sugar frosting stirred with toasted pecans and chewy sweetened coconut, and it is the classic topping for German chocolate cake.
You will find the full ingredient list and steps in the recipe card below, and this walkthrough covers every detail you need to get a spreadable, glossy batch on the first try.

Coconut Pecan Frosting Ingredients and What Each One Does
This coconut pecan frosting uses eight pantry ingredients, and each one has a clear job. The base is cooked on the stove, so the sugar melts into a smooth caramel flavored sauce before the coconut and pecans go in.

The Cooked Caramel Base
The base starts with 1/2 cup of unsalted butter, 1 cup of packed light brown sugar, and 3/4 cup of evaporated milk. Brown sugar brings the molasses depth that makes the frosting taste like caramel, and evaporated milk adds creamy richness without the water content of regular milk.

Two tablespoons of cornstarch do the thickening, and 1/4 teaspoon of salt keeps the sweetness in check. Traditional versions thicken with egg yolks, but cornstarch gives the same custardy body with no eggs to temper and no internal temperature to watch.
The Coconut and Pecans
The mix-ins are 1 1/3 cups of sweetened shredded coconut and 1 cup of chopped pecans. Sweetened flaked coconut, such as Baker’s Angel Flake, stays moist and chewy inside the warm base, which is exactly the texture you want.
Toasting the pecans first is the one step that changes the flavor most. A few minutes in the oven turns raw pecans nutty and crisp, so they hold their crunch even after soaking in the frosting.
Finishing Flavor
One teaspoon of vanilla extract goes in at the very end, off the heat. Adding it after cooking keeps the aroma bright instead of letting the heat cook it away.
How to Make Coconut Pecan Frosting Step by Step
The whole recipe takes about 1 hour including cooling, but only about 25 minutes of that is hands on. You need a medium saucepan, a heatproof spatula, and a rimmed baking sheet.
Toast the Pecans
Heat the oven to 350°F and spread the chopped pecans in a single layer on a rimmed baking sheet. Toast them for 6 to 8 minutes, until fragrant and a shade darker.

Slide the pecans onto a plate to cool, because they keep cooking on a hot pan. Chop them fairly small so every spoonful of frosting has some crunch.
Cook the Base
Whisk the evaporated milk and cornstarch together in a medium saucepan until no lumps remain. Add the butter, brown sugar, and salt, then set the pan over medium heat.

Stir constantly for 8 to 10 minutes, until the butter melts, the sugar dissolves, and the mixture bubbles and coats the back of a spoon. Let it bubble gently for 1 more minute, then take the pan off the heat.

Add the Coconut and Pecans
Stir in the vanilla, then fold in the shredded coconut and the cooled toasted pecans. The mixture will look loose and saucy at this stage, and that is exactly right.

Cool Until Spreadable
Let the frosting cool at room temperature for 30 to 40 minutes, stirring every 10 minutes. It thickens as it cools and turns from a sauce into a spreadable frosting that holds its shape.

Tips for Perfect Coconut Pecan Frosting Every Time
The most common problems with this frosting come down to heat and patience. A few small habits solve almost all of them.
Stir Without Stopping
Brown sugar and milk scorch quickly on the bottom of a pan. Keep the spatula moving across the whole base of the saucepan, including the corners, and keep the heat at medium instead of high.
If you see dark flecks, stop and lower the heat right away. A light amber color is what you want, not brown specks.
Do Not Frost a Warm Cake
Both the cake and the frosting need to be cool before you put them together. Warm frosting slides off and soaks into the crumb, and a warm cake melts the butter in the frosting.

Cool the cake completely on a wire rack, then spread the frosting once it reaches a thick, spoonable consistency.
Fix Frosting That Is Too Thin or Too Thick
If the frosting still pours after 40 minutes, give it another 10 minutes of cooling and stir well. If it sets too firm, stir in a teaspoon of evaporated milk at a time until it spreads easily.

A frosting that never thickens usually did not bubble long enough on the stove. Return it to the pan over medium heat and cook it for a few more minutes while stirring.
What to Serve With Coconut Pecan Frosting
Coconut pecan frosting is famous on German chocolate cake, where it covers the top and fills the space between the layers. It pairs just as well with other desserts that welcome a chewy, nutty topping.

Spread it over a chocolate sheet cake, a yellow butter cake, or a spice cake for a cozy fall dessert. It is also excellent on brownies and cupcakes, where a few tablespoons make an ordinary treat feel special.
For a quick shortcut dessert, spoon a little over a warm slice of pound cake or a scoop of vanilla ice cream. The coconut and pecans give each bite plenty of texture.
How to Store Coconut Pecan Frosting
Store leftover coconut pecan frosting in an airtight container in the refrigerator for up to 4 days. Press a piece of plastic wrap against the surface so a skin does not form.
Cold frosting firms up a lot, so let it sit at room temperature for 15 to 20 minutes and stir it before spreading. Because the frosting contains butter and evaporated milk, a frosted cake should go back into the refrigerator within 2 hours, in line with USDA guidance on perishable food.
The Story Behind Coconut Pecan Frosting
Coconut pecan frosting is tied to one famous cake. In 1852, an English baker named Sam German developed a sweet dark baking chocolate for Baker’s Chocolate Company, and the product was named German’s Sweet Chocolate in his honor.
In 1957, a Dallas newspaper printed a recipe for German’s chocolate cake from a home baker, Mrs. George Clay, and it spread across the country. The cake name lost the apostrophe over time, which is why many people assume it came from Germany.

The cake was topped with a cooked frosting of evaporated milk, sugar, egg yolks, butter, coconut, and pecans, and that frosting became just as famous as the cake. Our version keeps the same flavors and swaps the egg yolks for cornstarch, so it is simpler to cook.
Once the frosting is cooled and thick, use the recipe card below to make it from start to finish.
Coconut Pecan Frosting
A thick, buttery brown sugar frosting cooked on the stove and stirred with toasted pecans and chewy sweetened coconut. It is egg free and perfect for German chocolate cake.
Ingredients
- 1 cup pecans (115 g), chopped
- 1 1/3 cups sweetened shredded coconut (125 g)
- 1/2 cup unsalted butter (113 g)
- 1 cup packed light brown sugar (210 g)
- 3/4 cup evaporated milk (180 ml)
- 2 tablespoons cornstarch
- 1/4 teaspoon salt
- 1 teaspoon vanilla extract
Instructions
- Heat the oven to 350°F. Spread the chopped pecans on a rimmed baking sheet and toast for 6 to 8 minutes, until fragrant. Transfer to a plate to cool.
- Whisk the evaporated milk and cornstarch together in a medium saucepan until smooth. Add the butter, brown sugar, and salt.
- Cook over medium heat, stirring constantly, for 8 to 10 minutes, until the butter melts, the sugar dissolves, and the mixture bubbles and coats the back of a spoon.
- Let the mixture bubble gently for 1 more minute, then remove the pan from the heat.
- Stir in the vanilla, then fold in the shredded coconut and the cooled toasted pecans.
- Let the frosting cool at room temperature for 30 to 40 minutes, stirring every 10 minutes, until thick and spreadable. Spread over a completely cooled cake.
Notes
Store in an airtight container in the refrigerator for up to 4 days. Let it sit at room temperature for 15 to 20 minutes and stir before spreading. A frosted cake should go back in the refrigerator within 2 hours. If the frosting is too firm, stir in a teaspoon of evaporated milk at a time. If it is too thin, cool it 10 minutes longer or cook it a few more minutes. Freezing is not recommended.
Nutrition Information:
Yield:
12Serving Size:
about 3 tablespoonsAmount Per Serving: Calories: 264Total Fat: 17gSaturated Fat: 8gSodium: 100mgCarbohydrates: 26gFiber: 1gSugar: 22gProtein: 2g
Coconut Pecan Frosting FAQs
Does coconut pecan frosting need eggs?
Traditional recipes use egg yolks to thicken the frosting. This version uses cornstarch instead, so there are no eggs to cook and no temperature to monitor.
Can you use sweetened condensed milk instead of evaporated milk?
We do not recommend it. Sweetened condensed milk is much sweeter and thicker, so the frosting would turn out cloying and could scorch.
Can you make coconut pecan frosting ahead of time?
Yes, make it up to 4 days ahead and keep it covered in the refrigerator. Let it come to room temperature for 15 to 20 minutes and stir before spreading.
Can you freeze coconut pecan frosting?
We recommend using it within 4 days instead of freezing it. The pecans lose their crunch after a freeze and thaw.
Can you use unsweetened coconut?
The recipe is written for sweetened shredded coconut, which stays soft and chewy in the warm base. Unsweetened coconut tastes less sweet and a little drier, so stick with sweetened for the best texture.
Why This Coconut Pecan Frosting Recipe Works
Whisking the cornstarch into the evaporated milk before any heat goes on keeps the mixture free of lumps. Cooking it over medium heat while stirring constantly lets the starch thicken evenly and keeps the brown sugar from scorching.
Bubbling the base gently for 1 minute finishes the thickening, and the cooling time does the rest. As the base cools, it firms up into a frosting you can spread, which is why patience matters more than any special technique.
Toasting the pecans gives them a deep, nutty flavor and keeps them crisp inside the saucy base. Folding the coconut in off the heat keeps it chewy instead of letting it turn soft and stringy.
Make Coconut Pecan Frosting Today
Coconut pecan frosting is an easy way to give a simple cake the flavor of a bakery classic, with caramel notes, chewy coconut, and crunchy pecans in every spoonful. Grab the recipe card above, toast your pecans, and make a batch this weekend.
When you try it, leave a star rating and a comment so we know how your frosting turned out.



