This post contains affiliate links. Please see our disclosure policy.
Instant Pot Gajar Halwa – Vegan Carrot Halwa Recipe. Carrot Halwa is an Indian dessert, a flourless Carrot Cake Crumble/pudding that is spiced with cardamom and served during festivals. Vegan Gluten-free Soy-free Recipe. Jump to Recipe

Gajar Halwa is a popular Winter-Spring dessert in Northern India. My Dad’s fave version has grated carrots that get slow roasted in a skillet over hours to become almost candied and the mix is more like a soft crumble. See my Stove top carrot halwa version here. This Instant pot version cooks within minutes and works amazingly.
The Carrots get roasted with sugar for a bit then pressure cooked, then roasted again to dry them up. This Instant Pot Halwa will cook to a softer more pudding like state, and gets close to the stove roasted one after sitting for a bit to cool. I use purple and red carrots for the gorgeous color that would normally show up only on long roasting. To make this nut-free, use sunflower seed meal and omit the cashews. Make this delicious dessert for Holi (the festival of colors coming in March) or valentines day (use more purple carrots!) 🥕🥕. See video above the Recipe.

More Instant Pot Indian Recipes
- Instant Pot Vegan Butter Chickin(soycurls). GF
- Lentil Veggie Dhansak – Lentil Veggie Stew in IP. GF
- Kohlapuri Veggies – Veggies in sesame coconut sauce GF
- Lentil Sweet Potato Soup GF
- Aloo Palak Dal- Potato Spinach Lentils in IP. GF
- Chana Saag – Chickpea Spinach Curry GF
- Instant Pot Chickin Saag with soy curls.GF
I know what you are thinking, that the Serving size should be 1 ;). Well, the 4 serves are dessert portions. Serve after a good meal! If you make this, do let me know how it turned out! Subscribe to My Youtube Channel for more videos.

Video:
Instant Pot Gajar Halwa - Indian Carrot Halwa Vegan Dairyfree Recipe

Ingredients
- 1 tbsp vegan butter or oil
- 3 tbsp cashews
- 3 tbsp chopped dates, or raisins, or currants
- 2.5 cups of shredded carrots, rainbow carrots or red or a combination of purple and red
- 4 tbsp sugar
- 1/8 to 1/4 tsp salt, use 1/4 tsp if using oil instead of vegan butter
- 1/4 cup almond flour/meal
- 1/4 cup non dairy milk such as almond or soy, , use 1/2 cup if your carrots are not very moist
- 1/4 tsp ground cardamom
- pistachios or cashews for garnish
Instructions
- Put the Instant pot on Saute (Stove top pressure cooker over medium heat). Add vegan butter or oil.
- Add cashews and cook until golden. Stir occasionally. About 2 minutes. Add dates/raisins and cook for a few seconds.
- Add carrots, sugar, salt and almond flour/ meal and mix well. Cook for 2-3 minute. Add non dairy milk and mix in.
- Close the lid. Pressure cook for 6 to 7 minutes pressure cook/manual button, hi in Instant pot. (3 mins over medium heat in stove top pressure cooker). Let the pressure release naturally. Open the lid, Mix in the cardamom. Taste and adjust sweet if needed.
- Put the pot on Saute and cook the mixture for 4 to 7 mins to roast it well and to dry out the liquid. Stir well frequently to avoid sticking. At this point you can add another 2 tsp vegan butter (This helps with the texture)and mix in. Once the mixture starts to stick and is dry-ish, press cancel and let it sit. The pot will be hot for a while, let the carrot mixture slow cook in the heat for 15 mins or so. Stir once in between. When the mixture is warm-cool, serve, or store refrigerated. Garnish with chopped cashews or pistachios to serve chilled or warmed . Stove top version here.
Video
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.












