This chocolate avocado mousse is silky, rich, and surprisingly light. It’s the kind of dessert that feels indulgent but won’t knock you off your goals. With ripe avocados as the base, you get a smooth texture without dairy, and unsweetened cocoa brings deep chocolate flavor.
You only need a handful of simple ingredients and a blender. Make it in minutes, chill it, and enjoy a spoonable treat that’s both vegan and keto-friendly.
Why This Recipe Works

This mousse relies on avocados for the creamy base, so you don’t need cream or eggs. The natural fats in avocado create a lush, pudding-like texture that sets beautifully in the fridge.
Unsweetened cocoa powder adds a bold chocolate kick without sugar, while a keto-friendly sweetener keeps carbs low. A splash of plant-based milk smooths everything out, and vanilla ties the flavors together. A pinch of salt sharpens the chocolate and makes the sweetness pop.
How to Store
Keep the mousse in an airtight container in the fridge for up to 3 days.
Pressing plastic wrap directly on the surface helps prevent browning and a skin from forming. For longer storage, freeze in individual portions for up to 1 month. Thaw in the fridge overnight, then whisk to restore the creamy texture before serving.
Benefits of This Recipe

- Vegan and dairy-free: Avocado replaces cream and eggs without sacrificing richness.
- Keto-friendly: Low in net carbs when made with a zero- or low-carb sweetener.
- Healthy fats and fiber: Avocados deliver monounsaturated fats and fiber for satiety.
- Quick and minimal cleanup: Everything goes into one blender or food processor.
- Customizable: Easy to tailor with spices, nut butters, or extracts.
- No baking required: Great for warm days or when you want dessert fast.
What Not to Do
- Don’t use unripe avocados: They’ll make the mousse lumpy and bitter.
The flesh should be soft and creamy.
- Don’t skip the chill: The texture improves after resting in the fridge. Rushing it can leave a looser, less cohesive mousse.
- Don’t overdo liquid: Too much plant milk thins the mousse. Add just enough to blend smoothly.
- Don’t use granulated sweetener as-is: Use powdered keto sweetener to avoid a gritty texture.
You can blitz granulated sweetener in a blender to powder it.
- Don’t forget salt: A small pinch makes the chocolate taste richer and the sweetness more balanced.
Recipe Variations
- Mocha Mousse: Add 1 teaspoon espresso powder and a splash of coffee in place of part of the milk.
- Mint Chocolate: Add 1/4–1/2 teaspoon peppermint extract and garnish with cacao nibs.
- Hazelnut Truffle: Blend in 1–2 tablespoons hazelnut butter and a drop of hazelnut extract. Top with chopped toasted hazelnuts.
- Spiced Mexican Chocolate: Add 1/4 teaspoon cinnamon and a pinch of cayenne or chili powder.
- Coconut Silk: Swap half the plant milk for coconut cream and add shredded unsweetened coconut on top.
- Protein Boost: Blend in 1 scoop chocolate or vanilla vegan protein powder, adjusting milk as needed.
- Extra-Dark: Stir in melted 90–100% chocolate (about 1 ounce) after blending, then pulse to combine for a denser, fudge-like finish.

Vegan Keto Dessert Chocolate Avocado Mousse – Rich, Creamy, and Low-Carb
Ingredients
- Ripe avocados (2 large) – soft to the touch, no stringy fibers
- Unsweetened cocoa powder (1/3 cup) – Dutch-process for smoother flavor or natural for a brighter cocoa bite
- Keto-friendly sweetener (1/4–1/3 cup) – powdered allulose, powdered erythritol, or a monk fruit blend
- Unsweetened non-dairy milk (3–5 tablespoons) – almond, coconut, or macadamia
- Vanilla extract (1 teaspoon)
- Pinch of fine sea salt
- Optional add-ins: Espresso powder (1/2 teaspoon) for deeper chocolate flavor
- Cinnamon or chili powder (a pinch) for warmth
- Peanut, almond, or hazelnut butter (1–2 tablespoons) for nutty richness
- Coconut cream (2 tablespoons) for an extra-luxe texture
- Optional toppings: Shaved dark chocolate (90–100% cocoa)
- Toasted nuts or seeds (pecans, almonds, hazelnuts, cacao nibs)
- Unsweetened coconut flakes
- Fresh berries (in moderation for keto)
Instructions
- Prep the avocados: Halve, pit, and scoop the flesh into a blender or food processor.Choose avocados that yield slightly to gentle pressure and have no brown spots.
- Add dry ingredients: Add cocoa powder, sweetener, and a pinch of salt. If using espresso powder or spices, add them now.
- Blend with liquids: Pour in vanilla and 3 tablespoons of non-dairy milk. Blend until mostly smooth, stopping to scrape down the sides.
- Adjust texture: If it’s too thick or grainy, add 1 tablespoon of milk at a time and blend again.Aim for a silky, pudding-like consistency.
- Taste and fine-tune: Check sweetness and chocolate intensity. Add a bit more sweetener or cocoa if needed, and blend again. A tiny extra pinch of salt can brighten the flavor.
- Chill to set: Spoon into small bowls or ramekins.Cover and refrigerate for at least 30–60 minutes. The mousse will thicken and flavors will meld.
- Garnish and serve: Top with shaved dark chocolate, toasted nuts, or a few berries. Serve cold.
FAQ
Can I make this without a blender?
You can mash very ripe avocados by hand and whisk vigorously, but the texture will be less smooth. A food processor or immersion blender gives the best, silkiest result.
Which sweetener works best?
Powdered allulose gives a smooth, clean sweetness and won’t recrystallize in the fridge.
Powdered erythritol or a monk fruit blend also works, but may taste cooler or slightly grainy unless fully powdered.
How do I prevent an avocado taste?
Use well-ripened avocados, plenty of cocoa (1/3 cup or more to taste), a touch of vanilla, and a pinch of salt. Chilling for at least 30 minutes also helps the chocolate flavor dominate.
Is cocoa powder keto?
Yes, unsweetened cocoa powder is low in net carbs and suitable for keto in moderate amounts. Keep an eye on serving sizes and sweeteners to stay within your carb goals.
Can I make it ahead for guests?
Absolutely.
Prepare the mousse up to 24 hours in advance, portion into ramekins, and refrigerate covered. Add toppings right before serving to maintain texture and crunch.
What’s a good serving size?
Because it’s rich, 1/3 to 1/2 cup per serving works well. Pair with crunchy toppings like nuts or cacao nibs for contrast without adding many carbs.
My mousse is too thick.
How do I fix it?
Blend in 1 tablespoon of plant milk at a time until it loosens to your liking. If flavor gets diluted, add a little more cocoa and sweetener to rebalance.
Can I use carob instead of cocoa?
You can, but carob is naturally sweeter and tastes different from chocolate. Start with less sweetener, taste, and adjust as needed to keep it keto-friendly.
How can I make it nut-free?
Use coconut or oat-based milk alternatives and avoid nut toppings.
The base recipe is already free of nuts if you skip nut butters.
Why did my mousse turn brown?
Avocados oxidize when exposed to air. Press plastic wrap directly onto the surface and keep it airtight. A small squeeze of lemon won’t affect flavor much and can help, but use sparingly to stay within the chocolate profile.
Final Thoughts
This Vegan Keto Dessert Chocolate Avocado Mousse brings together ease, flavor, and nutrition in one bowl.
With a handful of pantry ingredients and a few minutes of blending, you get a dessert that feels special and fits your goals. Keep the base simple, taste as you go, and let the fridge do the rest. Whether you dress it up with toppings or enjoy it plain, it’s a reliable, go-to treat you’ll want to make again and again.





