Gajar Ka Halwa Cake – Indian Carrot Cake

4.86 from 14 votes

Indian carrot cake inspired by gajar ka halwa which is carrot halwa. Cake is loaded with cardamom, carrots, nuts and raisins. Topped with easy to make whipped cardamom cream cheese frosting.

indian carrot cake gajar ka halwa cake with frosting

Gajar Halwa Cake – Eggless Indian Carrot Cake

Eggless Indian carrot cake or gajar ka halwa cake because carrot is an absolute favorite in my family. This cake is loaded with flavor with spices, nuts, raisins, carrots and even pineapple. It is easy to make and vegan. The cake is Indian inspired by gajar ka halwa which is carrot halwa in English.

Note: this is a vegan recipe but feel free to use dairy milk in place of soy milk

Inspired by a traditional Indian dessert

Gajar ka halwa is a traditional Indian dessert made out of shredded carrots and tastes like a warm spiced carrot cake right off the stove that melts in your mouth. So, the natural progression of that thought is to turn it into a cake!  I already have an alternate take of this recipe up in this Gajar Ka Halwa Cupcake post.

For a recipe on how to make gajar ka halwa see this post.

gajar ka halwa and indian carrot cake on blue plates on a wooden table

So, if there are vegetables in it, carrot cake Is Good For You, right?

I’m convinced! 😊 There are a number of ingredients that add natural sweetness and moisture that saves the need for extra sugar.

Although this is an Indian carrot cake, I’ve included pineapple in it as many carrot cakes in the US are made.  The pineapple adds moisture and reduces the need for extra sugar.  I personally love carrot cakes with crushed pineapple so I had to add it to this.

The second key component of carrot cakes for me is a cream cheese frosting.  To keep this easy, I made a whipped cream cheese cardamom frosting.  It is lighter than the cardamom cream cheese buttercream frosting I used in my Gajar Ka Halwa Cupcakes.  However, it is a spreadable frosting, not one that is easily piped.  If you are planning on piping the frosting, I recommend referencing my other post to make the buttercream.

indian carrot cake on blue plate and silver fork

What are the ingredients?

For the Indian style carrot cake:

  • Shredded carrots (make sure to shred, not grate or food process)
  • Crushed pineapple (sold in a can here in the US)
  • Raisins
  • Roasted Nuts
  • Cardamom
  • Chai masala (optional, if you want stronger flavor however it is not used in gajar ka halwa)
  • Oil
  • All purpose flour
  • Soy milk or milk of choice (use dairy milk if you desire)
  • Vinegar
  • Sugar, baking soda, baking powder
  • Vanilla extract

For the whipped cardamom cream cheese frosting:

  • Heavy whipping cream
  • Cream cheese (must be at room temperature!)
  • Cardamom
  • Vanilla extract
  • Sugar
gajar ka halwa cake ingredients in bowls

How to make carrot cake Indian style

Making the gajar ka halwa cake is very easy.  First, make sure to wash, peel and shred the carrots using a grater.  DO NOT use a food processor.  The thicker consistency will turn out better for the cake.

Then, measure out the ingredients and combine the soy milk with vinegar to make a “buttermilk.”

Next, get mixing!

Combine the wet ingredients (oil, milk with vinegar, vanilla extract). Combine the dry ingredients (flour, baking powder, baking soda, spices, sugar). Then, beat in the dry ingredients into the wet. Finally, add in the raisins, carrots, crushed pineapples and nuts.

Line the pan (either two 8 inch circle pans or one 9inch circle pan) with parchment and preheat oven to 350F.

Pour the batter into the pan and bake for about 1 hour (9 inch pan) or 35-40 for (two 8 inch pans). Check with toothpick to ensure baked through.

Make the whipped cream cheese frosting with cardamom

Key points for this frosting:

  • It is spreadable, not stiff enough to pipe
  • Ensure the cream cheese is at room temperature or it will be difficult to make the frosting
  • To make the whipped cream out of heavy cream, ensure heavy cream is very cold from fridge. If you have room in your fridge, keep the whisk and bowl in the fridge as well to help the process.

Frosting the cake

Shop This Post Or Check Out Some Of My Faves!

Shop this post

Looking For Other Traditional Indian Desserts? Check Out:

Milk Peda

Kesar Pista Kulfi 

Try it? Leave a review, love to hear feedback! Or tag me on Instagram @some_indian_girl

indian carrot cake gajar ka halwa cake with frosting

