Vegan Carrot Pistachio Cake with Cream Cheese Frosting

Looking for a cake that’s both festive and dairy-free? This Vegan Carrot Pistachio Cake with Cream Cheese Frosting is moist, fluffy, and bursting with warm spice and nutty crunch. Made with grated carrots, chickpea egg replacer, and crunchy pistachios, it’s topped with a silky lemony cream cheese frosting that will impress vegans and non-vegans alike.

Don’t miss our Vegan Pistachio Rolls for another comforting treat with a nutty twist.

Ingredients

For the Cake:

  • ¾ cup soy milk
  • 1 tbsp apple cider vinegar
  • 3 tbsp chickpea flour
  • 3 tbsp water
  • 2½ cups grated carrots (about 3 medium)
  • 1 tsp vanilla extract
  • ⅓ cup sunflower oil (or neutral oil)
  • 1 tsp ground cinnamon
  • ¼ tsp each: nutmeg, ginger, cardamom
  • Optional: ¼ tsp ground cloves
  • 1½ cups all-purpose flour
  • 1½ tsp baking powder
  • ½ tsp baking soda
  • ½ tsp sea salt
  • 1⅓ cup light brown sugar
  • 2.5 oz pistachios, chopped
  • Optional: ¼ cup raisins and/or ¼ cup grated coconut

For the Frosting:

  • 250g powdered sugar
  • ½ cup cold vegan butter, cubed
  • 2 tsp lemon juice (optional)
  • 1 pinch sea salt
  • ½ cup dairy-free cream cheese

For Garnish:

  • Additional chopped pistachios
  • Remaining frosting

Instructions

Step 1: Preheat & Prep

Preheat your oven to 350ºF (180ºC). Line two 6-7 inch cake pans with parchment paper. Combine soy milk and vinegar to make vegan buttermilk; set aside. In a second bowl, whisk chickpea flour and water to create the egg replacer. Grate carrots using a food processor for best texture.

Step 2: Make the Batter

In a large mixing bowl, combine:

  • Vegan buttermilk
  • Grated carrots
  • Chickpea egg
  • Vanilla, oil, spices
  • Sifted flour, baking powder, baking soda, salt, and sugar

Mix until well blended. Let rest for 5 minutes if thick. Fold in chopped pistachios, and any optional ingredients.

Step 3: Bake

Divide the batter evenly between pans. Bake for 30 minutes or until a toothpick comes out clean. Cool layers completely before frosting.

Step 4: Make the Frosting

Beat powdered sugar and vegan butter until smooth (it may look crumbly at first). Add lemon juice and salt, then slowly incorporate cream cheese. Mix until creamy and uniform. Chill before using.

Step 5: Assemble & Decorate

Place one cake layer on a plate. Spread frosting, top with second layer, and frost the entire cake. Decorate with chopped pistachios.

Vegan Carrot Pistachio Cake

Pro Tips

  • Use a kitchen scale for accuracy, especially with flour and carrots.
  • To make it denser, double the grated coconut.
  • For a lighter version, omit coconut entirely.
  • Want a richer dessert? Check out our Pistachio Milk Cake for a creamy, nutty companion.

Storage

Refrigerate in an airtight container for up to 3 days. Best enjoyed fresh. If storing longer, freeze unfrosted layers for best results.

Try These Next

Leave a Comment