Skip to main content
Cooking With Anadi
RecipesCollectionsTechniquesFree ResourcesAbout
✦ Join the Kitchen
Sign in
Home / Recipes / Indian / Gajar Ka Halwa Recipe - Sweet Carrot Pudding

Gajar Ka Halwa Recipe - Sweet Carrot Pudding

Two bowls of gajar ka halwa topped with sliced almonds on a gray granite countertop.
Gajar Ka Halwa Recipe - Sweet Carrot Pudding
Anadi Misra

By Anadi Misra · August 16, 2021

Indian

About this recipe

Gajar Ka Halwa is a rich, creamy Indian carrot pudding made with simple ingredients. A classic dessert that is easy to prepare and absolutely irresistible. Perfect for any occasion!

↓ Jump to Recipe

This post may contain affiliate links. Read our disclosure policy

Watch the recipe

What Is Gajar Ka Halwa?

Also known as carrot halwa, this is a sweet Indian carrot pudding. Grated carrots are cooked with ghee, then added to a milk and sugar mixture and simmered to make a fantastic pudding. This is the ultimate kid-friendly veggie dessert! This dessert is perfect for holidays such as Diwali, the festival of lights, or at any big gathering such as a wedding or dinner party. Whether there’s a special occasion or not, it can also be served just as a soothing hot dessert in the winter months!

Slow and steady is the trick to mastering this dessert recipe. You need some patience, but the method itself is quite simple! This has been a real delight in my household to switch things up for dessert. I can’t think of a time where I’m more excited to have carrots except for this halwa!

In my household, a couple of desserts were on rotation, and this was one of them. I feel I say this in the other dessert recipes I’ve posted, including Sooji Halwa - which is semolina pudding, very similar to this recipe! - and Rice Kheer - which is Indian rice pudding - but my sister and I would have this whenever we felt like it and my mom. So if we’ve already had sooji halwa, then we’d have carrot halwa for a change.As I’ve said, slow cooking is the key to getting a perfect halwa, so if my mom was impatient, then this wasn’t gonna be on the table! Maybe you won’t have to wait as long as a Ragu alla Bolognese for the carrot halwa to come together, but you will need to set some time aside and plan a little bit to make it!

This is a fabulous dessert to make for dinner parties because you can certainly adapt the ingredient quantities to make it in bulk. However, if you’ve never made this before, I do warn you that the carrots will really shrink up! I used nearly a whole 2 pound batch of carrots and it made four servings!

Ready for an exciting vegetable pudding? Then let’s get to the Gajar Ka Halwa recipe!

Why Make This Indian Carrot Dessert?

This is an excellent dessert to get in your veggies! Carrots are the star of this dessert, and carrots are superb for your health! You may know from Bugs Bunny that carrots help with eye health, but they’re amazing for overall health too! Carrots are loaded with beta carotene that can be converted into vitamin A in your body. Furthermore, carrots also contain potassium, which is a crucial mineral for blood pressure control. For more details on the health benefits of carrots, check out this article by Healthline.

Let’s discuss the other ingredients used for carrot halwa as well. Milk is not only a good source of protein and calcium, but you also have so many other great nutrients from milk, including iron, vitamins E, B-6 and K; and selenium. The calcium from milk assists in bone and dental health, which is especially important for children. This is the vegetable dessert that sure is loved by kids! Finally, studies have shown that drinking milk may help lower the risk of getting type 2 diabetes in adults, as milk proteins assist in improving blood sugar balance.

We’ll be cooking the carrots in ghee, which is clarified butter. Ghee is a saturated fat, but it can help you absorb vitamin A, a fat-soluble vitamin, and can help reduce gut inflammation. Furthermore, ghee is rich in omega-3 fatty acids, which can also reduce inflammation and protects against heart disease.

