This post may contain affiliate links, view our disclaimer for details.
This homemade chocolate crunch cake with Rice Krispies has a fluffy, moist crumb, a rich flavor, and the best chocolate crunch layer inside! Itโs topped with a decadent and velvety smooth chocolate ganache frosting and more chocolate crunchies made with Rice Krispies.

Why Youโll Love This Rich Chocolate Crunch Cake
If you loved those chocolate Crunch bars growing up, then you will LOVE this chocolate crunch cake. It has rich chocolatey cake layers, a creamy ganache frosting, and a homemade dark chocolate crunch layer in between the fluffy cakes and on top for a crispy, crunchy bite!
- Tender, Moist & Fluffy Texture: applesauce replaces the eggs in this recipe, giving the cake a super moist texture that slices and holds together beautifully.
- Rich Flavor: this cake is a chocolate loverโs dream with a rich cocoa flavor running through the cake layers and the creamy chocolate ganache frosting adds even more decadence to each slice.
- Naturally Dairy-free and Egg-free: oat milk replaces dairy and applesauce replaces eggs in this cake, making it allergen friendly.
- Easy to Follow Recipe: follow along with the step-by-step photos and video tutorial!

Ingredients
This chocolate crunch cake uses simple ingredients, most of which are pantry staples that can be found at your local grocery store.
Hereโs what youโll need to make the cake & the crunch layer:
- Canola or Vegetable Oil: to keep the cake extra moist.
- Granulated Cane Sugar: for sweetness.
- Unsweetened Applesauce: this adds acid to help the cake rise and to help hold the cake together.
- Dairy Free Milk: like almond milk, oat milk, or coconut milk. This can be subbed 1 for 1 with dairy based milk.
- Pure Vanilla Extract: vanilla essence gives the cake an aromatic flavor.
- All Purpose Flour: or you can use cake flour.
- Unsweetened Natural Cocoa Powder: to give the cake its characteristic subtle cocoa flavor. I used Hersheyโs Cocoa Powder.
- Instant Coffee or Espresso: this is optional, but helps intensify the chocolate flavor.
- Baking Powder & Baking Soda: to help leaven the cake.
- Dark or Semi-Sweet Chocolate: to make the choco crunch layer.
- Rice Krispies: also for the chocolate crunch layer!
- Sea Salt: to help balance the sweetness.

For the chocolate ganache frosting, youโll need the following ingredients:
- Coconut Cream: or your heavy cream of choice.
- Semi Sweet Chocolate: between 56-65% cocoa.
- Powdered Sugar or Icing Sugar: this is optional.
- Vanilla Bean Paste or Extract: this is also optional.
While this recipe uses coconut cream, I promise the ganache doesnโt have a strong coconut flavor!
Substitutions
- Oil: the canola or vegetable oil can be substituted for dairy-free melted butter or for another oil, like coconut oil.
- Coconut Cream & Oat Milk: the coconut cream and oat milk can be subbed 1 for 1 with dairy based products.
- Sugar: while I havenโt tried this substitution, you could try substituting the cane sugar for brown sugar. If substituting the sugar, make sure to use a granulated replacement- not a liquid sweetener.
- Applesauce: the applesauce in this recipe replaces whole eggs. You can substitute ยพ cup dairy free yogurt in its place. A ยผ cup of applesauce equals 1 egg. So you can technically substitute 3 whole eggs for the applesauce in this recipe, however I havenโt tried this substitution and canโt guarantee results.
- Homemade Chocolate Crunch Layer: if you prefer to not make a homemade crunch layer, you can substitute crushed chocolate sandwich cookies (like Oreos) instead.

Helpful Equipment
- 3 6โ Round Cake Pans or 2 8โ Round Cake Pans
- Parchment Paper
- Medium Mixing Bowl and Large Mixing Bowl
- Electric Hand Mixer or Stand Mixer: to make the frosting
Step-by-step Instructions
๐ฅ *Video Tutorial is Above the Recipe Card Down Below!*
To Make the Cake Batter:
STEP 1: Bloom the cocoa powder and instant espresso in hot water. Then, cream the oil and sugar together in a large bowl until fluffy. Add the room temp. applesauce, vanilla, bloomed cocoa, and room temperature dairy-free milk. Whisk to combine.

STEP 2: Sift the all-purpose flour, baking powder, baking soda, and salt on top.
STEP 3: Mix the wet ingredients and dry ingredients together until the lumps of flour are gone and just combined.
๐ TIP: Make sure there are no lumps of the flour mixture! If there are lumps, the leavening wonโt be distributed through the batter and the cake wonโt rise properly.
STEP 4: Pour the batter into the prepared cake tins.

