Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Carrot Cake with Crushed Pineapple and Walnuts Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.3 from 33 reviews
  • Author: admin
  • Prep Time: 20 minutes
  • Cook Time: 35-40 minutes
  • Total Time: 55-60 minutes
  • Yield: 8 to 10 servings
  • Category: Dessert
  • Method: Baking
  • Cuisine: Vegan
  • Diet: Vegan

Description

This Vegan Carrot Cake with Crushed Pineapple and Walnuts is a moist, flavorful dessert perfect for any occasion. Made without eggs or dairy, it combines warm spices, fresh carrots, and sweet pineapple for a naturally sweet cake. The creamy cashew-based frosting adds a luscious finish, making it a wholesome treat that’s both vegan and delicious.


Ingredients

Scale

Cake Ingredients

  • 2 ¼ cups all purpose flour (white, whole wheat or spelt flour can also be used)
  • 2 teaspoons baking powder
  • 1 teaspoon baking soda
  • 2 teaspoons ground cinnamon
  • ½ teaspoon ground nutmeg
  • ¼ teaspoon ground ginger
  • ½ teaspoon Himalayan pink salt
  • 1 cup crushed pineapple, drained
  • 1 teaspoon pure vanilla extract
  • 1 tablespoon apple cider vinegar
  • ¾ cup coconut sugar or brown sugar
  • ¼ cup pure maple syrup
  • ½ cup coconut oil, melted
  • 1 ½ cups unsweetened almond milk
  • 2 cups finely shredded carrots
  • ½ cup walnuts, chopped (plus more for garnish)

Frosting Ingredients

  • 2 cups raw cashews, soaked 2-3 hours or overnight
  • 2 tablespoons fresh lemon juice
  • 2 teaspoons pure vanilla extract
  • ¾ cup organic powdered sugar (adjust to taste)
  • â…› teaspoon Himalayan pink salt
  • ¼ cup non-dairy milk (unsweetened almond milk recommended), plus more as needed
  • ¼ cup coconut oil, melted


Instructions

  1. Preheat the Oven: Preheat your oven to 350°F (175°C). Line two 9-inch cake pans with parchment paper circles or lightly spray with cooking spray to prevent sticking. Set aside.
  2. Mix Dry Ingredients: In a medium bowl, whisk together the all-purpose flour, baking powder, baking soda, ground cinnamon, nutmeg, ground ginger, and Himalayan pink salt until combined.
  3. Combine Wet Ingredients: In a large mixing bowl, whisk crushed pineapple, pure vanilla extract, apple cider vinegar, coconut sugar, pure maple syrup, melted coconut oil, and unsweetened almond milk until well blended.
  4. Make the Batter: Pour the dry ingredients into the wet ingredients and gently stir just until combined, being careful not to overmix to keep the cake tender.
  5. Add Carrots and Walnuts: Fold in the finely shredded carrots and chopped walnuts into the batter. The batter will be thick but still pourable.
  6. Bake the Cake: Evenly divide the batter between the prepared cake pans. Bake in the preheated oven for 35 to 40 minutes, or until a toothpick inserted in the center comes out clean.
  7. Cool the Cakes: Let cakes cool in the pans on a wire rack for at least 10 minutes. Then turn the cakes out onto the wire rack to cool completely.
  8. Prepare the Frosting: Drain the soaked cashews. In a food processor, combine cashews, fresh lemon juice, vanilla extract, powdered sugar, and Himalayan pink salt. With the processor running, slowly add the non-dairy milk through the top spout, followed by the melted coconut oil. Process until the frosting is perfectly smooth and creamy, stopping to scrape down the sides as needed. Add more non-dairy milk one tablespoon at a time if needed to achieve a silky texture.
  9. Chill the Frosting: Transfer the frosting to an airtight container and refrigerate for several hours to thicken.
  10. Assemble the Cake: Once cakes are fully cooled and frosting is firm, invert the cakes so the flat, even sides are on top for clean layering. Spread a thin layer of frosting on one cake layer, stack the other cake on top, then frost the entire cake evenly. If frosting is too firm from the fridge, let it soften slightly at room temperature before spreading.
  11. Garnish and Store: Garnish the frosted cake with additional chopped walnuts. Store leftover cake in an airtight container in the refrigerator; let it return to room temperature before serving for best texture.

Notes

  • Make sure to drain the crushed pineapple well to avoid extra moisture in the batter.
  • For best results, soak cashews for at least 2-3 hours or overnight to achieve a smooth frosting.
  • Use parchment paper in the cake pans for easier removal.
  • Allow the frosting to chill thoroughly for a firmer consistency suitable for spreading.
  • You can substitute almond milk with other non-dairy milks if preferred.
  • Store leftover cake in the refrigerator and bring to room temperature before serving for optimal texture.