This post contains affiliate links. Please see ourย disclosure policy.

Carrot halwa cake is a fusion recipe that uses traditional Indian dessert (Gajar Halwa which is a cardamom scented carrot fudge like dessert) as the topping for a flavorful cake. It has such an incredible mixture of flavors and textures! Glutenfree option

overhead photo of a slice of carrot halwa cake
Hungry for more?
My quick start guide has tips and secrets with easy recipes that you will LOVE!
Please enable JavaScript in your browser to complete this form.

Carrot halwa is an Indian dessert made with shredded carrots cooked down with sugar and milk. They caramelize into this amazing, roasted carrot flavor. It is often flavored cardamom, and it has some roasted nuts and raisins in it. 

Carrot Halwa is usually made in springtime with the first crop of juicy, red carrots. Red carrots are generally not easily available here, so I end up using orange. But if you can find some red carrots, they are amazing. You can also use a mix of the orange and purple carrots, which also works amazingly for this carrot halwa cake.

For the cake, we cook the shredded carrots with a little bit of cardamom, lime zest, and maple syrup until they are just al dente, and then we add it to the cake. This helps the carrots cook and caramelize when baking for the delicious caramelized flavor and texture.

slices of carrot halwa cake on a plate next to the serving platter

If you add the carrots directly to the cake, they do get cooked, but they’ll have more of a steamed carrot kind of flavor. So I highly recommend cooking the carrots before adding to the cake batter. 

Why You’ll Love Carrot Halwa Cake

  • carrot cake flavors you love with layers of incredible Indian dessert flavors
  • sweet, spiced carrots have an incredible, roasted flavor!
  • easy to make with nut-free and gluten-free options
overhead photo of carrot halwa cake before slicing

More Vegan Carrot Cake Recipes

slice of carrot halwa cake on a white plate, with a bite taken out

Carrot Halwa Cake

5 from 5 votes
By: Vegan Richa
Prep: 20 minutes
Cook: 40 minutes
Cooling Time: 20 minutes
Total: 1 hour 20 minutes
Servings: 8
Course: Dessert
Cuisine: Indian Fusion
Carrot halwa cake is a fusion carrot cake recipe that uses a traditional Indian dessert -Gajar Halwa(Indian carrot fudge) as the topping for a flavorful cake. It has such an incredible mixture of flavors and textures! Glutenfree option
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 
 

