German Chocolate-Red Velvet Cake
This is a layered mash-up I return to when I want drama in the dessert course without fuss. The cake is tender, slightly cocoa-forward red velvet; the frosting borrows from classic German chocolate with a custardy, coconut-pecan topping. Together they feel familiar and special at once—rich but not cloying, nutty and bright with that slight tang from buttermilk.
I wrote these instructions so you can move through the process with confidence: make the cake, rest it, then finish the frosting while the cake cools. Timing matters, but none of the steps are technically difficult. Read the ingredient notes and the baking timeline before you start for a smooth run.
Use a 9×13-inch pan for a single-sheet dessert that slices easily for gatherings. If you want layers, see the Swap Guide for converting this into rounds. The recipe yields a moist, tender crumb and a glossy, textured German-style coconut-pecan frosting that sets to a beautiful topping.
What You’ll Need

Ingredients
- 1 cup butter, softened — Provides fat for tenderness and flavor; use unsalted if you prefer to control salt.
- 2 cups sugar — Sweetens and helps with structure and browning.
- 4 large eggs, room temperature — Add richness and help emulsify; bring to room temp for even mixing.
- 1 teaspoon vanilla extract — Enhances overall flavor.
- 2 cups cake flour — Lighter flour for a tender red velvet crumb.
- 1/4 cup unsweetened cocoa powder — Provides the subtle chocolate note typical of red velvet.
- 1/2 teaspoon baking soda — Leavening agent to give lift.
- 1/2 teaspoon salt — Balances sweetness and enhances flavor.
- 1 1/4 cups buttermilk — Adds tang and moisture; helps tenderize the crumb.
- 1 (1-ounce) bottle liquid red food coloring — Gives the cake its red velvet color; liquid or gel can be used (adjust quantity if using gel).
- 1 1/2 cups heavy whipping cream — Part of the frosting base; gives richness and body when cooked with yolks and sugar.
- 1 1/2 cups sugar — For the frosting custard; sweetens and helps thicken.
- 5 egg yolks — Create a custardy base for the German-style frosting.
- 6 tablespoons butter — Enriches the frosting and gives a glossy finish.
- 2 cups sweetened angel hair coconut — Adds chew and classic coconut flavor to the topping.
- 1 1/2 cups chopped toasted pecans — Provide crunch and toasty flavor; toast briefly for best aroma.
Mastering German Chocolate-Red Velvet Cake: How-To
Follow these steps in order. Preheat and prep first so everything else moves smoothly. The frosting cooks on the stove while the cake cools, so plan to work in two short phases.
- Preheat the oven to 350°F (175°C). Spray a 9×13-inch pan with cooking spray that contains flour, or grease and flour the pan evenly.
- In the bowl of an electric mixer fitted with the paddle attachment, beat 1 cup softened butter and 2 cups sugar on medium speed until the mixture is light and fluffy, about 3–5 minutes. Scrape down the sides of the bowl as needed.
- Add the 4 large eggs one at a time, beating after each addition until incorporated. Stop to scrape the bowl several times so the mixture stays even and smooth.
- Beat in 1 teaspoon vanilla extract until combined.
- In a separate bowl, sift together 2 cups cake flour, 1/4 cup unsweetened cocoa powder, 1/2 teaspoon baking soda, and 1/2 teaspoon salt onto a piece of parchment or into a bowl to remove lumps and aerate the dry ingredients.
- With the mixer on low, add the dry flour mixture to the butter mixture in three additions, alternating with 1 1/4 cups buttermilk: begin with one portion of the flour mixture, then add part of the buttermilk, and continue alternating—finish with the last portion of the flour mixture. Mix only until just combined after each addition; avoid overmixing.
- Stir in the entire 1-ounce bottle of liquid red food coloring until the batter is uniformly colored. Scrape the bowl so there are no streaks.
- Pour the batter into the prepared 9×13-inch pan and smooth the top with an offset spatula or the back of a spoon.
- Bake in the preheated oven for 35–40 minutes, or until a wooden pick inserted in the center comes out clean or with a few moist crumbs attached. Ovens vary; start checking at 35 minutes.
- Remove the pan from the oven and set it on a wire rack. Let the cake cool in the pan until it is warm to the touch, then proceed to the frosting step. The cake should be cooled enough so the frosting doesn’t immediately sink but still warm enough that spreading is easy.
- While the cake is cooling, make the German-style coconut-pecan frosting: In a medium saucepan (heavy-bottomed to prevent scorching), combine 1 1/2 cups heavy whipping cream, 1 1/2 cups sugar, 5 egg yolks, and 6 tablespoons butter. Stir to combine before heating.
- Place the saucepan over medium heat and cook, stirring frequently with a heatproof spatula or wooden spoon, until the mixture thickens enough to coat the back of a spoon. This will take several minutes; do not let the mixture come to a rapid boil. Keep the heat moderate and stir constantly to prevent curdling.
- Once thickened, remove the saucepan from the heat and stir in 2 cups sweetened angel hair coconut and 1 1/2 cups chopped toasted pecans until evenly distributed.
- Let the frosting cool for 15–20 minutes off the heat so it thickens slightly but remains pourable. If it cools too much and firms up, warm it gently for a few seconds while stirring to regain spreadable consistency.
- Pour the cooled but still pourable frosting over the cooled cake in the pan, spreading it to the edges. Let the frosted cake sit at room temperature until the frosting sets, about 30–60 minutes. For firmer frosting, chill briefly in the refrigerator before slicing.
Why This Recipe Works