STEP 5: Bake for 26-27 minutes (6โ pans) or 34-36 minutes (8โ pans) in the preheated oven.
๐ TIP: A toothpick inserted into the center of the cake should remove cleanly when done.
STEP 6: Remove the cakes and let them cool in the pans for 10-15 minutes. Then, remove the cakes from the pans and place them on a wire rack to finish cooling.
To Make the Rich Chocolate Ganache Frosting:
STEP 1: Pour the hot coconut cream on top of the chocolate in a medium sized bowl. . Press the chocolate under the cream and let it sit for 30 seconds. Mix the chocolate to melt it.
๐ TIP: if you prefer a sweeter ganache, you can add powdered sugar at this time! Once the chocolate is melted, add the powdered sugar, โ cup at a time and mix well until there are no lumps.
STEP 2: Place in the fridge for 2 hours to chill. You can also let the ganache set at room temperature for 5-6 hours. Once chilled, the ganache will be thick and set. Beat with a hand mixer for 3-4 minutes into stiff peaks. It should become lighter in color when you whip it. See the troubleshooting section below for more tips.

How To Make the Chocolate Crunch:
STEP 1: Melt the chocolate over a double boiler. Add the Rice Krispie Cereal and mix to coat.
STEP 2: Spread out onto a parchment-lined tray or cookie sheet into a thin layer. Refrigerate for 1 hour or until solid. Then, break or chop the crunch layer up into smaller pieces.
๐ TIP: you can also pulse the chocolate crunchies for a few seconds in a food processor to break them into smaller pieces.

How to Assemble the Cake:
STEP 1: Flip the first layer upside down (so the flat side is facing up). Spread an even layer of frosting on top of the cake layer.
STEP 2: Sprinkle 1-2 cups of the chocolate crunch on the ganache, leaving about a 1โ border to the edge.
STEP 3: Stack the next layer of cake on the chocolate crunch crumble with the flat side facing up. Spread more ganache on the top of the cake. Apply a crumb coat of frosting to the sides of the cake layers. Then spread the remaining frosting on the outside of the cake. Top with more chocolate crunchies and chocolate shavings! And there you goโฆyour own homemade choco crunch cake!

Serving the Chocolate Crunch Cake
Use a sharp serrated knife to create clean slices. Wipe the knife between each slice for the best results!
This chocolate crunch cake is perfect for special occasions like birthdays or even for the holidays like Christmas or Valentineโs Day. Serve a slice alongside a cup of milk (almond milk is great!) or a cup of coffee.
The rich chocolate ganache frosting is the perfect accompaniment for the cake, but feel free to serve it with a scoop of vanilla ice cream as well.
Storage
Room Temperature: this cake can be kept at room temperature for 1-2 days, covered with a glass cover.
Fridge: The cake can also be stored in the fridge, wrapped loosely in plastic wrap, or in an airtight container for 1-2 days. Let the cake come to room temperature for 10-15 minutes before slicing and serving.
Freezer: After 1-2 days, I recommend freezing slices of the cake to help it retain its moisture. Wrap the cake with plastic wrap and place the slices in a freezer-proof baggie. Store in the freezer for 2-3 months.

Pro Tips
Follow these simple tips for the best results!
- Use room temperature applesauce and milk: room temperature ingredients help everything cream together easier and creates a better cake texture.
- Bake the cake soon after mixing the batter together: because this batter has applesauce (which is acidic), the chemical reaction that helps it rise begins as soon as you mix the wet and dry ingredients together. The cake needs to be baked promptly after mixing the batter together for the best results.
- Use 6โณ or 8โณ round pans for the best results: believe it or not, the size of your pan plays a big part in the end result of your cake! A smaller diameter means the cake layers are thicker, and the crumb holds together better. You can use a 9โณ pan, but the layers will be thinner, and the crumb will be looser.
- Let the cake cool completely before frosting: to prevent the icing from melting and losing its shape.

