Lands & Flavors

Plant-based, Earth-inspired Recipes

  • About
  • Recipes
  • Vegan Traveler
    • Greece
    • Hawaii
    • India
    • Italy
    • Japan
  • Contact

Vegan Carrot Cake with Cream Cheese Frosting

March 7, 2017

A versatile recipe featuring warm spices, coconut, and walnut to make this moist Vegan Carrot Cake with Cream Cheese Frosting irresistible.

A versatile recipe featuring warm spices, coconut, and walnut to make this moist Vegan Carrot Cake with Cream Cheese Frosting irresistible.

A versatile recipe featuring warm spices, coconut, and walnut to make this moist Vegan Carrot Cake with Cream Cheese Frosting irresistible.

I’ve always loved carrot cake. Actually, I like pretty much everything made with carrots, be it savory or sweet. Carrot juice, in fact, in one of my favorite beverages. So carrot cake is surely a winner for me. This cake has the cinnamon, nutmeg, and other spices that give it its signature flavor along with a frosting that mimics the creamy, slightly tangy flavor of the traditional cream cheese frosting that most often accompanies carrot cakes.

A versatile recipe featuring warm spices, coconut, and walnut to make this moist Vegan Carrot Cake with Cream Cheese Frosting irresistible.

I wanted to make a frosting that was thick, creamy, and a bit tangy without using commercial vegan cream cheeses, as I’ve never been a fan of them. Old-fashioned cooked frosting is what first came to my mind since I knew that the frosting needed an almost custardy, pastry cream-like texture. Cooked frostings sound gross because they use flour to thicken them, but don’t fret, the flour is thoroughly cooked and no rawness remains. I’m still working on perfecting this type of frosting, but this one works well for a carrot cake application and can be further flavored with citrus zests, vanilla bean, or shredded coconut.

A versatile recipe featuring warm spices, coconut, and walnut to make this moist Vegan Carrot Cake with Cream Cheese Frosting irresistible.

Vegan Carrot Cake with Cream Cheese Frosting
 
Print
A versatile recipe featuring warm spices, coconut, and walnut to make this moist Vegan Carrot Cake with Cream Cheese Frosting irresistible.
Author: Lands & Flavors
Ingredients
For the Cake:
  • 2½ cups flour
  • 3 teaspoons baking powder
  • 1 teaspoon baking soda
  • ½ cup orange juice
  • ¾ cup water
  • ½ cup oil (I use half coconut oil and half olive oil)
  • ½ cup plus 2 Tablespoons sugar
  • ¼ cup maple syrup (or ¼ cup packed brown sugar)
  • 2 teaspoons vanilla extract
  • ¼ teaspoon salt
  • 3 teaspoons cinnamon
  • ½ teaspoon nutmeg
  • ½ teaspoon ginger
  • pinch of clove
  • 1 teaspoon orange zest
  • 2 cups shredded carrot
  • ¾ cup chopped walnuts
  • 1 cup finely shredded unsweetened coconut
For the Frosting:
  • ⅓ cup cashews (soaked in boiling hot water for 20 minutes)
  • 1½ cups nondairy milk
  • 5 Tablespoons sugar
  • 2 Tablespoons coconut oil
  • 3 Tablespoons flour
  • two pinches of salt
  • 2 Tablespoons lemon juice
  • ½ teaspoon vanilla extract
Instructions
  1. First make the frosting by combining the soaked and drained cashews, nondairy milk, sugar, coconut oil, and salt in the blender. Blend on high until completely smooth and no graininess from the cashews remains. Add the flour and blend for 10 seconds more.
  2. Transfer the mixture into a small saucepan and cook over medium-high heat whisking constantly until it come to a boil. When it comes to a boil, reduce heat to low and simmer, while whisking, for 30 seconds then remove from heat. It will have thickened considerably. Whisk in the lemon juice and vanilla extract and set aside for 15 minutes to cool down, then transfer the mixture to the fridge, cover, and cool until it's thoroughly chilled.
  3. After it is completely cold, the mixture will look like a congealed mess, don't worry! Take a spatula or large spoon and whip the frosting for 20 seconds. You'll notice the lumpiness smoothing out and the texture becoming more silky. Keep the frosting chilled until you are ready to use.
  4. Now make the cake. Preheat the oven to 350°F. Combine in a small bowl the flour, baking powder, and baking soda.
  5. In a large mixing bowl, combine the orange juice, water, oil, sugar, maple syrup, vanilla, salt, cinnamon, nutmeg, ginger, clove, lemon zest, and carrots. After the sugar has dissolved, add flour mixture, walnuts, and the coconut and mix until well-combined.
  6. Pour the batter into a greased 9 x 13 inch pan and bake for 28-32 minutes, depending on your oven. The cake will take on a golden brown color and a toothpick inserted in the center should come out clean.
  7. Remove from oven and cool completely before frosting the top with the frosting. Cut into squares and garnish with carrot ribbons, orange zest, or walnut halves.
