Go Back
+ servings

Instant Pot Moong Dal Halwa Recipe

instant pot moong dal halwa

Instant Pot Moong Dal Halwa Recipe

This instant pot moong dal halwa is so much easier to make than the traditional stovetop version. With my recipe, you don't have to grind the dal and there is far less stirring required. This is the easiest way to make this rich and decadent halwa!
5 from 30 reviews
Pin Recipe Print Recipe
Servings 6
Cuisine Indian


  • 1 cup moong dal
  • 2 cups water
  • ¾ cup ghee
  • 1 cup sugar adjust to taste
  • ¼ teaspoon ground cardamom
  • Crushed nuts pistachios, almonds or cashews, garnish


  • Press sauté and add the (dry) moong dal to the pot. Dry roast (stir) the dal for 8-10 minutes until you see it darken a bit. It will change from pale yellow to slightly golden.
  • Add water and stir, then secure the lid, close the pressure valve and cook for 20 minutes at high pressure.
  • Quick release pressure and immediately add ghee, sugar, cardamom to the pot and mix well. Don’t panic if when you see the dal, it looks a bit dry - it will quickly absorb the ghee.
  • Once the dal absorbs the ghee, press the sauté button and stir continuously for 10 minutes, scraping the bottom of the pot regularly. This will be a bit of an arm workout.
  • Remove the steel liner from the instant pot (so the halwa doesn’t burn) and immediately scoop the halwa out into a serving bowl. When you pour it out, you’ll notice some ghee on the sides of the serving bowl - that means it separated a bit from the halwa and is perfect!
  • Garnish with crushed nuts and serve warm.



  • Update 10/22/19: I have heard from a few people who have said that they've felt a few bits of dal in their halwa. I've tried this recipe with a natural pressure release which may help those who have had this issue. I am adding this as a note rather than changing the original recipe as I'd hate to make waiting an extra 25 minutes for a NPR mandatory when the recipe has already worked well for so many of you.  
Did you make this recipe?Tag @myheartbeets on Instagram and hashtag it #myheartbeets!