Go Back
+ servings
2 brownie bars on a parchment paper

Healthy Vegan Brownies

These healthy No-Bake Vegan Brownies feature rich and fudgy dried fruit layer covered with easy homemade marshmallows and topped with chocolate ganache. If that doesn't sound appealing, I don't know what does:)
Course Dessert
Cuisine American
Prep Time 25 minutes
Cook Time 15 minutes
Inactive 1 day
Total Time 1 day 40 minutes
Servings 9
Calories 1088kcal
Author Iryna


Brownie layer

  • 1 c dried cranberries or cherries preferably without sugar
  • 3 c dates pitted
  • ½ c walnuts
  • ½ c cacao powder

Marshmallow layer

  • c fruit puree strained, Note 1
  • 1 c cane sugar divided, Note 2
  • 4 tbsp agar-agar flakes
  • c water
  • c aquafaba

Chocolate Ganache


To make Brownies

  • In a bowl of food processor add cranberries, dates, walnuts and cacao powder. Process until the mixture forms into a ball. (Depending on a size of your food processor, you might want to work in batches).
  • Add the brownie mixture to a small parchment-lined 7x7 baking pan and press firmly with your hands. Refrigerate the brownie layer for 2 hours or overnight.

To make Marshmallow

  • In a small pan add agar-agar, ¾ c of sugar and water. Bring the mixture to a boil, then reduce the heat to medium-low and cook stirring occasionally for 10 minutes. If you have instant food thermometer, it should read about 230 F and the mixture should be thick and stick to a wooden spoon.
  • At the same time (it's important to do these 2 steps simultaneously), add aquafaba to a large bowl. Beat with a hand mixer on low for 2-3 minutes until frothy. Increase the speed to medium-high, add the remaining ¼ c of sugar and beat until soft peaks, 4-5 minutes. Add fruit puree and beat for another 1 minute.
  • Add agar-agar mixture into whipped aquafaba and beat for 1 more minute. Now, it's important to work fast, as marshmallow will start to firm up. Turn off the mixer and using a rubber spatula evenly spread marshmallow on a Brownie layer. (Note 3) Chill the Marshmallow layer in a refrigerator overnight or until set.

To make Chocolate Ganache

  • In a small bowl mix together chocolate chips and plant milk. Microwave for 15 seconds then stir everything with a spoon until chocolate chips dissolve. Using a spatula spread the chocolate evenly on Marshmallow layer. Place in a refrigerator for the chocolate to firm up.
  • Cut the Brownies into 9 pieces and enjoy.


Note 1
You can use applesauce or any other fruit puree that you have. If you don't have fruit puree but have any frozen berries or fruits, you can simply defrost them, blend and then strain through a fine mesh sieve. 
Note 2
I used cane sugar but you can replace with any other sugar that you have.
Note 3
Depending on how thick you want your Marshmallow layer to be, you might end up with some Marshmallow leftovers. If that's the case, you can take a pastry bag fitted with a plain or star tip, fill it with the Marshmallow leftovers and pipe 1 ½  - 2 inch  rounds on a parchment lined baking sheet. Chill in a refrigerator overnight.


Calories: 1088kcal | Carbohydrates: 77.7g | Protein: 4.7g | Fat: 8.4g | Saturated Fat: 2.7g | Sodium: 13mg | Potassium: 463mg | Fiber: 8.2g | Sugar: 66g | Calcium: 43mg | Iron: 2mg