Paleo Vegan Chocolate Mousse (GAPS, AIP-friendly)

This 5-ingredient paleo vegan chocolate mousse is easy to make and egg-free! Perfect for Valentine’s Day or whenever you’re in the mood for a healthy (but delicious!), chocolaty treat. It’s also GAPS and AIP-friendly.

It’s been a while since I posted and if you follow me on Instagram and happened to have seen this post, you’ll know why. All my effort went into making the below video for my perfect paleo chocolate chip cookies.

I’d love for you to check it out! And if you like it, I wouldn’t mind if you gave it a thumbs up and / or commented on it as it currently has 0 of each. ;) If you click on the white title in the upper left corner of the video, it’ll bring you directly to Youtube.

Now on to today’s recipe! This chocolate mousse came about after I refrigerated some of my leftover paleo vegan hot chocolate. Once it’s chilled, it becomes thicker and slightly moussy. So I figured I’d make it a lot more moussy!

So instead of using a full can of coconut milk, like in the hot chocolate recipe, you refrigerate the can overnight and then use the coconut cream and all except 1/3 cup of the coconut water. And to make it even thicker, you add a little coconut oil.

You can probably tell by the below picture that it’s quite thick, kind of like cheesecake. If you want it more in the direction of pudding, use only 1 1/2 tablespoons of coconut oil.

The chocolaty-ness and sweetness will depend a lot on your cocoa powder. If you find that it doesn’t have enough chocolate flavor, add more cocoa powder. If it’s not sweet enough, add more dates or another sweetener.

I usually use Dutch-process cocoa powder in my recipes but this time (at least in these pictures) I used raw cacao powder, hence the light color. With raw cacao, you could taste the coconut. With Dutch-process, it’s almost undetectable. By the way, I used raw cacoa for the health benefits. It’s good stuff!

And as a bonus, this chocolate mousse is AIP (autoimmune paleo) and GAPS-friendly! Even if you’re not on a special diet, this is a delicious treat. :)

For a more classic version (but still naturally sweetened one), try this chocolate mousse from Veggie Balance!

Paleo Vegan Chocolate Mousse (AIP, GAPS-friendly)

Rated 5.0 by 1 reader
Paleo Vegan Chocolate Mousse (GAPS, AIP-friendly)
  • Prep Time:
  • Cook Time:
  • Ready in:
  • Yield: four 1/2-cup servings