Red velvet is fundamentally a tender, slightly acidic cake; the buttermilk and baking soda deliver that characteristic softness and subtle tang. Using cake flour keeps the texture light and delicate, which balances the richness of the German-style frosting.
The frosting uses egg yolks, sugar, and cream cooked together into a custard—this creates a stable, glossy base that clings to the coconut and pecans. The nut-coconut mix adds textural contrast to the soft cake, so every bite has moisture, chew, and crunch.
Swap Guide

- If you don’t have cake flour: use 2 cups all-purpose flour minus 4 tablespoons, plus 4 tablespoons cornstarch. Sift together before measuring.
- Buttermilk substitute: 1 1/4 cups milk + 1 1/4 tablespoons vinegar or lemon juice, let sit 5 minutes.
- Food coloring: If using gel, start with half the bottle-equivalent and add until you reach the desired shade.
- Pecans: swap for walnuts if preferred; toast them to deepen flavor.
- Angel hair coconut: regular sweetened flake coconut can be used, but angel hair gives a slightly more delicate chew.
Cook’s Kit
- 9×13-inch baking pan, greased and floured or sprayed with flour spray.
- Electric mixer with paddle attachment (or a sturdy whisk and a bit more elbow grease).
- Measuring cups and spoons, offset spatula for smoothing.
- Medium heavy-bottomed saucepan for the frosting (prevents hot spots).
- Wire rack for cooling; wooden pick or cake tester.
Mistakes That Ruin German Chocolate-Red Velvet Cake
- Overmixing the batter — makes the cake tough. Mix only until ingredients are incorporated.
- Heating the frost too quickly — high heat will scramble the egg yolks. Cook gently and stir constantly.
- Applying frosting while it’s piping hot — it will melt into the cake and become runny. Let the frosting cool 15–20 minutes so it thickens slightly.
- Skipping toasting the pecans — raw nuts taste flat; quick toasting adds flavor and aroma.
Year-Round Variations
- Winter holiday: add 1/2 teaspoon ground cinnamon and 1/4 teaspoon nutmeg to the dry ingredients for warm spice notes.
- Summer picnic: replace half the heavy cream in the frosting with evaporated milk for a lighter finish (note: this is a texture change, not in the provided ingredient list—use only if you understand the texture trade-off).
- Layer cake: divide batter between two 9-inch rounds and reduce bake time to around 25–30 minutes, checking doneness early.
Cook’s Commentary
I love this recipe because it bridges two classic profiles—red velvet’s soft, cocoa-tinged crumb with the nostalgic sticky coconut-pecan topping of German chocolate. Making the frosting while the cake cools saves time and keeps your kitchen temperature balanced. For best results, read through the steps before starting and assemble ingredients in order.
Storing Tips & Timelines
- Room temperature: store covered for up to 24 hours. The frosting is stable but will soften in warm kitchens.
- Refrigerator: keep in an airtight container or covered with plastic wrap for up to 4 days. Bring to room temp before serving for best texture.
- Freezing: you can freeze unfrosted cake layers wrapped tightly for up to 2 months. Thaw overnight in the refrigerator before frosting.
Your Questions, Answered
Can I make the frosting ahead?
Yes. Make it, cool completely, then refrigerate in an airtight container for up to 3 days. Warm gently to spreadable consistency before applying to the cake.
What’s the best way to toast pecans?
Spread chopped pecans on a baking sheet and toast at 350°F for 6–8 minutes, stirring once, until fragrant and lightly browned. Watch closely—they burn quickly.
Can I reduce sugar in the frosting?
Technically possible but the sugar helps the custard thicken and balance flavors. Reducing it may alter texture; I don’t recommend changing the amount in this recipe.
Bring It Home
This cake is a great make-ahead dessert for holidays and gatherings—rich enough to feel special but straightforward to execute. Prep your pan and ingredients, bake the cake, then finish the custard-style frosting while the cake cools. The result is a show-stopping sheet cake with a creamy, nutty topping that slices cleanly and serves a crowd.
If you try it, tell me how you served it and any swaps you made—pecans or walnuts, more or less coconut, layer changes—I love hearing adjustments that work in real kitchens.

