If you miss german chocolate cake on a keto diet, these bars are about to make your day. They have everything you love about the classic – rich chocolate, sweet coconut, and crunchy pecans – but without all the sugar and carbs.
The base is a fudgy chocolate brownie made with almond flour and sugar-free dark chocolate. It’s dense, rich, and honestly just as good as the regular version.

Then on top, there’s a thick coconut pecan layer that comes together in a saucepan in just a few minutes. It caramelizes into that familiar sticky, nutty topping that makes german chocolate cake so special.
These keto german chocolate cake bars are perfect for meal prep too. They keep really well in the fridge, so you can have a low carb treat ready to go whenever you want one.
Let me walk you through how to make them. It’s easier than you might think!
Why You’ll Love This Recipe
Tastes Like the Real Thing – These bars nail the rich chocolate and caramel-coconut flavor of classic German chocolate cake without the carbs.

Fudgy Brownie Base – The melted dark chocolate and butter create a dense and fudgy bottom layer that is seriously indulgent.
Incredible Topping Texture – The sticky coconut pecan topping adds a buttery crunch that makes every single bite interesting.
Recipe Ingredients
For the Brownie Base
- 1/2 cup Butter
- 3 oz Sugar-Free Dark Chocolate, chopped
- 1/2 cup Powdered Erythritol
- 2 large Eggs
- 1/2 cup Almond Flour
- 2 tbsp Cocoa Powder
- 1/4 tsp Salt
For the Coconut Pecan Topping
- 1/4 cup Butter
- 1/4 cup Heavy Whipping Cream
- 1/4 cup Brown Erythritol
- 2 large Egg Yolks
- 1 tsp Vanilla Extract
- 3/4 cup Unsweetened Shredded Coconut
- 1/2 cup Pecans, chopped
How To Make
Step 1
Preheat the oven to 325F and line an 8×8 inch pan with parchment paper. Melt the butter and dark chocolate together in a bowl over simmering water, stirring until smooth. Remove from heat and let cool for 5 minutes.
Step 2
Whisk the powdered erythritol into the chocolate mixture, then add the eggs one at a time, whisking after each. Fold in the almond flour, cocoa powder, and salt until just combined.
Pour into the prepared pan and bake for 20 to 22 minutes until set on top. Let cool in the pan while you prepare the topping.
Step 3
In a saucepan over medium heat, combine the butter, heavy cream, brown erythritol, and egg yolks. Cook, whisking constantly, for 6 to 8 minutes until the mixture thickens and turns a deeper golden color.
Step 4
Remove from heat and stir in the vanilla, shredded coconut, and chopped pecans until everything is well coated.
Step 5
Spread the coconut pecan topping evenly over the warm brownie base. Let cool completely at room temperature, then refrigerate for at least 1 hour until the topping is firm.
Step 6
Lift out of the pan using the parchment and slice into bars. Serve at room temperature for the best flavor and texture.

Tips
Melt the Chocolate Gently
When you melt the butter and dark chocolate together over simmering water, keep the heat low and stir often. Sugar-free dark chocolate burns way faster than regular chocolate, and once it seizes up or gets grainy, there’s no saving it.
Also make sure no water or steam drips into the bowl. Even a tiny drop of water will cause the chocolate to clump up into a thick mess instead of staying smooth and glossy.
Let it cool for the full 5 minutes before adding the erythritol and eggs. If the mixture is too hot when the eggs go in, they’ll start to cook and you’ll get little scrambled egg bits in your brownie base.
Don’t Overbake the Brownie Base
Pull the brownie base out right when the top looks set but still feels slightly soft in the center. With almond flour and no regular sugar, this base goes from perfectly fudgy to dry and crumbly really fast.

Start checking at 20 minutes. A toothpick should come out with a few moist crumbs on it, not completely clean. It will firm up more as it cools.
Whisk the Topping Constantly
The coconut pecan topping has egg yolks in it, and if you stop whisking even for a few seconds, those yolks will scramble on the bottom of the pan. You’ll end up with little bits of cooked egg mixed into your topping.
Keep the heat at medium and whisk the entire 6 to 8 minutes without stopping. You’ll know it’s done when it coats the back of a spoon and looks noticeably thicker and darker than when you started.
More Recipes
- Keto Samoa Cookie Bars
- Low Carb Chocolate Coconut Bars
- Keto Almond Joy Bars
- Keto Tiramisu Brownie Bars
- Low Carb Pecan Pie Bars
Frequently Asked Questions
Can I use regular sugar-free chocolate chips instead of chopping a chocolate bar?
Yes, sugar-free chocolate chips work just fine here. They melt a little slower than chopped bar chocolate, so just stir patiently over the simmering water until everything is fully smooth.
Just double-check the label to make sure the chips are sweetened with a keto-friendly sweetener like erythritol or stevia and not maltitol, which can cause digestive issues and has a higher glycemic impact.
Keto German Chocolate Cake Bars
Ingredients
For the Brownie Base
- 1/2 cup Butter
- 3 oz Sugar-Free Dark Chocolate, chopped
- 1/2 cup Powdered Erythritol
- 2 large Eggs
- 1/2 cup Almond Flour
- 2 tbsp Cocoa Powder
- 1/4 tsp Salt
For the Coconut Pecan Topping
- 1/4 cup Butter
- 1/4 cup Heavy Whipping Cream
- 1/4 cup Brown Erythritol
- 2 large Egg Yolks
- 1 tsp Vanilla Extract
- 3/4 cup Unsweetened Shredded Coconut
- 1/2 cup Pecans, chopped
Equipment
- 8x8 inch baking pan
- double boiler
Instructions
- Preheat the oven to 325F and line an 8x8 inch pan with parchment paper. Melt the butter and dark chocolate together in a bowl over simmering water, stirring until smooth. Remove from heat and let cool for 5 minutes.
- Whisk the powdered erythritol into the chocolate mixture, then add the eggs one at a time, whisking after each. Fold in the almond flour, cocoa powder, and salt until just combined. Pour into the prepared pan and bake for 20 to 22 minutes until set on top. Let cool in the pan while you prepare the topping.
- In a saucepan over medium heat, combine the butter, heavy cream, brown erythritol, and egg yolks. Cook, whisking constantly, for 6 to 8 minutes until the mixture thickens and turns a deeper golden color.
- Remove from heat and stir in the vanilla, shredded coconut, and chopped pecans until everything is well coated.
- Spread the coconut pecan topping evenly over the warm brownie base. Let cool completely at room temperature, then refrigerate for at least 1 hour until the topping is firm.
- Lift out of the pan using the parchment and slice into bars. Serve at room temperature for the best flavor and texture.