Our go-to gluten-free birthday cake! Readers agree this is one of the best gluten-free cakes you’ll ever make!
German chocolate cake is an indulgent dessert for special occasions. Made with two frostings, it combines chocolate, coconut, caramel, and pecans for a classic, rich flavor.
Below are clear tips and step-by-step instructions to help you bake an impressive gluten-free German chocolate cake.

Looking for a reliable gluten-free German chocolate cake recipe? This one delivers moist cake layers, a gooey coconut-pecan filling, and a silky chocolate buttercream.
The chocolate-pecan filling is the standout: a caramel-coconut mixture studded with pecans that’s unlike toppings on most cakes.
Perfect for birthdays, Father’s Day, or any celebration, the layered presentation and rich flavors make this a show-stopper everyone will enjoy.
This cake is indulgent—worth making when you want something special.
Why You’ll Love this Gluten-Free German Chocolate Cake
- Rich, classic flavor
- Two complementary frostings
- Made from scratch with accessible ingredients
- Moist, tender crumb
Ingredients for the Cake
Key ingredients and notes:
- Gluten-free 1:1 baking flour: Use a high-quality measure-for-measure blend that contains xanthan gum for best texture.
- Sour cream: Adds stability, moisture, and richness; it replaces where buttermilk might be used.
- Oil: Keeps the crumb light and moist compared to butter.
How to Make Gluten-Free German Chocolate Cake
Make the Cake

- Preheat oven to 350°F (175°C). Grease two 8-inch round cake pans and line the bottoms with parchment circles for easy release.
- Whisk together the gluten-free flour, cocoa powder, baking powder, and salt in a medium bowl.
- In a stand mixer bowl, beat the eggs and sugar on medium-high for about 3 minutes until light and fluffy. With the mixer on low, slowly stream in the oil to preserve the aeration. Mix in vanilla and lemon juice.

- With the mixer on low, add one-third of the dry ingredients and mix until incorporated. Add the sour cream and combine. Add another third of the dry ingredients, then half the milk, then the final third of dry ingredients, and finish with the remaining milk. Alternate dry and wet additions so the flour absorbs evenly.

- Divide batter between prepared pans and bake 35–40 minutes, until the cakes are set and a toothpick inserted into the center comes out clean.
- Cool cakes in their pans 15 minutes, then invert onto a wire rack to cool completely before frosting. Start the coconut-caramel filling while the cakes bake so it has time to cool.
Ingredients for the Coconut-Caramel Filling

Notes on key filling ingredients:
- Evaporated milk: Gives the filling its classic caramelized flavor—do not substitute regular milk.
- Sweetened shredded coconut: Use soft, sweetened coconut for the right texture and sweetness.
You’ll use only the egg yolks for the filling; save the whites for another recipe if desired.
Make the Coconut-Caramel Filling

- In a medium saucepan, combine brown sugar, granulated sugar, butter, egg yolks, and evaporated milk. Stir constantly over medium heat and bring to a low boil. Continue stirring for several minutes until the mixture thickens.
- Remove from heat, then stir in vanilla, chopped pecans, and shredded coconut. Let cool completely before spreading so the filling sets properly.
Make the Chocolate Buttercream
- Sift cocoa powder to remove lumps. Cream softened butter until smooth, add the cocoa, then gradually beat in confectioners’ sugar, cream or milk, vanilla, almond extract, and salt. Beat on medium until the frosting is light and fluffy.
Assemble the Cake
- When cake layers are completely cool and the coconut-caramel filling is no longer warm, assemble the cake.
- Place one cake layer on a serving plate. Pipe or spread a ring of chocolate frosting around the edge to form a dam, then fill the center with half the coconut-pecan filling.
- Top with the second cake layer. Frost the top and sides with the remaining chocolate buttercream.
- Spread the remaining coconut-caramel filling over the top center and pipe decorative chocolate frosting if desired.
Slice and serve this classic German chocolate cake with a gluten-free twist.

Storage Instructions
Store leftover cake covered tightly at room temperature or in an airtight container for up to 2 days. Refrigerate if your kitchen is warm; bring to room temperature before serving for best texture.
Expert Tips and Tricks
- Start the coconut-caramel filling as soon as the cakes go into the oven so it has time to cool completely before you frost.
- A small amount of almond extract in the chocolate buttercream adds a subtle, gourmet note—use sparingly.
- Use a high-quality gluten-free flour blend for best results; it makes a noticeable difference in crumb and texture.

More Gluten-Free Cake Recipes

Gluten-Free Angel Food Cake Cupcakes

Gluten-Free Hostess Cupcakes

Gluten-Free Texas Sheet Cake

Gluten-Free Funfetti Cupcakes
If you try this decadent German chocolate cake, please leave a comment or rating. I’d love to hear how it turned out!

Gluten-Free German Chocolate Cake
Ingredients
Dry Ingredients:
- 1 3/4 cups gluten-free 1:1 baking flour (270 g)
- 1/2 cup unsweetened cocoa powder (50 g)
- 3 teaspoons baking powder
- 1 teaspoon salt
Other Ingredients:
- 1 3/4 cups sugar (380 g)
- 3 eggs
- 1/2 cup vegetable oil (100 g)
- 1 tablespoon vanilla extract
- 1 teaspoon lemon juice
- 1/2 cup sour cream (120 g)
- 1 cup milk (250 ml)
Coconut-Caramel Filling:
- 4 large egg yolks
- 1 cup evaporated milk (236 ml)
- 8 tablespoons butter, cut into pieces
- 1/2 cup granulated sugar (100 g)
- 1/2 cup light brown sugar, packed (100 g)
- 1/4 teaspoon salt
- 1 teaspoon vanilla extract
- 1 cup chopped pecans (125 g)
- 2 cups sweetened shredded coconut (160 g)
Chocolate Buttercream:
- 1/3 cup unsweetened cocoa powder (35 g)
- 1/2 cup butter, softened
- 3–4 cups confectioners’ sugar (340–450 g)
- 1/4 cup heavy cream or milk
- 1/4 teaspoon salt
- 2 teaspoons vanilla extract
- 1/4 teaspoon almond extract
Instructions
Make the Cake:
- Preheat oven to 350°F. Grease and line two 8-inch round pans.
- Whisk dry ingredients together.
- Beat eggs and sugar until fluffy. Slowly add oil, then vanilla and lemon juice.
- Alternate adding dry ingredients and milk with the mixer on low, finishing when combined.
- Bake 35–40 minutes. Cool in pans 15 minutes, then transfer to a rack to cool completely.
Make the Coconut-Caramel Filling:
- Combine brown sugar, granulated sugar, butter, egg yolks, evaporated milk, and salt in a saucepan. Stir and bring to a low boil, stirring until thickened.
- Remove from heat and stir in vanilla, pecans, and coconut. Cool completely before using.
Make the Chocolate Buttercream:
- Sift cocoa, cream butter, then add remaining ingredients and beat until light and fluffy.
Assemble the Cake:
- Place one cake layer on a platter. Pipe a chocolate frosting border and fill with half the coconut-caramel filling.
- Top with the second layer. Frost the top and sides with the remaining chocolate buttercream.
- Spread the remaining coconut-caramel filling on top and decorate if desired. Slice and serve.