If you’ve never tasted this Indian carrot pudding recipe before, when you take your first bite you’ll notice how creamy and sweet the halwa is without being too heavy. You’ve never experienced carrots like this before! If I had to choose between Sooji Halwa or the carrot halwa, it is a very hard choice, mind you! - but I think I’d prefer carrot halwa! You’ll notice that there are intricate dimensions of this dessert, coming from the texture of the grated carrots in the pudding. The carrots aren’t pureed in there, so you taste the grittiness of the carrots, while you still have that sweetness from the sugar, aroma from the green cardamom and creaminess from the milk! It’s the perfect dessert that’s full of flavors and a great way to get in your carrots! I love everything about it!

How to Serve Gajar Ka Halwa?▼

This is a common question! You can serve carrot halwa either hot or cold! That means you can certainly make this dessert in advance, if you want to “dessert prep” for a week or you’re going to make a large amount for a dinner party, you can get your halwa ready ahead of time and serve when ready! That being said, you can reheat in the microwave if you desire hot carrot halwa or just take it out of the fridge and grab a spoon if you want it cold!

I love this dish both hot and cold, but as with Sooji Halwa or Rice Kheer, I prefer this cold! In my opinion, I find the flavours are more prominent when it is cold right out of the fridge! If you’re making a lot of halwa, try a portion hot and freshly made, and try another one after it has cooled in the fridge for a few hours. Comment below your favourite way to enjoy carrot halwa!

Tips for the Best Indian Carrot Pudding

  • Don’t grate the carrots too thin, otherwise they will lose any texture in the final dish.
  • Cook the halwa slowly for the best texture and creaminess.
  • Keep stirring from time to time to prevent the milk from burning.
  • Use the brightest, organic carrots you can find for the best tasting halwa
  • Customize the sweetness to your own preference. Or make the halwa without any sweetener and top each portion with everyone’s favourite choice of sweetener.

Ingredients for Gajar Ka Halwa

This recipe has three base ingredients: carrots, milk and sugar. The rest are additional to really enhance our halwa and make it a true delight for your sweet tooth! Let’s go over what we’ll need for this recipe.

  • Carrots: The most important ingredient, right! Gajar refers to the carrots! Here we’ll be grating our carrots, then cooking them in ghee. We’ll add our cooked carrots into the milk and sugar mixture, and they’ll be slowly simmered to make our pudding.
  • Milk & water: There are many ways to make this carrot halwa. You’ll see some versions with condensed milk solids, known as koya, and I’ll talk about this later on in this post. In this recipe, I’m using 2% dairy milk. You could use milk powder as well, if desired.
  • Ghee: Used to cook the carrots.
  • Sugar: Sugar makes this pudding sweet. Feel free to substitute sugar with you favourite sweetener, though! You could use maple syrup or honey for natural sweeteners, or even use stevia or Splenda! For simplicity, I used table sugar, and this is the most common sweetener used for this dish.
  • Ground green cardamom: I consider ground green cardamom essential for pretty much all Indian desserts! When writing this recipe, I actually couldn’t think of a dessert that doesn’t use ground green cardamom! It just adds an incredible aroma that I find really make this dish complete without!
  • Cashews: I’ll be adding some chopped cashews for garnish, but feel free to use almonds or pistachios, or even add some dried fruit such as raisins if you like.

Optionally, you could also add a few strands of saffron along with the milk to add more aromatics to your halwa.

How to Make an Amazing Carrot Pudding Indian Style

Note that the FULL PRINTABLE RECIPE is at the bottom of this post! Keep scrolling to save this for later!

  1. Add milk and your sweetener of choice in a large pot or wok and whisk well to combine. Set the pot/wok to medium heat and bring the milk to a simmer.
  2. In the meanwhile, heat the ghee in a separate pan/pot and once hot, add the grated carrots. Stir occasionally and cook until the carrots soften and turn sweet, about 8-10 minutes.
  3. Once the milk is simmering and the carrots are ready, add the carrots to the milk and mix well.
  4. Bring the milk back up to a simmer and then reduce the heat so that the milk has a slow simmer.
  5. Slowly cook for at least 1 hour while stirring occasionally until the milk has completely bubbled away.
  6. Once the consistency is to your liking, add the ground green cardamom and mix well. Taste and adjust sweetness to your preference.
  7. Serve warm or cold, garnished with chopped cashews and/or almonds.
