4.61 from 23 votes
carrot halwa
Instant Pot Carrot Halwa
Prep Time
10 mins
Cook Time
20 mins
Total Time
30 mins

Carrot halwa also called as 'Gajar ka halwa' is a traditional Indian dessert made with grated carrots, ghee and aromatic cardamom and saffron.

Course: Dessert
Cuisine: Indian
Keyword: halwa
Servings: 6
Calories: 329 kcal
Author: Archana Mundhe
  • 2 tablespoons ghee or coconut oil or vegan butter
  • 10 carrots peeled and grated (About 6 cups packed)
  • 1 cup unsweetened almond milk
  • 3/4 cup sugar
  • 1 cup almond meal
  • 2 teaspoons cardamom powder
  • 2 tablespoons raisins
  • ½ teaspoon saffron
  • 2 tablespoons sliced almonds or pistachios for garnish
  1. Turn the Instant Pot to Sauté(Hi) mode. Add ghee (or vegan butter) and grated carrots. Cook for 2-3 minutes with the glass lid on.

  2. Add almond milk and close the lid with the pressure value set to sealing. Set Instant Pot to Pressure Cook/Manual(Hi) for 5 minutess. Quick release.

  3. Add sugar, almond meal, cardamom powder, raisins and saffron.Mix well.
  4. Turn the Instant Pot to Sauté(Hi) and cook for 5-7 mins until most of the liquids are evaporated. Stir frequently, making sure that the halwa does not stick to the bottom of the pot. Note: The halwa will continue to thicken as it cools down.

  5. Garnish with sliced almonds or pistachios. Serve warm or chilled.

Recipe Video

Recipe Notes


To make dairy free carrot halwa, substitute ghee with any neutral oil, coconut oil or vegan butter

Love the traditional gajar ka halwa? Here are few tips to easily change the recipe for that:

  1. Use regular milk instead of almond milk
  2. Substitute almond meal with khoya(mawa), non-fat dairy milk powder or ricotta cheese
  3. You can also use milkmaid or condensed milk instead of almond meal Since condensed milk is sweetened, make sure to reduce the sugar substantially

Nutrition Facts
Instant Pot Carrot Halwa
Amount Per Serving
Calories 329 Calories from Fat 144
% Daily Value*
Fat 16g25%
Saturated Fat 3g19%
Cholesterol 12mg4%
Sodium 126mg5%
Potassium 397mg11%
Carbohydrates 43g14%
Fiber 5g21%
Sugar 30g33%
Protein 6g12%
Vitamin A 16985IU340%
Vitamin C 6.4mg8%
Calcium 134mg13%
Iron 1.4mg8%
* Percent Daily Values are based on a 2000 calorie diet.