Please see the notes below for the AIP + GAPS options!


  • 1 14-ounce (400-milliliter) can full-fat coconut milk, refrigerated for at least 8 hours
  • 100 grams pitted dates (that's about 16 - 18 dates regular-sized dates – if you use Mejdool, you'll need a lot fewer)
  • 1 1/2 to 2 tablespoons cocoa powder or carob powder for AIP
  • 3 tablespoons (42 grams) coconut oil
  • 1 teaspoon vanilla extract or 1/2 teaspoon vanilla powder / bean scrapings for AIP
  • 1/8 teaspoon salt (I like things salty and use 1/4 teaspoon)


  1. Scoop out all but 1/3 cup of coconut water from the can and place the contents in a small pot. Use the remaining 1/3 cup coconut water in a smoothie or just drink it. Depending on your can, you might be able to turn the can upside down and use a can opener to open it so you can just measure out the 1/3 cup coconut water and dump the rest of the can in the pan.
  2. Warm it up so that it's melted and no longer hard.
  3. Place that and the remaining ingredients (using 1 1/2 tablespoons of cocoa for now) in a high-powered blender (I haven't tried this in a food processor). Blend for about 1 minute and add additional cocoa / carob, to taste.
  4. Once totally blended and no chunks of dates remain, pour into dessert glasses. Chill for at least 2 hours to firm up. Refrigerate leftovers for up to 2 days.


  • For AIP: Use carob powder. Vanilla powder / bean scrapings are elimination-phase legal (read more here).
  • For GAPS: Cocoa powder is GAPS-legal once you're on the full diet and don't have any digestive symptoms. Read here for more info. I also use vanilla bean scrapings but it looks like pure vanilla extract (with just vanilla beans + vodka) is legal.

Recipe by  |

Pin post on Pinterest Share post on Facebook Share post on Twitter Share post on Google+

20 comments on “Paleo Vegan Chocolate Mousse (GAPS, AIP-friendly)” — Add one!

2 comments are awaiting moderation!

  • Chere says
    April 23, 2018 @ 3:21 am

    I made this three times now and it was delicious, but I am curious on chilling the milk for 8 hours , but then Turing around and heating it up. Do we need to chill it? Thanks again for the recipe , it was terrific.

    • Erin replies to Chere
      April 23, 2018 @ 6:05 pm

      I’m so happy that you like it! The reason you have to chill the coconut milk is to get the coconut cream to separate from the water (since you leave out 1/3 cup of the water). You could also just leave out 1/3 cup of coconut milk (instead of the coconut water) for a less rich version. :)

      • Chere replies to Erin
        May 16, 2018 @ 3:45 am

        Thank you Erin, making again tonight :)

        • Erin replies to Chere
          May 18, 2018 @ 11:16 am

          Hope you enjoyed it! Happy Friday. :)

  • Amy says
    August 6, 2017 @ 1:29 am

    Can the dates be subbed out for maple syrup on the Paleo Vegan Chocolate Mousse recipe? I have IBS so dates, raisins, honey are a no no, but maple syrup is allowed.

    • Erin replies to Amy
      August 6, 2017 @ 8:55 am

      I’m afraid that it’s too much bulk to remove. 100 grams is a lot! I don’t think it’d have the right texture if you remove them and then when you add quite a bit of maple to sweeten it, it’d be a runny mess. Sorry about that!

  • Angie | Big Bear's Wife says
    February 7, 2017 @ 5:05 pm

    Off to find some dates this week because I love this! Perfect for me right now

  • Lexi says
    February 2, 2017 @ 11:08 pm

    I recently had to go on a dairy free diet for my new baby. I was feeling like I wouldn’t be able to eat any special dessert for Valentines but this may be it! Thank you!
    I have a question though, did you have to soak the dates first? When I’ve tried using dates in my smoothies they never completely break down & I end up with chunks.

    • Erin replies to Lexi
      February 2, 2017 @ 11:16 pm

      I didn’t soak my dates for this recipe. Do you have a high-powered blender? If you’re using a regular blender, that could be the issue. Or if you’re using old dried up dates, that could also be an issue. If you’re worried about it, just pour some boiling water over the dates and let them sit an hour and then drain off the water. I hope you’ll enjoy it! I’d love to hear how it comes out.

  • Trish - Mom On Timeout says
    February 1, 2017 @ 3:27 am

    This mousse looks divine! So easy too!

  • Catalina @ Peas & Peonies says
    January 31, 2017 @ 9:33 pm

    Ohh yeah!!!I love this paleo vegan chocolate mousse! This sounds so gooood!

  • Cookin Canuck says
    January 31, 2017 @ 9:29 pm

    I have to try this! I love that you’ve used dates to sweeten it.

  • Melanie | Melanie Makes says
    January 31, 2017 @ 9:24 pm

    The perfect classic dessert – love the fruit on top!

  • Erin @ The Speckled Palate says
    January 31, 2017 @ 2:58 am

    What a delightful mousse! I could see this going over wonderfully on a weeknight or for Valentine’s.

  • Kelly Barcroft
    January 31, 2017 @ 2:15 am

    Oh, that looks tasty. I have had something similar…but I just bought some dates last week…might have to make this ASAP. I kept checking your page last week…I was looking for inspiration.

    • Erin replies to Kelly Barcroft
      February 1, 2017 @ 8:20 pm

      I hope you’ll give it a try and that you’ll enjoy it! Sorry I was so slow to get up a new recipe. I’ll try not to disappear again (at least not for a long while ;))

  • Sara says
    January 30, 2017 @ 11:43 pm

    Erin, this mousse looks incredible! Looks simple but still decadent and special. Perfect for Valentine’s Day, or any day chocolate is necessary – which is basically everyday. :)

    • Erin replies to Sara
      February 1, 2017 @ 8:17 pm

      Haha. I totally agree with you on the chocolate thing! Thanks so much for your comment. :)

  • Des @ Life's Ambrosia says
    January 30, 2017 @ 8:35 pm

    This looks so decadent! Perfect for Valentine’s Day!

  • Stephanie says
    January 30, 2017 @ 7:42 pm

    Ohhh this looks so creamy, dreamy delicious! Love the berries on top :)


Comments? I’d love to hear from you!

Your email address will not be published. Required fields are marked with *


Comments are moderated. If you don’t see your comment immediately, don’t panic… it went through! Thank you so much for taking time to leave feedback!

Please help others by rating the recipe: