Go Back
+ servings
Chocolate Mousse Vegan Cupcakes

Chocolate Mousse Vegan Cupcakes

These moist chocolate cupcakes are topped with chocolate mousse and then chocolate ganache. They are vegan, paleo, gluten-free, refined sugar free, super rich and indulgent, without being overly sweet.
Course Dessert
Cuisine Paleo, vegan
Keyword chocolate, cupcakes, gluten-free
Prep Time 30 minutes
Cook Time 15 minutes
Total Time 45 minutes
Servings 6 cupcakes
Calories 320 kcal


Chocolate Cupcakes

  • 1 tablespoon flax seeds
  • 2 tablespoons warm water
  • 1/4 cup almond milk or any other milk
  • 1/2 teaspoon apple cider vinegar
  • 3/4 cup almond flour
  • 1/4 cup coconut flour
  • 2 tablespoons arrowroot starch
  • 1/4 cup unsweetened cocoa powder
  • 1/2 teaspoon baking soda
  • 1/4 teaspoon baking powder
  • 1/8 teaspoon salt
  • 1/2 cup apple sauce
  • 1/3 cup maple syrup
  • 3 tablespoons coconut oil melted

Chocolate mousse

  • 1 cup raw cashews
  • 1 cup coconut cream
  • 232 grams dates about 6 dates, depending on the size of your dates
  • 4 tablespoons coconut butter softened
  • 1 cup nut/seed butter
  • 1/2 cup cocoa powder

Chocolate Ganache

  • 87.5 grams chocolate 1/2 cup chocolate chips or chopped chocolate, 3 oz
  • 1/3 cup coconut cream the thick part, not the liquid


Chocolate Cupcakes

  1. Line a cupcake tin with papers, or silicone molds, or use a silicone cupcake pan.
  2. Pre-heat oven to 350F.
  3. Mix flax seeds with warm water. Set aside to let it rest and get thicker for about 10 minutes.
  4. Mix vinegar with almond milk. Set aside for 5 minutes.
  5. Mix almond flour, coconut flour, arrowroot starch, baking soda, baking powder, and salt together. Use a whisk or a sifter, in order to remove any big lumps of flour.
  6. Mix apple sauce, maple syrup, and coconut oil in a bowl.
  7. Add milk, and flax eggs to the apple sauce mixture.
  8. Whisk to combine.
  9. Add dry ingredients to wet ingredients. Mix with a spatula.
  10. Pour onto cupcake tins.
  11. Bake for about 10-15 minutes. Make sure to rotate cupcakes in between.

Chocolate mousse

  1. Leave cashews soaking in water overnight. You may also add some really hot water to the cashews and soak them for a few hours and get away with it, if you don’t have time to soak them overnight.
  2. Once cashews are done soaking, drain them and make sure to squeeze them gently for a bit to eliminate excess water.
  3. Mix cashews plus all other ingredients in the bowl of a food processor.
  4. Process for a few minutes at least, in order to obtain a very creamy and thick cream.
  5. Pour cream onto silicone half-spheres, or any other molds you would like. I used 2 1/2 half-spheres. You may also spread them on top of the cupcakes since they will have a very firm consistency already.


  1. Heat coconut cream in a pan, until it comes to almost a boil.
  2. Pour onto chopped chocolate or chocolate chips. Let it sit for a minute. Stir with a spatula until smooth and the chocolate has entirely melted.
  3. If chocolate isn’t all melted, pop the bowl in the microwave for a few seconds at a time, stirring in between, until all chocolate has melted.
  4. Let it come to room temperature before pouring over mousse.

To assemble

  1. Chill mousse for at least a few hours, preferably overnight.
  2. Remove them from the pans, and place them on top of cupcakes.
  3. Top with ganache. If you feel like the ganache is too hard, and not easy to pour, simply put it in the microwave for a few brief seconds, like 4 seconds at a time, stirring in between until you achieve the desired consistency. And also, if the chocolate ganache is too runny, you can place it in the refrigerator for a little bit until it hardens up slightly, make sure to stir it to distribute the temperature evenly.


  1. Cupcakes will store nicely for up to 4 days, in a covered container.
Nutrition Facts
Chocolate Mousse Vegan Cupcakes
Amount Per Serving
Calories 320
* Percent Daily Values are based on a 2000 calorie diet.