Desserts
This German chocolate cake icing recipe without evaporated milk delivers the same rich, creamy texture using simple pantry staples you likely already have. ✨ The secret lies in a clever substitution that creates the perfect balance of sweetness and smoothness, while keeping the signature coconut-pecan flavor intact.
I developed this version after realizing how often evaporated milk was unavailable, and the results are just as luxurious without it.
The foundation of this icing uses condensed milk instead of evaporated milk, which provides the necessary richness and thickness while maintaining that classic German chocolate flavor profile. The addition of coconut milk enhances the tropical notes, while pecans add crunch and depth.
This recipe requires just five ingredients and comes together in under 15 minutes, making it perfect for last-minute cake assembly.
What sets this icing apart is its velvety smooth consistency that spreads effortlessly over cake layers or drizzles beautifully over the top. The coconut-pecan swirl adds visual appeal while complementing the cake's moist texture.
Whether you're preparing for a special occasion or simply craving a classic dessert, this icing delivers professional-quality results with minimal effort.
Best of all, this icing works seamlessly with traditional German chocolate cake layers, creating a harmonious balance of flavors. The substitution doesn't compromise the recipe's integrity—it simply makes it more accessible. Ready to elevate your cake game with this foolproof alternative?
Ingredients for german chocolate cake icing recipe without evaporated milk
Five pantry staples transform into velvety German chocolate icing without evaporated milk.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweetened Condensed Milk 🥛 | 1 can | 14 oz can, full-fat preferred |
| Coconut Milk 🥥 | 1 can | 13.5 oz can, full-fat for creaminess |
| Unsalted Butter 🧈 | ½ cup | Cold, cut into small cubes |
| Chopped Pecans 🥜 | 1 cup | Toasted for enhanced flavor |
| Vanilla Extract 🌿 | 1 tbsp | Pure, high-quality preferred |
| Salt 🧂 | ¼ tsp | Fine sea salt for balance |
| Dark Chocolate Chips 🍫 | ½ cup | Semi-sweet, chopped fine |
| Heavy Whipping Cream 🥛 | ½ cup | Cold, for swirl texture |
| Powdered Sugar 🍚 | 1 cup | Sifted for smooth consistency |
The condensed milk is the game-changer here—Borden's or Carnation brands deliver the smoothest texture. Grab the full-fat version (not the diet kind) for that classic richness. Coconut milk? Thai Kitchen cans are my go-to—they're affordable and consistently creamy. Toast your pecans in a dry skillet for 2-3 minutes until fragrant; this boosts flavor dramatically. Butter matters too—Plugrá or Land O'Lakes unsalted cubes melt beautifully without separating. For chocolate, Ghirardelli semi-sweet chips melt perfectly, but any high-quality brand works.
No coconut milk? Substitute with heavy cream plus 1 tbsp coconut extract—it's not identical, but close. Short on pecans? Toasted walnuts or almonds add a different but equally delightful crunch. The heavy whipping cream can be swapped for Greek yogurt if you're avoiding dairy, though texture will be slightly denser. Powdered sugar? Domino or C&H brands work perfectly, but sift it first—lumps ruin the silky finish. Pro tip: If your icing seems too thick, add 1 tsp coconut milk at a time until it reaches drizzling consistency.
This icing stays fresh for 1 week in the fridge when stored in an airtight container. For longer storage, freeze portions in ice cube trays—thaw and reheat gently for 10 seconds in the microwave before using. The pecan-toast trick? Do it fresh day-of for maximum crunch. If making ahead, toast the pecans and store separately until ready to mix. Leftovers? Spread over pound cake or drizzle over brownies—trust me, it's even better the second time around.
Why You'll Love This Recipe
- No-Fuss Fusion: I mix the condensed milk and coconut milk right in my saucepan—no measuring cups, no fuss. The butter melts in seconds, and suddenly, I’ve got that rich, velvety texture without a single can of evaporated milk in sight.
- Creamy Pecan Magic: That toasted pecan crunch against the silky-smooth icing? Honestly, it’s the kind of contrast that makes you close your eyes mid-bite. The vanilla ties it all together like a warm hug from a bakery.
- Birthday to Brunch: This icing works on cake layers, pancakes, or even drizzled over toast with banana slices. I’ve used it for last-minute celebrations and lazy weekend breakfasts—it’s that adaptable.
- Pantry Goldmine: I keep a can of condensed milk and a can of coconut milk on hand just for this. It’s cheaper than buying pre-made icing, and the leftovers? Perfect for quick frosting touch-ups or stirring into coffee for a sweet treat.
Step-by-step instructions for German chocolate cake icing without evaporated milk
This creamy coconut-pecan swirl comes together effortlessly with just pantry staples—no evaporated milk needed!
🍳 Step 1: Melt the Butter and Coconut Milk Together
In a medium saucepan, combine the 0.5 cup unsalted butter and 1 can coconut milk over medium heat. Stir gently until the butter melts completely and the mixture reaches a gentle simmer. You'll see the coconut milk begin to thicken slightly—this is your signal to remove it from heat immediately. The mixture should be warm but not boiling, creating a smooth, velvety base for your icing.
Here's the thing—don't rush this step. If you let it boil, you'll break the emulsion and end up with a separated icing. Keep an eye on it and remove it as soon as you see small bubbles forming around the edges. Transfer the warm mixture to a heatproof bowl and set it aside for now. This warm base will help incorporate the powdered sugar beautifully in the next step.
👨🍳 Step 2: Whisk in Sweetened Condensed Milk and Powdered Sugar
While the coconut milk mixture is still warm, whisk in the 1 can sweetened condensed milk until fully combined. You'll notice the mixture thicken immediately as the sugars dissolve. Gradually add the 1 cup powdered sugar, whisking continuously until completely smooth and lump-free.
This is where the magic happens—I always sift the powdered sugar first to prevent clumping. Use a fine-mesh sieve and tap it gently against the bowl while whisking. The mixture should now be thick but still pourable, with a rich caramel color from the coconut milk and condensed milk. If it's too thick, you can thin it slightly with 1 tablespoon water at a time until you reach a smooth, spreadable consistency.
🔥 Step 3: Add Vanilla, Salt, and Chocolate for Depth of Flavor
Stir in the 1 tablespoon vanilla extract and 0.25 teaspoon salt, mixing until fully incorporated. The salt might seem like a small amount, but it's crucial for balancing the sweetness and enhancing all the other flavors. Add the 0.5 cup dark chocolate chips and gently fold them in until melted and evenly distributed throughout the icing.
Watch for the chocolate to melt completely—it should create beautiful marbled streaks throughout the icing. If you see any unmelted chocolate after a minute or two, give it another 30 seconds over low heat, stirring constantly. This step is what gives your icing that classic German chocolate flavor without needing the traditional evaporated milk. The dark chocolate adds a sophisticated depth that pairs perfectly with the coconut and pecans.
🥘 Step 4: Fold in Pecans and Heavy Whipping Cream
In a separate bowl, whip the 0.5 cup heavy whipping cream to soft peaks using a hand mixer or stand mixer. This light, airy texture will create beautiful swirls in your final icing. Gently fold about half of the whipped cream into the chocolate mixture, then fold in the 1 cup chopped pecans until evenly distributed.
Now for the fun part—fold in the remaining whipped cream until you achieve a marbled effect. I like to use a spatula and gently drag it through the mixture, creating ribbons of white cream against the rich brown icing. This creates that signature swirled look that makes this icing so special. The pecans should be evenly distributed but still visible throughout—this is what gives the icing its characteristic crunch and nutty flavor.
⏰ Step 5: Chill and Set Before Serving
Transfer the icing to a airtight container and refrigerate for at least 2 hours (or up to 24 hours). This chilling time is essential—it allows the icing to thicken properly and develop its signature creamy texture. The longer it chills, the thicker it becomes, making it perfect for spreading or piping onto your cake.
Here's a pro tip: If you're in a hurry, you can speed up the chilling process by placing the container in the freezer for 30 minutes. Just be sure to give it a quick stir before using to restore its smooth consistency. When ready to use, give the iced container a gentle shake or stir to ensure everything is evenly mixed. The icing should now be thick, creamy, and ready to spread over your German chocolate cake layers or drizzle over the top for that classic look.
Pro Tips For Making German Chocolate Cake Icing Recipe Without Evaporated Milk
- Warm the Coconut Milk: Dump that can of coconut milk straight into cold butter and condensed milk, and you’re asking for a greasy mess. Pop it in a saucepan with the butter first—just until it’s warm enough to melt smoothly (think 2-3 minutes on low). I learned this the hard way when my icing separated like oil and water, no matter how much I whisked.
- Toast Pecans Low and Slow: Tossing pecans in a screaming-hot pan for "just a minute" burns them before they’re even fragrant. Use a dry skillet on medium-low, stirring every 30 seconds until they smell like Christmas. Overcooked pecans taste bitter—trust your nose, not the clock.
- Whisk Like You Mean It: This isn’t a smoothie—you’re emulsifying fat and sugar, and lazy strokes won’t cut it. Grab a hand mixer or whisk with actual elbow grease until the icing hits that glossy, ribbon-like consistency. I used to stop when it looked smooth; now I go until it feels thick enough to pipe.
- Chill Before Folding Pecans: Dumping hot pecans into warm icing makes the whole thing slide off the cake like a sad fondue. Let the icing cool to room temp (about 10 minutes) before folding in pecans—it’ll hold together better and taste richer. Yes, even if you’re impatient like me.
Make-ahead tips for german chocolate cake icing recipe without evaporated milk
Prep Ahead Strategy
This icing is perfect for making ahead—prepare it 24 hours before your event and store it in an airtight container in the refrigerator. The flavors deepen over time, and the texture becomes even more velvety.
I always make mine the night before to ensure perfect consistency when I assemble the cake the next day. 💫
Pecan Prep Shortcut
Toast your 1 cup pecans in advance and store them in a sealed container at room temperature. This preserves their freshness and crunch for up to 1 week. When ready to use, simply fold them into the icing—no need to toast them again.
For extra convenience, pre-measure all your dry ingredients (powdered sugar, pecans, chocolate chips) in separate containers so assembly is quick. ✨
Cake Assembly Timing
Assemble your German chocolate cake layers the morning of serving, then refrigerate them uncovered for 30 minutes before adding the icing. This helps the cake firm up slightly, making it easier to spread the icing evenly.
I find that spreading the icing over chilled layers prevents it from sinking in too quickly. Let the cake sit at room temperature for 1 hour after icing to allow the flavors to meld. 💡
Freezer-Friendly Portions
Divide the icing into ice cube trays and freeze for up to 3 months. Thaw in the refrigerator overnight, then reheat gently in 10-second microwave bursts while stirring until smooth.
This works perfectly for last-minute gatherings. I also keep a small portion in the freezer for quick cake emergencies—just thaw and spread! ❄️
Make-Ahead Cake Tips
Bake your cake layers 1 day ahead and store them in an airtight container at room temperature. Wrap each layer separately in plastic wrap to maintain moisture. When ready to assemble, simply add the icing and let it set.
This method ensures your cake stays perfectly moist without drying out. I always label my containers with dates to track freshness. 📅
Icing Thickness Control
If your icing seems too thick after chilling, thin it slightly with 1 teaspoon coconut milk at a time. For extra firmness, chill longer or add 1 tablespoon more powdered sugar.
I find that adjusting the coconut milk is the easiest way to achieve the perfect drizzling consistency. Test on a small plate before applying to your cake for best results. 🌟
Nutrition facts
Frequently asked questions
Can I make this icing without coconut milk?
Yes! Replace the 1 can coconut milk with ½ cup heavy cream plus 1 tbsp coconut extract for a similar flavor profile. For a dairy-free version, use ½ cup full-fat Greek yogurt—though the texture will be slightly denser. The condensed milk remains the key to recreating that classic richness without evaporated milk.
Why does my icing separate when I heat it?
This happens when the mixture boils or sits too long on the stove. Always remove it from heat as soon as you see small bubbles form at the edges—never let it reach a full boil. For extra stability, whisk continuously while heating and use a double boiler if your pan lacks temperature control. The goal is a warm, velvety base, not a simmering one.
How do I adjust the sweetness for kids?
For younger palates, reduce the powdered sugar by 2-3 tablespoons and add 1 extra tablespoon vanilla extract to enhance sweetness naturally. The coconut milk and condensed milk already provide plenty of sugar, so small adjustments make a big difference. Always taste as you go—this icing is naturally rich!
Can I use this icing for other desserts?
This icing pairs beautifully with pound cake, brownies, or even vanilla cupcakes. For brownies, drizzle it warm for a gooey finish. Use it as a filling for cake layers or swirl it into cookie dough before baking. The coconut-pecan flavor works surprisingly well with citrus notes too—try adding ½ tsp lemon zest for a twist.
What's the best way to store leftovers?
Transfer any remaining icing to an airtight container and refrigerate for up to 1 week. For longer storage, freeze portions in ice cube trays (thaw in the fridge overnight). When reheating, use 10-second microwave bursts while stirring until smooth. The texture may thicken slightly after chilling—thin with 1 tsp coconut milk if needed.