German Chocolate-Red Velvet Cake
Ingredients
- 1 cup butter softened
- 2 cups sugar
- 4 large eggs room temperature
- 1 teaspoon vanilla extract
- 2 cups cake flour
- 1/4 cup unsweetened cocoa powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
- 1 1/4 cups buttermilk
- 1 (1-ounce) bottle liquid red food coloring
- 1 1/2 cups heavy whipping cream
- 1 1/2 cups sugar for frosting
- 6 tablespoons butter
- 2 cups sweetened angel hair coconut
- 1 1/2 cups chopped toasted pecans
Instructions
- Preheat the oven to 350°F (175°C). Grease and flour a 9x13-inch baking pan or spray with baking spray that contains flour.
- In a large bowl, beat 1 cup softened butter and 2 cups sugar with an electric mixer until light and fluffy, about 3–4 minutes.
- Add the 4 large eggs one at a time, beating briefly after each addition and scraping down the bowl as needed.
- Beat in 1 teaspoon vanilla extract until combined.
- Sift together 2 cups cake flour, 1/4 cup unsweetened cocoa powder, 1/2 teaspoon baking soda, and 1/2 teaspoon salt.
- Add the dry ingredients to the butter mixture in three additions, alternating with 1 1/4 cups buttermilk, beginning and ending with the dry ingredients; mix just until combined.
- Stir in the 1-ounce bottle of liquid red food coloring until the batter is uniformly colored. Pour batter into the prepared pan.
- Bake for 35–40 minutes, or until a wooden pick inserted in the center comes out clean. Allow the cake to cool in the pan before frosting.
- For the frosting, combine 1 1/2 cups heavy whipping cream, 1 1/2 cups sugar, 5 egg yolks, and 6 tablespoons butter in a medium saucepan.
- Cook over medium heat, stirring frequently, until the mixture thickens enough to coat the back of a spoon.
- Remove from heat and stir in 2 cups sweetened angel hair coconut and 1 1/2 cups chopped toasted pecans; let the frosting cool 15–20 minutes so it thickens slightly.
- Pour or spread the cooled frosting evenly over the cooled cake, allowing it to set before slicing and serving.
Equipment
- 9x13 inch Baking Pan
- Electric Mixer
- Mixing bowls
- Saucepan
- Spatula
- Whisk
- Measuring cups and spoons
Notes
- Recipe adapted from Taste of the South Magazine.
