Add to your recipes 1 previous edit

Vegan Chocolate Avocado Cake



  • 3 c all-purpose flour
  • 6 tbsp unsweetened cocoa powder
  • ½ tsp salt
  • 2 tsp baking powder
  • 2 tsp baking soda
  • 2 c granulated sugar
  • ¼ c vegetable oil (I used almond oil)
  • ½ c soft avocado, well mashed, about 1 medium avocado
  • 2 c water
  • 2 tbsp white vinegar
  • 2 tsp vanilla extract

Avocado Buttercream Frosting:

  • 8 oz of avocado meat, about 2 small to medium, very ripe avocados
  • 2 tsp lemon juice
  • 1 lb powdered sugar, sifted
  • ½ tsp vanilla extract



  1. Makes 2 8-inch rounds or 2 thinner 9-inch rounds

  2. Preheat oven to 350 degrees F. Grease and flour two 8 or 9-inch rounds. Set aside.

  3. Sift together all of the dry ingredients except the sugar. Set that aside too.

  4. Mix all the wet ingredients together in a bowl, including the super mashed avocado.

  5. Add sugar into the wet mix and stir.

  6. Mix the wet with the dry all at once, and beat with a whisk (by hand) until smooth.

  7. Pour batter into a greased cake tins. Bake for 30 to 40 minutes, until a toothpick inserted comes out clean.

  8. Let cakes cool in pan for 15 minutes, then turn out onto cooling racks to cool completely before frosting with avocado buttercream.

Avocado Buttercream Frosting:

  1. Peel and pit the soft avocados. It’s important to use the ripest avocados you can get your hands on. If the avocados have brown spots in the meat, avoid those spots when you scoop the meat into the bowl.

  2. Place the avocado meat into the bowl of a stand mixer fit with the whisk attachment. Add lemon juice and whisk the avocado on medium speed, until slightly lightened in color and smooth, about 2-3 minutes.

  3. Add the powdered sugar a little at a time and beat. Add vanilla extract until combined. If not using right away, store in the refrigerator. Don’t worry. It won’t turn brown!

Send us your comments, suggestions or bug reports!