Hi..yummy..
Do you use unsalted vegan butter? If yes, can you please let me know which one. I am not sure if salted vegan butter will taste the salt in sweet dish or not.
Also please mentioned which brand of vegan butter do you use, I myself is vegan and been looking for something like this.
All recipes are super yumm 🙂
Thanks!
I use salted butter. Ghee inherently is salty thats why when i use oil as a substitute i usually add a bit of salt in the dish which usually uses ghee. With salted vegan butter you wont need the extra salt
Thanks..Can you recommend any specific Vegan butter brand that you use for indian desserts ..Thanks..
i use earth balance
Great..Thank you very much for your prompt response 🙂
I made this today. I used almond milk. My dad, who is not vegan, said it was good. I think I’ll use cashew milk next time for added creaminess.
I was happy to have this after 2.5 years. Miss some desserts but not enough to cause harm to another living being.
add cashew milk or cashew cream after pressure cooking during the sauteing as cashew milk will tend to stick and burn at the bottom.
Thanks Richa for the wonderful recipe . Can you tell me why we add salt in recipe ? I was sceptical about it but I tried it and followed the recipe but the Halwa taste is little different than what I used to eat before I became vegan
ghee is usually salty, while oil is neutral flavor, so the salt adds a bit of that ghee flavor. non vegan halwa would have had ghee or mawa or both, usually in very high amounts and is roasted for a long time. You can add more vegan butter in this recipe for a richer flavor, and also saute for 10-15 mins on low saute setting so that the carrots continue to roast. Pressure cooking also alters the overall flavor. So you can cook it on stove top instead and see if that tastes closer to dairy based gajar halwa. The long roasting time adds deeper roasted flavor
Thanks for your prompt response . I’ll try your suggestions next time . Kudos to you for all you do .
I am def making this. I am hosting an Indian vegan brunch on coming Sunday. This will be a fitting dessert as I have several pounds of carrots in the fridge.
This was heavenly, as good as the gajar halwa I used to make before with milk. I have been gradually cutting out animal products from my diet and recipes like the ones you share (I have also tried the vegan “butter chicken”- and loved it!) make the transition much less daunting. I can’t thank you enough for perfecting these recipes for us- I have been having a lot of fun in the kitchen with delicious results to boot!
Thats awesome!! So glad you loved it!
This has become a special occasion dessert for my significant other and myself. This evening we celebrated our four year anniversary with your japanese curry and this as a dessert. Thank you for being you, and continuing to be in our home. With love, our family.
Thats amazing. Thank you for making the recipes and loving the results! ❤️❤️
What can i substitute for almond meal as i don’t use that? Also can i use milk instead of almond or soy milk?? Thx 🙂
coarsely ground cashews will work.
I havent used dairy in years so i wouldnt know. I cannot recommend using dairy in any of my recipes as his blog and I are vegan for ethical reasons and he point of the blog is to show that dairy isnt needed in making great food.
Many cows and baby calfs are killed worldwide for dairy. India is the largest exporter or beef and veal(baby cow meat) in all of the World, Because of the Dairy industry. 2.4 Million Tonnes of beef and veal are exported each year, almost all of which comes from spent Dairy female cows and Baby male calfs who are useless for the dairy industry. 38500000 cows are slaughtered every year in India, that is 105900 per day, 4390 per hour.
Animal agriculture is also the largest producer of green house gasses, more than fossil fuels, and uses many times more Resources(water, land) of the planet.
The alternate non dairy milks and yogurts, creams, butter taste equally good and are beneficial for people, health, environment, as well as the planet.
I am going to try this recipe! I am also vegan for ethical reasons. Have been trying your other IP recipes and loving it. Thank you!
Hey Richa, I want to know whether it tastes better with soymilk or almond milk. If I’m using soymilk, do I use the vanilla flavoured one? Also, is it fine if I crush and chop the cardamom instead of making a powder? I don’t have access to a blender atm
Yes chopped cardamom is definitely fresher and better than powder. I would say use a combination of both so the cardamom flavor mixes in quickly with the powder and does its slow refreshing release with the whole seeds crushed.
I generally make it with almond milk. Somme soy milk brands dont behave as well.
Made this for a Vegan Dinner group and it everyone loved it, so I got a chance to pass on both the recipe and of course your site!
I didn’t use any sugar but added a couple more dates. Used a tablespoon of coconut oil at the beginning and 1/2c TJ’s reduced fat coconut milk. It was moist but not wet after pressure cooking so didn’t do anything more except add the spice. It firmed up a little further since it was a few hours before it was served.
Another excellent recipe, thank you.
Awesome!! Yes adjust away to preference. The traditional indian version is much sweeter and much more roasted and more dry somewhat like candied carrots. Either which way in texture works out very pleasing.
Do you think it would work with zucchini instead of carrot? I have a bunch of zucchini I need to use up.
yes. There is a squash halwa that uses opo squash which is similar to zucchini and its a similar process so it should work. Add some thick cashew cream when you saute mixture after opening the lid for a creamy halwa.
Awesome! Thanks. I will try it tonight.
It turned out so good with the zucchini! They are very wet so there was plenty of liquid. I used coconut sugar instead of cane and I did add some cashew cream as you suggested. My husband and son loved it as well. We will definitely be adding this super easy vegetable dessert to our rotation. Thanks so much! I really am so grateful that you do what you do. It makes it easy to cook healthy vegan food for my family without having to rely on packaged foods. So many of your recipes are just part of our days now.
Awesome! i think with zucchini, no milk during pressure cooking will work too. So glad everyone loved it! And thank you for the wonderful note. I am happy that you try out the recipes and they turn out well!