For the Caramelized Carrots

  • 1 tablespoon vegan butter
  • 3 cups shredded carrots, (About three and a half cups of chopped carrots, if you're going to shred them )
  • 3 tablespoons maple syrup
  • 2 tablespoons almond flour
  • 1/2 teaspoon ground cardamom
  • 1/8 teaspoon lime zest

For the Dry Ingredients

  • 1 1/2 cups all-purpose flour
  • 1/4 cup almond flour
  • 2 teaspoons baking powder
  • 1/4 teaspoon baking soda

For the Spices

  • 3/4 teaspoons cinnamon
  • 3/4 teaspoon ground cardamom
  • 1/8 teaspoon each of ground nutmeg, cloves, and allspice
  • 1/4 teaspoon salt
  • 1/4 teaspoon lime zest

For the Wet Ingredients

  • 1 cup non-dairy milk, such as almond, soy, cashew, oat milk
  • 1 tablespoon flaxseed meal , mixed with 2 1/2 tablespoons of water
  • 1/3 cup brown sugar
  • 3 tablespoons oil
  • 1/2 teaspoon vanilla extract or vanilla powder

To Top the Carrots

  • 2 tablespoons raw cashews, or roasted, unsalted cashews
  • 2 tablespoons raisins, soaked in warm water for 10 minutes
  • 1/2 teaspoon oil, optional

Instructions 

Cook the carrots.

  • In a skillet over medium heat, melt the butter, then add the carrots and mix well. Cook for 2 to 3 minutes, then add in the maple syrup, almond flour, cardamom, lime zest, and a good pinch of salt and mix really well. Continue to cook until the carrots are cooked or somewhat al dente. Stir occasionally. This will take anywhere from 6 to 8 minutes.

Let the carrots cool while you make the cake batter.

  • In a bowl, mix all the dry ingredients and spices and set aside.
  • In another bowl, add the wet ingredients (that is the milk, flax egg, sugar, oil, and vanilla) and mix really well. Then add in half of the flour mixture. Mix that in, and then add the rest of the flour mixture. Continue to mix until you get a smooth batter. The batter will be slightly thick, like muffin batter. It should not be overly flowy. If it is, add in 1 to 2 tablespoons more flour. If it is too thick, then you can add in a tablespoon of nondairy milk.
  • Fold 1/3 of the cooked shredded carrots into the batter and add in half of the drained, soaked raisins. Line an 8- or 9- inch cake pan with parchment paper and pour the batter into the pan. Even it out with a spatula, and top the cake with the remaining shredded carrots, distributing them evenly.
  • Then, toss your cashews in the oil so that they are coated well, and sprinkle that on top of the carrot mixture. Put the raisins on top of the carrot mixture, as well. Press the cashews and raisins into the batter and into the carrot mixture, making sure they're not popping out of the mixture. Otherwise, they will tend to burn.

Bake the cake.

  • Bake at 350° F (175° C) for 30 to 40 minutes. The baking time depends on your cake pan, your oven, the height of the cake and so on. Cover the pan with parchment after the first 15 minutes of baking, so that the cashews and raisins don't get too brown.
  • Check in after 30 minutes with a toothpick in the center of the cake. If it comes out clean, that’s when the cake is done. Then take it out of the oven and let the cake cool for 10 to 15 minutes, then transfer it from the pan onto a cooling rack or your cake serving stand and let it cool for another few minutes.
  • You can serve this cake as is, or add simple sugar icing or a drizzle of my cream cheese frosting.  I usually drizzle the cake with 1 tablespoon of powdered sugar mixed with 2 tablespoons of water, and then just drizzle all of that over, so that the cake stays moist and the top stays moist, as well.
  • Store and Reheat: Let the cake cool for another few minutes, then slice and serve or store in a closed container once it's completely cool in the fridge for up to 4 days. You can also freeze slices of carrot halwa cake. Reheat in the microwave for 5 to 10 seconds if it's refrigerated. If it is frozen, then microwave for 20 seconds, then check and then microwave again for 20 seconds and so on until the cake is warmed through.

Video

Notes

Nut-free, omit the cashews, omit the almond flour from the caramelized carrots, and omit the almond flour from the cake mixture. Add 2 tablespoons more flour to the cake batter.
If you don’t like cardamom, just use extra cinnamon instead.
To make this gluten-free, use a mix of 3/4 cup almond flour, 3/4 cup oat flour, and 1/3 cup potato starch. Mix really well and use in place of the 1 1/2 cups of all-purpose flour. Then add only 2 tablespoons more almond flour instead of 1/4 cup, and instead of the 1 cup nondairy milk, use 3/4 cup nondairy milk and 1/4 cup of club soda or carbonated water.

Nutrition

Calories: 201kcal, Carbohydrates: 25g, Protein: 3g, Fat: 11g, Saturated Fat: 1g, Sodium: 198mg, Potassium: 344mg, Fiber: 3g, Sugar: 16g, Vitamin A: 8086IU, Vitamin C: 3mg, Calcium: 131mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this recipe? Rate and comment below!
carrots, flour, and other cake ingredients on a kitchen counter

Ingredients and Substitutions

  • vegan butter – Gives the caramelized carrots such a great flavor!
  • shredded carrots – This is the base for the carrot halwa. You can shred at home or buy them pre-shredded.
  • maple syrup – For sweetness.
  • almond flour – Adds texture and flavor to the carrots and to the cake batter.
  • cardamom – This is traditional when making carrot halwa. You can use cinnamon instead, if you don’t like cardamom.
  • lime zest – Adds zing to the carrots and to the cake batter.
  • all-purpose flour – This is the base for your cake batter. See recipe notes for a gluten-free option using more almond flour.
  • baking powder and baking soda – Help the cake rise and maintain shape.
  • spices – Cinnamon, cardamom, nutmeg, cloves, and allspice make an amazing spiced cake!
  • non-dairy milk – Moistens the cake batter.
  • flax egg – Flax meal mixed with water helps the batter hold together as the cake bakes.
  • sugar – Sweetens the cake.
  • oil – Adds moisture and texture.
  • vanilla – Deepens the cake’s flavor.
  • cashews and soaked raisins – These are toppings for the cake, adding elements of carrot halwa
shredded carrots in the food processor

Tips

  • Mix up the flax egg when you first start cooking, so it will have time to thicken up.
  • The batter should be slightly thinner than muffin batter. If it’s too thin, add more flour. If it’s too thick, add more non-dairy milk.
  • Be sure that you press the cashews and raisins into the carrot mixture when topping. If they’re sticking out, they can burn and/or turn hard.
  • Your cake is ready when a toothpick inserted into the middle comes out clean. Start checking at the 30-minute mark.

How to Make Carrot Halwa Cake

Cook the carrots first.

In a skillet over medium heat, melt the butter, then add the carrots and mix well. Cook for two to three minutes, then add in the maple syrup, almond flour, cardamom, lime zest, and a good pinch of salt and mix really well.

melting vegan butter in the frying pan
adding shredded carrots to the pan
adding maple syrup to the pan of shredded carrots
adding almond flour to the shredded carrot mixture in the pan
shredded carrots, after cooking

Continue to cook until the carrots are cooked or somewhat al dente. Stir occasionally. This will take anywhere from six to eight minutes. 

Let the carrots cool while you make the cake batter. In a bowl, mix all the dry ingredients and set aside.

all-purpose and almond flours in a mixing bowl
adding the remaining dry cake ingredients to the mixing bowl

In another bowl, add the wet ingredients (that is the milk, flax egg, sugar, oil, and vanilla) and mix really well.

non-dairy milk in a bowl
adding sugar to the non-dairy milk
adding vanilla extract to the milk-sugar mixture
wet cake ingredients, after mixing

Then add in half of the flour mixture.

mixing half of the dry ingredients into the wet

Mix that in, and then add the rest of the flour mixture. Continue to mix until you get a smooth batter.

mixing the remaining dry ingredients into the wet

The batter will be slightly thick, like muffin batter. It should not be overly flowy. If it is, add in one to two tablespoons more flour. If it is too thick, then you can add in a tablespoon of nondairy milk. 

Fold 1/3 of the cooked shredded carrots into the batter and add in half of the drained, soaked raisins.

adding the raisins to the cake batter
adding some of the carrot halwa to the cake batter
carrot halwa cake batter, after mixing

Line an eight- or nine-inch cake pan with parchment paper and pour the batter into the pan.

cake batter in a lined metal cake pan

Even it out with a spatula, and top the cake with the remaining shredded carrots, distributing them evenly.

cake batter topped with remaining carrot halwa mixture

Then, toss your cashews in the oil so that they are coated well, and spread them on top of the carrot mixture.

Put the raisins on top of the carrot mixture, as well. Press the cashews and raisins into the carrot mixture, making sure they’re not popping out of the mixture. Otherwise, they will tend to burn. 

cashews and raisins on top of the carrot mixture in the cake pan

Bake at 350° F (175° C) for 30 to 40 minutes. The baking time depends on your cake pan, your oven, the height of the cake and so on.

Cover the pan with parchment after the first 15 minutes of baking, so that the cashews and raisins don’t get too brown. 

Check in after 30 minutes with a toothpick in the center of the cake. If it comes out clean, that’s when the cake is done.

Then take it out of the oven and let the cake cool for 10 to 15 minutes, then transfer it from the pan onto a cooling rack or your cake serving stand and let it cool for another few minutes.

carrot halwa cake in the pan, after baking

You can serve this cake as is, or add simple sugar icing or a drizzle of my cream cheese frosting.

I usually drizzle the cake with 1 tablespoon of powdered sugar mixed with 2 tablespoons of water, and then just drizzle all of that over, so that the cake stays moist and the top stays moist, as well.

carrot halwa cake on parchment paper, after baking and cooling

Let the cake cool for another few minutes, then slice and serve or store in a closed container once it’s completely cool in the fridge for up to 4 days. You can also freeze slices of carrot halwa cake.

slice of carrot halwa cake on a white plate, with a bite taken out

Reheat in the microwave for five to 10 seconds if it’s refrigerated. If it is frozen, then microwave for 20 to 25 seconds, then check and then microwave again for 20 seconds and so on until the cake is warmed through. 

Frequently Asked Questions

Can this be made nut-free?

To make this nut-free, omit the cashews, omit the almond flour from the caramelized carrots, and omit the almond flour from the cake mixture. Add 2 tablespoons more flour to the cake batter. 

What non-dairy milk should I use?

For the non-dairy milk, use almond milk, oat milk, cashew milk, or soy milk. 

Can I make this gluten-free?

To make this gluten-free, use a mix of 3/4 cup almond flour, 3/4 cup oat flour, and 1/3 cup potato starch. Mix really well and use in place of the 1 1/2 cups of all-purpose flour. Then add only 2 tablespoons more almond flour instead of 1/4 cup. instead of the 1 cup nondairy milk, use 3/4 cup nondairy milk and 1/4 cup of club soda or carbonated water.

About Richa

Hi, I'm Richa! I create flavorful plant based recipes that are inspired by my Indian upbringing, including many gluten-free, soy-free, and oil-free options.

You May Also Like

5 from 5 votes (2 ratings without comment)

Leave a comment

If you Love the Recipe, Please consider rating it using stars in comments! It helps readers and helps more people find the recipe online and I love hearing from you all!

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

14 Comments

  1. Jessi Bustamante says:

    Ooooh, I am super interested to try this! Do you think this could work split into cupcakes?

    1. Richa says:

      Yes! Bake less time

  2. Maya Ortiz says:

    5 stars
    If you like cardamon, this is a wonderful recipe. We made for dinner tonight and it came out beautiful, just like in the picture. I cannot wait to have it for breakfast tomorrow with coffee.

    Thank you for sharing your recipes. I am celiac and always appreciate that you include a gluten free option.

    yum yum yum…….

    1. Richa says:

      Yay!

  3. Emily says:

    5 stars
    Made this the other day! It was so delicious! And so moist! I loved cardamom with the carrots.

    1. Richa says:

      Awesome

  4. Menaka says:

    5 stars
    Hi Richa, just made the cake! I had to skip clove spice as i couldn’t find it. Overall vnicee just not that much a halwa feeling.
    I drizzled maple syrup on it.
    Thank youuu ๐Ÿ˜Š

    1. Richa says:

      Great! Probably cook the carrots longer and add more vegan butter for a richer flavor profile. And also use more carrots.

  5. Mark says:

    I’m in the middle of making this and am excited — it looks great! But the recipe doesn’t say when to add the spices. I’m going to guess and add them to the batter.

    1. Vegan Richa Support says:

      that’s perfect. please don’t forget to rate! it really helps

  6. Sherie Rodrigues says:

    I cannot wait to make this cake. I will let you all know. Thank you my dear for your wonderful recipes.

    1. Vegan Richa Support says:

      thank you, Sherie! don’t forget to rate!

  7. dc says:

    Good morning – I’m looking forward to giving this recipe a try. Question: what is the measurement unit for the AP flour? The recipe currently reads 1 1/2; I presume it is cups but prefer to check before making a baking boo-boo.

    1. Richa says:

      Oops yes , updated. Thanks for catching it and letting me know!