Trouble shooting
My cakes look like they sunk in the middle. What happened?
If the cakes look like they sunk, itโs most likely because they are under-baked or the door to the oven was opened during baking. See below for how to know when the cakes are done.
How do I know when my cakes are done baking?
The cakes are done with the top looks smooth and slightly domed. The edges should be pulling away from the sides of the pan slightly. A toothpick should remove cleanly from the center with just a few crumbs.
My frosting isnโt sweet enough. How do I fix it?
If your chocolate ganache isnโt sweet enough for your liking, I recommend adding up to 2 cups of powdered sugar. Whip the sugar into the ganache with an electric hand mixer before it is set up.
My ganache is too loose. How do I fix it?
Typically, ganache is made with a 1 to 1 ratio of chocolate and cream (so 8 oz chocolate and 8 oz of cream). However, not all chocolate is created equal. Higher quality chocolate (over 75% cocoa) may require a 2:1 ratio of chocolate to cream.
The ganache will firm up if left at room temperature for 5-6 hours (or in the fridge for 1-2 hours). If your ganache is loose or never thickens up into a spreadable consistency, add 4-8 additional ounces of melted chocolate to the mixture. Place the frosting back in the fridge for 1-2 hours to set up.
My ganache is too thick. How do I fix it?
If your ganache is too thick after setting to easily spread on the cake, whip 1 tbsp of cream into the ganache (up to 3 tbsp) until it reaches your desired consistency.
Can I pipe this ganache frosting?
Yes, this whipped ganache can be piped. If the frosting is too thick or too loose to easily pipe, see the troubleshooting notes above.
Why do I need to bloom the cocoa powder?
Blooming the cocoa powder, or mixing it with boiling water prior to adding to the wet ingredients, is a bakerโs trick that helps intensify the chocolate flavor. It also helps distribute the cocoa powder evenly throughout the batter.
FAQ
Yes, chocolate cake can be made without eggs. This recipe uses applesauce to replace the eggs. Visit this article for more egg substitutes for baking.
Yes, this cake can be made in a stand mixer fitted with a paddle attachment. Add the ingredients according to the recipe card below to the bowl of your stand mixer. Mix the batter on medium to low speed.
The oat milk can be subbed 1 for 1 with another dairy free milk or even with dairy based milk. The coconut cream can be swapped for this dairy free heavy cream substitute, or 1 for 1 with dairy based heavy cream.
Dutch processed cocoa powder is alkalized cocoa powder. Meaning, its acidity has be neutralized and should be paired with baking powder. Natural cocoa powder still has acidic properties, so when combined with baking soda it can help cakes rise.
This recipe uses natural cocoa powder paired with both baking powder and soda. I havenโt tested this recipe with dutch processed cocoa powder, so I canโt guarantee results if you swap out the natural powder.
More Cake Recipes & Baked Goods:
Did you make this Moist and Rich Chocolate Crunch Cake recipe?
Iโd love to know! Leave a star rating and comment below!
Video Tutorial:
[Ad Blocker Note: the video wonโt be visible if using ad blockers. Temporarily disable the blockers to view the video.]