Gajar Ka Halwa Cake – Indian Carrot Cake

Shilpa Joshi
Indian carrot cake inspired by gajar ka halwa which is carrot halwa. Cake is loaded with cardamom, carrots, nuts and raisins. Topped with easy to make whipped cardamom cream cheese frosting.
4.86 from 14 votes
Prep Time 10 minutes
Cook Time 1 minute
Total Time 1 hour 10 minutes
Course Dessert
Cuisine indian fusion
Servings 24 slices
Calories 227 kcal


  • 9 inch cake pan or 2 8 in cake pans


Carrot Cake

  • cup shredded carrots 205 g
  • ½ cup roasted pistachios 60 g
  • ½ cup roasted cashews (unsalted) 60 g
  • 1 cup raisins 120 g
  • 8 oz crushed pineapple 227 g (adding pineapple does make it a denser cake with the added liquid, you can use half the amount as well)
  • 2 cup all purpose four 284 g
  • cup sugar 318 g
  • 2 tsp chai masala or skip and use 2 tsp cardamom powder total instead for more authentic gajar ka halwa based cake
  • 1 tsp cardamom powder 7 g
  • 1/4 tsp salt
  • 2 tsp baking soda
  • ¾ cup soy milk
  • 1 tbsp vinegar
  • 1 tbsp vanilla extract
  • ½ cup oil

Whipped Cardamom Cream Cheese Frosting

  • 8 oz cream cheese 1 block at room temperature
  • tsp salt
  • ¾ cup sugar
  • cup heavy whipping cream
  • 1 tsp vanilla extract
  • tsp cardamom


Gajar Ka Halwa – Indian Carrot Cake

  • Prep ingredients. Line pans with parchment paper and preheat to 350F. Combine milk of choice with vinegar.
  • Mix dry ingredients (sugar, flour, spices, salt) in a bowl. Mix wet ingredients in another bowl (oil, vanilla extract, milk with vinegar). Slowly add in the dry ingredients to combine with wet. Then, add in raisins, roasted nuts, carrots and crushed pineapple. Mix to combine, do not let stand very long as carrots will release excess moisture which will impact your bake.
  • Pour batter into parchment lined pan. I like to keep little handles of parchment to make it easier to lift, if needed. Bake for 1 hour- 1 hour 5 minutes if using 9 inch circle pan. About 35-40 minutes if using two 8 inch circle pans. Check with toothipick to ensure cooked. Time can vary.

Whipped Cardamom Cream Cheese Frosting

  • Beat cream cheese, salt, cardamom, vanilla and sugar together until combined.
  • In a separate bowl, whip heavy whipping cream until stiff peaks form and you have whipped cream.
  • Add whipped cream in batches to the cream cheese mixture, folding it in to combine. Don't mix vigorously.
  • Once combined and cake has cooled completey you can frost and serve. Top with chopped roasted pistachios for garnish.


Make sure cream cheese is at room temperature for frosting
As an option make some carrot halwa and add in between layers. Recipe for gajar ka halwa linked here


Calories: 227kcalCarbohydrates: 26gProtein: 1gFat: 14gSaturated Fat: 6gTrans Fat: 1gCholesterol: 31mgSodium: 78mgPotassium: 101mgFiber: 1gSugar: 21gVitamin A: 379IUVitamin C: 2mgCalcium: 34mgIron: 1mg
Tried this recipe?Let us know how it was!

Similar Posts

4.86 from 14 votes (12 ratings without comment)

Leave a Comment & Rate this Recipe

I love hearing from you! Submit your question or recipe review here.

If you loved this recipe, please consider leaving a star rating when you comment. Your ratings help others discover these dishes online, and they mean a lot to me! Thanks for your support! 🌟


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

Recipe Rating


  1. Hi Shilpa if I add Fanta halwa as layers, should it be warm or cold?
    Btw my cakes sunk a little and didn’t bake well in the center.

    1. Hi Asheema – sorry to hear, Oven temps can vary widely and it sounds like you may need to bake it a little longer, here’s a link talking about it a bit more. If the sides are browning try at a slightly lower temp and it should do the trick! Do you mean carrot halwa as layers? I would add it at room temperature or cold so if you are frosting layers it doesn’t melt the frosting or structure of the cake 🙂 hope that helps.

  2. 5 stars
    This was delicious! The frosting was yum too!! I did have to leave it in a little longer but my oven has a tendency to need more time than outlined in recipes. A quick toothpick check helped make sure it was baked!