Notes
-Play around with the spices as you see fit. I've used star anise, cardamom, and fennel and have had great results.

-Keep the frosted cake covered (in a cake carrier or under an inverted large bowl) so that the frosting doesn't dry out.

-This recipe is adapted from the Ginger Macadamia Coconut Carrot Cake recipe in Vegan with a Vengeance by Moskowitz.
3.5.3226

 

Filed Under: Desserts

« Spiced Potato Patties (Aloo Tikki)

Subscribe

New recipes delivered by email!

Comments

  1. Nia Lorre says

    March 11, 2017 at 1:44 am

    This sounds so yummy. I love your suggestions for mixing up the spices. I have never tried anise…and now I really want to!

    • Omar says

      March 27, 2017 at 2:08 pm

      Thank you, Nia! Yes, I’ve used a bunch of different combinations for the spices and it always seems to work. I do like spice cakes though, so I am easy to please haha. Give the anise (or even fennel!) a try! 😀

  2. Bethery says

    March 11, 2017 at 9:29 pm

    Can’t go wrong with Isa Chandra Moskowitz. I think I might cheat and use Miyoko’s Creamery cream cheese in the frosting. I find your recipe for frosting amazing and creative.

Welcome! I’m Omar and I love exploring the exquisite flavors of distant lands. Let’s voyage, reminisce, and create delectable vegan world cuisine! More→

Connect with me

  • Facebook
  • Instagram
  • Pinterest

Search Recipes

Stay Up-to-date!

Sign up to never miss a recipe!

A 4-ingredient recipe for vegan Basic Almond Cheese that can be enjoyed as is or crumbled on salads, pasta, or pizza.

Basic Almond Cheese

Bukhari Rice is an aromatic and flavorful Middle Eastern rice dish that features numerous spices to evoke its namesake--the Silk Road city of Bukhara.

Bukhari Rice

Give your favorite Moroccan and North African dishes that zesty, authentic taste with this really easy recipe for Homemade Preserved Lemons!

Homemade Preserved Lemons

An egg- and dairy-free version of a Turkish cuisine favorite, this Vegan Spinach and Cheese Börek recipe is just as delicious as the original.

Vegan Spinach and Cheese Börek

This recipe for Green Irish Soda Bread is vegan, has no added fat, and features a festive, natural green color. Perfect for St. Patrick's Day!

Green Irish Soda Bread

This warm Moroccan Eggplant Salad (Zaalouk) combines cooked eggplant, tomatoes, and classic spices and is enjoyed as a side or alone with lots of bread.

Moroccan Eggplant Salad (Zaalouk)

Connect With Me

  • Facebook
  • Instagram
  • Pinterest
This recipe for Vegan Pumpkin Pie Cheesecake combines two of your favorite desserts to create one smooth, spiced, and rich sight to behold.
A 5-ingredient recipe for Mtabbal, a Middle Eastern eggplant spread finished with a drizzle of pomegranate molasses.
Silky and delicate, this recipe for Vegan Pumpkin Panna Cotta with Pumpkin Seed Brittle is a true showstopper
This recipe for Vegan Masala Chai features bold black tea and seven aromatic spices for a robust chai experience.
Olives, tomatoes, roasted veggies, herbs, or fruits...the topping possibilities are endless with this base recipe for Homemade Focaccia. And no kneading required!
Middle Eastern Stewed Green Beans (Fasoolya bi Zayt) can be a side dish or even a light summer meal when served with lots of pita bread.

Copyright © 2025 Lands & Flavors All Rights Reserved · Privacy Policy · Disclosure