Moist Chocolate Crunch Cake with Rice Krispies
This chocolate crunch cake with Rice Krispies has a fluffy, moist crumb, a rich flavor, and the best chocolate crunch layer inside! Itโs topped with a decadent and velvety smooth chocolate ganache frosting and more chocolate crunchies made with Rice Krispies.ย
Ingredients
Cake Batter
- โ cup boiling water
- ยพ cup (60g) unsweetened natural cocoa powder
- 1 tsp instant espresso optional
- ยฝ cup (110g) canola oil
- 1 ยฝ cups (300g) granulated sugar
- ยพ cup (180g) unsweetened applesauce
- 1 tbsp (10g) pure vanilla extract
- 1 cup oat milk, or milk of choice
- 2 ยผ cups (300g) all-purpose flour
- 2 tsp (10g) baking powder
- 1 tsp (7g)baking soda
- 1 tsp (6g) fine salt
Rice Krispie Chocolate Crunch Layer & Topping
- 2 cups (60g) Rice Krispie Cereal
- 2 cups (275g) semi-sweet chocolate chips dairy-free
Whipped Chocolate Ganache Frosting (Or Use Store-bought Buttercream)
- 8 oz semi sweet chocolate chips or chopped chocolate- 65% cocoa (about 1 โ cups)
- 8 oz hot coconut cream or heavy cream of choice
- 2 cups powdered sugar, optional
- 1 tsp vanilla extract, optional
- Pinch of salt
Instructions
To Make the Cake
- Preheat the oven to 350 degrees F or 175 degrees C.
- Grease 3 6” round cake pans or 2 8” round cake pans. Cut out circles of parchment paper and lay them in the bottom of the pans. Note: you can use a 9” round pan, however the layers will be thinner and the finished cake crumb turns out a bit looser.
- Next bloom cocoa powder: in a small bowl mix together the cocoa powder, instant espresso and the boiling water until there are no lumps. Set aside.
- In a large bowl, cream the oil and sugar. Add the applesauce, room temperature oat milk, vanilla, and the bloomed cocoa powder into the sugar mixture and whisk.
- Next, add the flour, baking powder, baking soda, and salt into a metal sieve and sift the dry ingredients onto the wet.
- Whisk the dry ingredients into the wet ingredients for 1-2 minutes until there are no (or very few) lumps.
- Pour the batter into the prepared cake pans.
- Bake for 26-27 minutes for the 6” pans or 35-38 minutes for the 8” pans. A toothpick inserted into the center of the cake should remove cleanly when done.
- Let them cool for 10-15 minutes in the pans. Then, de-mold the cakes and place them on a wire rack to finish cooling.
To Make the Ganache Frosting
- Heat the coconut cream in the microwave for 30 seconds (or heat on the stove). It should be simmering, but it should not be boiling.
- Pour over the chocolate in a medium sized bowl. Press the chocolate under the cream and let it sit for 30 seconds. Mix the chocolate to melt it.
- Optional: once combined add the powdered sugar, โ cup at a time and mix well until there are no lumps.
- Place in the fridge for 2 hours to chill. Once chilled, the ganache will be thick and set. Beat with a hand mixer for 3-4 minutes into stiff peaks. It should become lighter in color when you whip it. See notes for troubleshooting.
The Chocolate Crunch
- Melt the chocolate with a double boiler. (Simmer 2-3 cups of water on low in a small pot and place a large heat proof bowl onto the pot. Add the chocolate to the bowl and stir to melt. See video tutorial above for how to do this.)
- Turn off the heat once melted, and add the Rice Krispie Cereal. Mix to coat the cereal.
- Pour the Rice Krispie Cereal onto a parchment lined baking sheet and spread into a thin layer.
- Place in the fridge for 1 hour to firm up. Once firm, break or chop into small pieces and set aside until ready to assemble the cake.
To Assemble the Cake
- Flip the first layer upside down (so the flat side is facing up). Spread an even layer of frosting on top of the cake. Sprinkle 1-2 cups of the chocolate crunch on the ganache, leaving about a 1” border to the edge.
- Stack the next layer of cake on the crunch with the flat side facing up. Spread more ganache on top.
- Apply a crumb coat of frosting to the sides of the cake layers. I chose to leave the cake partially naked on the sides, so the texture of cake peeks through, but if you'd like to add more frosting feel free to apply more after the crumb coat. Once frosted, sprinkle the top with more chocolate crunchies.
Notes
What can I substitute for the oat milk and coconut cream?ย
The oat milk can be subbed 1 for 1 with another dairy free milk or even with dairy based milk. The coconut cream can be swapped for this dairy free heavy cream substitute, or 1 for 1 with dairy based heavy cream.
My cakes look like they sunk in the middle. What happened?
If the cakes look like they sunk, it's most likely because they are under-baked or the door to the oven was opened during baking. The tops of the cakes should be smooth, and slightly domed when done baking. A toothpick or knife inserted in the middle should remove cleanly.
My frosting isnโt sweet enough. How do I fix it?
If your chocolate ganache isnโt sweet enough for your liking, I recommend adding up to 2 cups of powdered sugar. Whip the sugar into the ganache with an electric hand mixer before it is set up.
My ganache is too loose. How do I fix it?
Typically ganache is made with a 1 to 1 ratio of chocolate and cream (so 8 oz chocolate and 8 oz of cream). However, not all chocolate is created equal. Higher quality chocolate (over 75% cocoa) may require a 2:1 ratio of chocolate to cream.ย
If your ganache is loose or never thickens up into a spreadable consistency, add 4-8 additional ounces of melted chocolate to the mixture. Place the frosting back in the fridge for 1-2 hours to set up.
My ganache is too thick. How do I fix it?
If your ganache is too thick after setting to easily spread on the cake, simply whip 1 tbsp of cream into the ganache (up to 3 tbsp) until it reaches your desired consistency.
Nutrition Information:
Yield: 10 Serving Size: 1Amount Per Serving: Calories: 405Total Fat: 17gSaturated Fat: 11gTrans Fat: 0gUnsaturated Fat: 5gCholesterol: 0mgSodium: 55mgCarbohydrates: 63gFiber: 3gSugar: 55gProtein: 3g
Nutritional info is an estimate.
Want to Save this Recipe for Later? Pin it to Pinterest!

DISCLAIMER: Links included in this post might be affiliate links. If you purchase a product or service with the links that I provide I may receive a small commission. There is no additional charge to you! Thank you for supporting my blog so I can continue to provide you with free content each week!