This post may contain affiliate links. Please read our disclosure policy.
Heath bar cake is the perfect mix of sweet chocolate, rich caramel, and the saltiness of a classic Heath Bar. Made from a doctored-up cake mix and a few simple pantry staples, this Heath bar cake recipe is an easy dessert that’s ready in just 30 minutes.

Easy Heath Bar Cake Recipe
When I was younger, my mom used to make this Heath candy bar cake for no specific reason at all — but it was always a treat! Sometimes she’d make it when the weather was nice and we were going to grill out or just for dessert after dinner. Other times we’d take it to my aunt’s house for a family gathering. No matter the occasion, this Heath bar cake was loved by all!
So if you’re craving something sweet, gooey, and chocolatey for no reason at all, this delicious Heath cake recipe is for you. A doctored-up cake mix and other store-bought ingredients make this Heath bar poke cake super easy to make and a guaranteed hit every time.
For more amazing cake recipes, you have to try my Almond Joy Cake, 7UP Cake Recipe or Cherry Pineapple Dump Cake. And for even more dessert ideas, explore The Best Easy Cake Recipes! Be sure to try my Better Than Anything Cake too!

Heath Bar Cake Ingredients
See the recipe card below this post for ingredient quantities and full instructions.
- Heath bars – The star of this poke cake recipe, you will need a few Heath bars or 1 bag of Heath bar topping.
- Egg – Here’s a list of egg substitutes for baking.
- Cake mix – I used a box of Devil’s food cake for the base of this Heath cake recipe. Feel free to substitute your favorite store-bought cake mix.
- Caramel topping – Mixed with sweetened condensed milk to fill all the holes in your delicious Heath bar poke cake, you can use any of your favorite store-bought brands. I’d recommend using a caramel sauce over a syrup when possible.
- Cool whip – This is the finisher that your cake needs! Spread a thick layer on top, then add your crushed Heath bar.
- Baking staples – You’ll need a few baking staples to complete this Heath cake recipe, including flour, sugar, vanilla extract, an egg, and sweet condensed milk.

How To Make Heath Bar Cake
1. Preheat: First preheat the oven to 350 degrees.
2. Make The Cake: Bake the cake mix according to the package directions. Be sure to add in flour, sugar, vanilla, and an egg.
3. Bake The Cake: Next spread the cake batter in a 9 x 13 x 2-inch pan. Bake as directed until a toothpick inserted in the center comes out clean.
4. Poke The Holes: While still hot, poke holes in the top of the cake with a skewer or large fork. Pour the caramel topping and sweetened condensed milk over the hot Heath bar cake.
5. Cool And Serve: Let the cake cool completely. Finally, spread with whipped topping and sprinkle crushed Heath bars over the entire cake. Then simply refrigerate until ready to serve!

Tips & Variations
- Keep the ingredients on hand! The next time you’re at the store, grab a boxed cake mix and a few other ingredients and whip up this cake in no time — just because. Your family will be begging you to make it again and again!
- Mix up the ingredients. Technically this recipe will work with any of your favorite candy bars! If you want to switch things up, you can always substitute Snickers, Twix or any of your other favorite sweets.
- Upgrade your cake mix. Store-bought cake mix doesn’t have to be boring! Check out my guide and learn 10 tricks to make a box cake mix taste homemade. I’ll bet no one even notices the difference!
(Need more chocolate cake ideas? You’ll love my Mississippi Mud Cake and Chocolate Kahlua Cake!)
FAQs
If you happen to have leftovers of your Heath bar poke cake, you can store it in the fridge for up to 2 days. Keep the cake from becoming soggy by wrapping it tightly in plastic wrap or storing it in an airtight container.
More Poke Cakes To Try Out

Heath Bar Cake
Ingredients
- 1 box devil’s food cake
- 1/2 cup flour
- 1/2 cup sugar
- 1 tsp vanilla
- 1 egg
- 1 jar caramel topping
- 1 can sweetened condensed milk
- 1 12 oz container cool whip
- 3-4 crushed up heath bars OR 1 bag of heath bar topping
Instructions
- Preheat oven to 350 degrees
- Bake cake mix according to package directions – adding in flour, sugar, vanilla and an egg
- Spread in a 9 x 13 x 2-inch pan.
- Bake as directed until a toothpick inserted in center comes out clean.
- While still hot, poke holes in the top of cake with a skewer or large fork.
- Pour caramel topping and sweetened condensed milk over hot cake.
- Let cake cool completely.
- Spread with whipped topping and sprinkle crushed Heath bars over entire cake
- Refrigerate until ready to serve.
Video
Notes
- Keep the ingredients on hand! The next time you’re at the store, grab a boxed cake mix and a few other ingredients and whip up this cake in no time — just because. Your family will be begging you to make it again and again!
- Mix up the ingredients. Technically this recipe will work with any of your favorite candy bars! If you want to switch things up, you can always substitute Snickers, Twix or any of your other favorite sweets.
- Upgrade your cake mix. Store-bought cake mix doesn’t have to be boring! Check out my guide and learn 10 tricks to make a box cake mix taste homemade. I’ll bet no one even notices the difference!
So, why in the video I see using only 1 egg, yet in the recipe it say prepare the cake according to the package directions and add additional ingredients listed in the recipe? Make the recipe a bit more clear! Time and money are imperative to most people!