1 hr 20 min
4 servings
medium
Two bowls of gajar ka halwa topped with sliced almonds on a gray granite countertop.
Gajar Ka Halwa Recipe - Sweet Carrot Pudding
Anadi Misra

By Anadi Misra · August 16, 2021

Indian1 hr 20 min4 servingsmedium
Gajar Ka Halwa Recipe - Sweet Carrot Pudding
Anadi Misra

By Anadi Misra · August 16, 2021

Indian1 hr 20 min4 servingsmedium
can i make carrot halwa with khoya?▼

Khoya refers to evaporated milk solids. Some recipes add khoya to make their carrot halwa extra creamy and rich. To use khoya in this recipe, add between 100 - 150 grams to the milk once it has come up to a simmer with the sweetener in step 1. Whisk well until the khoya blends into the milk and then proceed with the recipe.

If you liked this recipe please let me know in the comments. Tag your post on social media using #cookingwithanadi and mention me @cooking.with.anadi. Thank you!

Recipe by Anadi Misra

Gajar Ka Halwa Recipe - Sweet Carrot Pudding

Gajar Ka Halwa is a rich, creamy Indian carrot pudding made with simple ingredients. A classic dessert that is easy to prepare and absolutely irresistible. Perfect for any occasion!

Be the first to rate ✦

Saved to your collection
··
·
·

10 min

Prep

1 hr 10 min

Cook

1 hr 20 min

Total

4

servings

medium

Level

Ingredients

··
·
·

Ingredients

Tap any quantity to scale

  • (480 ml) milkShop →
  • (50 g) sugar, or sweetener of choiceShop →
  • (30 ml) ghee · make your ownShop →
  • (260 g) grated carrots, packed
  • (1 g) ground green cardamomShop →
  • cashews/almonds, roughly choppedShop →

Instructions

  1. 1

    Add milk and your sweetener of choice in a large pot or wok and whisk well to combine. Set the pot/wok to medium heat and bring the milk to a simmer.

    Add milk and your sweetener of choice in a large pot or wok and whisk well to combine. Set the pot/wok to medium heat and bring the milk to a simmer.

  2. 2

    In the meanwhile, heat the ghee in a separate pan/pot and once hot, add the grated carrots. Stir occasionally and cook until the carrots soften and turn sweet, about 8-10 minutes.

    In the meanwhile, heat the ghee in a separate pan/pot and once hot, add the grated carrots. Stir occasionally and cook until the carrots soften and turn sweet, about 8-10 minutes.

  3. 3

    Once the milk is simmering the the carrots are ready, add the carrots to the milk and mix well.

    Once the milk is simmering the the carrots are ready, add the carrots to the milk and mix well.

  4. 4

    Bring the milk back up to a simmer and then reduce the heat so that the milk has a slow simmer.

    Bring the milk back up to a simmer and then reduce the heat so that the milk has a slow simmer.

  5. 5

    Slowly cook for at least 1 hour while stirring occasionally until the milk has completely bubbled away.

    Slowly cook for at least 1 hour while stirring occasionally until the milk has completely bubbled away.

  6. 6

    Once the consistency is to your liking, add the ground green cardamom and mix well. Taste and adjust sweetness to your preference.

    Once the consistency is to your liking, add the ground green cardamom and mix well. Taste and adjust sweetness to your preference.

  7. 7

    Serve warm or cold, garnished with chopped cashews and/or almonds.

    Serve warm or cold, garnished with chopped cashews and/or almonds.

Nutrition per serving

244

Calories

5g

Protein

30g

Carbs

12g

Fat

3g

Fiber

24g

Sugar

199mg

Sodium

Share This Recipe

Did you make this recipe? Tag @cooking.with.anadi on Instagram and hashtag it #cookingwithanadi

Anadi Misra, signed

Tested & written in Anadi’s kitchen


Free weekly newsletter

Like this recipe? Get more every week.

New recipes, cooking tips, and behind-the-scenes from Anadi's kitchen.

No spam. Unsubscribe anytime.

Filed under

quick recipeseasy recipesdessertsindianindian dessertsindian desserts recipesindian desserts recipes easyindian desserts for weight lossindian carrot recipesindian carrot pudding

You might also like

Creamy semolina pudding garnished with chopped pistachios in a white bowl on a wooden surface.
Indian

Sooji ki Kheer - Indian Semolina Pudding

Creamy, comforting Sooji ki Kheer made in minutes! This easy Indian semolina pudding is rich with milk, lightly sweet, and perfect for a quick homemade dessert the whole family will love.

42 minEasy4 bowls
indian sweets
how to make simple gajar halwa
how to make gajar easy way
how to make easy carrot halwa
vegetarian
egg-less
halal
gluten-free
Two bowls of creamy sabudana kheer garnished with saffron strands and nuts on a wooden board.
Indian

Creamy Sabudana Kheer Recipe - Indian Tapioca Pudding

Creamy, dreamy Sabudana Kheer made easy! This classic Indian tapioca pudding is rich, milky, and ready in minutes. Perfect for dessert or a light, satisfying treat any time of day.

42 minMedium8 servings
Two glasses of creamy kheer topped with fried cashews and caramelized onions on a speckled gray surface.
Indian

Easy Instant Pot Kheer Recipe - Indian Rice Pudding

Make creamy Indian rice pudding in minutes with this easy Instant Pot Kheer recipe. Rich, aromatic, and perfectly sweet — a classic dessert made simple for any occasion.

35 minMedium8 servings
Seviyan kheer served in a white bowl, topped with chopped nuts and saffron strands, with additional servings in glasses behind.
Indian

Seviyan Kheer Recipe - Indian Vermicelli Pudding

Creamy, rich Seviyan Kheer is a classic Indian vermicelli pudding made with milk and sugar. Ready in minutes, this easy dessert is perfect for festivals or a comforting everyday sweet treat.

32 minEasy4 bowls
Two glass bowls of sooji halwa, a golden-brown semolina pudding with a crumbly, grainy texture topped with nuts.
Indian

Sooji Halwa - Sweet Indian Semolina Pudding

Make Sooji Halwa in minutes! This classic Indian semolina pudding is warm, rich, and perfectly sweet. A quick and easy dessert the whole family will love.

30 minEasy3 servings
Creamy peanut butter being scooped from a jar with an ice cream scoop into a glass bowl.
Fusion

High Protein Ginger Chai Ice Cream in the Ninja Creami

Creamy, high protein Ginger Chai Ice Cream made in the Ninja Creami. Bold Indian spices meet a rich, protein-packed base for a dessert that tastes indulgent without the guilt.

20 minMedium1 regular ninja creami pint

Comments

No comments yet — be the first to share your thoughts!

Leave a comment

Made it? Add a rating (optional)
1000 left

Follow Along

@cooking.with.anadi

Follow
My new favourite dressing: soy + toasted sesame for a savoury base, a pinch of sugar to balance, and Calabrian bomba for
One jar of dressing: soy, sesame, garlic, rice vinegar and Calabrian bomba. This dressing is going to add so much flavou
Week one of the new site, and I’m so happy you showed up! 🙌

 Thank you all for visiting and rating your favourite reci
Spontaneous Sunday: no plan, no recipe - just a jacket potato and whatever's in the fridge.

Crispy skin, fluffy middle,
The classic British jacket potato done right.

Crispy salted skin, fluffy middle, plenty of butter, and baked beans. The

Tag your makes with #cookingwithanadi