If you ask me, chocolate and avocado are a match made in heaven.
This rich dessert combines two unlikely ingredients into a creamy, dreamy cake that’ll make you forget it’s made with fruit. The avocado adds smoothness while keeping the chocolate flavor front and center.
It’s whipped up with good quality cocoa powder and blended until silky, then layered into a simple crust that’s just sweet enough. A sprinkle of sea salt on top brings all the flavors into perfect balance.
It’s a clever twist on traditional mousse cake that happens to be a bit better for you, perfect for when you’re craving something chocolatey but not too heavy.

Why You’ll Love This Chocolate Avocado Mousse Cake
- Secretly healthy – This dessert sneaks in nutritious avocados and coconut milk, giving you a rich, creamy texture while adding healthy fats and nutrients you won’t find in traditional chocolate cake.
- Dairy-free friendly – Using coconut milk and avocados instead of heavy cream and butter makes this perfect for those avoiding dairy, without sacrificing any of the decadent chocolate flavor.
- No-bake recipe – You don’t need to turn on your oven – just blend, layer, and chill. It’s that simple!
- Rich chocolate flavor – The combination of cocoa powder and real chocolate creates an intensely chocolatey dessert that will satisfy any chocolate lover’s cravings.
What Kind of Avocados Should I Use?
For a silky-smooth chocolate mousse cake, you’ll want to use perfectly ripe Hass avocados – they’re the ones with dark, bumpy skin that turn from green to almost black when ripe. You can tell they’re ready to use when they yield slightly to gentle pressure but aren’t mushy. If your avocados are too firm, let them ripen at room temperature for a few days, or speed up the process by placing them in a paper bag with a banana. Once you cut them open, the flesh should be creamy and green without any brown spots, which can affect the taste and appearance of your dessert.

Options for Substitutions
Need to make some swaps? Here’s what you can do with this no-bake cake recipe:
- Chocolate sandwich cookies: Any chocolate cookie works well for the base – try graham crackers mixed with cocoa powder, or digestive biscuits. Just keep the amount the same.
- Coconut milk: Full-fat coconut milk is key for the right texture, but if you must substitute, use heavy cream instead. Don’t use light coconut milk or other plant milks as they won’t set properly.
- Avocados: Avocados are essential for the creamy texture and can’t really be substituted. Just make sure they’re perfectly ripe – they should yield slightly when pressed.
- Baking chocolate: You can use dark or semi-sweet chocolate chips instead of a bar – use about 1¼ cups. The quality of chocolate matters here, so pick a brand you enjoy eating.
- Sugar: Feel free to swap regular sugar with coconut sugar, maple syrup, or honey. Start with the same amount and adjust to taste.
- Vanilla essence: Vanilla extract works just the same, or try a splash of coffee extract for a mocha twist.
Watch Out for These Mistakes While Making
The success of this no-bake cake heavily depends on your avocados – using underripe ones will leave chunks in your mousse, while overripe avocados with brown spots can add unwanted bitter notes to your dessert, so choose avocados that yield slightly when gently pressed.
Temperature control is crucial when melting chocolate – if it gets too hot or comes into contact with even a drop of water, it will seize and become grainy, so use a double boiler or microwave in short 20-second bursts, stirring between each interval.
When blending the avocado mixture, scrape down the sides of your food processor several times and blend until completely smooth – even tiny green specks can give away your secret healthy ingredient.
For the creamiest texture, make sure your coconut milk is full-fat and well-chilled (refrigerate cans overnight), and only use the thick cream that separates to the top, leaving the watery liquid behind.

What to Serve With Chocolate Avocado Mousse Cake?
This rich and creamy dessert pairs wonderfully with a few simple accompaniments that won’t overshadow its chocolate goodness. A dollop of fresh whipped cream or coconut whip on the side adds a light, airy contrast to the dense cake. Fresh berries like raspberries or strawberries make perfect partners – their natural tartness helps balance out the chocolate flavor and adds a pop of color to your plate. If you’re serving this for coffee time, a hot cup of coffee or espresso makes an excellent match, as the slight bitterness complements the sweet chocolate notes in the cake.
Storage Instructions
Keep Cool: This chocolate avocado mousse cake needs to stay chilled! Place it in an airtight container in the fridge, where it’ll stay fresh for up to 3 days. The avocado and coconut milk base means it’s best enjoyed within this timeframe for the most amazing taste and texture.
Freeze: Want to save some for later? You can freeze this cake for up to 1 month. Wrap it well in plastic wrap, then aluminum foil to prevent freezer burn. Just remember that the texture might be slightly different after thawing, but it’ll still be really good!
Serve: When you’re ready to enjoy your frozen cake, transfer it to the fridge and let it thaw overnight. For the best texture, take it out of the fridge about 15-20 minutes before serving – this helps soften it to that perfect mousse-like consistency.
| Preparation Time | 30-45 minutes |
| Cooking Time | 0-10 minutes |
| Total Time | 180-195 minutes |
| Level of Difficulty | Medium |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 4000-4500
- Protein: 40-50 g
- Fat: 300-350 g
- Carbohydrates: 400-450 g
Ingredients
For the crust:
- 20 chocolate sandwich cookies (finely crushed)
- 5 tbsp melted butter (I like Kerrygold unsalted butter for this)
For the filling:
- 1/2 cup unsweetened cocoa powder
- 2 tbsp sugar
- 1 large baking chocolate bar (7 oz, finely chopped)
- small pinch salt
- 2 13.5 oz cans full-fat coconut milk (chilled overnight for thick cream)
- 1/2 tsp vanilla extract
- 5 ripe avocados (peeled and pitted, ensuring they are very soft)
For the optional garnish:
- baking chocolate (shaved or grated)
- 1 13.5 oz can full-fat coconut milk (chilled overnight for thick cream)
Step 1: Prepare the Oreo Crust
Using a food processor, blitz the Oreos into coarse crumbs.
Mix the crumbs with melted butter until well combined, then press the mixture into the bottom of a pie pan or a parchment paper-lined springform pan.
Place the crust in the refrigerator to set while you prepare the filling.
Step 2: Separate and Whip the Coconut Cream
Carefully remove the cans of coconut milk from the refrigerator without shaking them.
Open the cans and scoop out the thick coconut cream that has risen to the top, leaving the water behind.
Use an electric mixer or food processor to whip the coconut cream for a few seconds until it becomes smooth and creamy.
Gently fold in 2 tablespoons of sugar, then return the whipped coconut cream to the fridge to keep it cool.
Step 3: Prepare the Chocolate Avocado Mixture
Melt chocolate using a microwave or a double boiler.
In a food processor, combine the melted chocolate, avocados, cocoa powder, vanilla, and a pinch of salt.
Blend the ingredients together until they are completely smooth and creamy.
Step 4: Combine and Set the Pie Filling
In a large bowl, gently fold together the avocado chocolate mixture with the coconut whipped cream until well incorporated.
Pour this combined mixture into your prepared Oreo crust.
Cover the pie and refrigerate it for at least 3 hours to set.
If you’re in a hurry, you can also place it in the freezer for 1 hour to speed up the process.
Step 5: Serve and Store the Pie
Once set, remove the pie from the fridge and serve chilled.
Any leftovers should be covered and stored in the refrigerator to maintain freshness.