instant pot butternut squash halwa by myheartbeets

Instant Pot Butternut Squash Halwa (Pudding)

  • Author: My Heart Beets
  • Yield: 2-3 1x
  • Method: Instant Pot
  • Cuisine: Indian


This is a very rich halwa and so while I say that it serves 2-3, you can easily serve it to a family of four by adding some ice cream to go along with it. I usually buy pre-cut butternut squash from the grocery store as it makes this an even easier dessert to make.


  • 1 pound peeled and chopped butternut squash
  • 1 tablespoon ghee
  • 5 tablespoons sugar (or sweetener of choice), adjust to taste
  • ½ teaspoon ground cardamom
  • ¼ cup slivered almonds or chopped nut of choice, garnish


  1. To prepare the squash, add 2 cups water into the steel inner pot, then place a steamer basket into the pot. Place the peeled and cut squash in the basket.
  2. Secure the lid, close the pressure valve, press the steam button and set the time to 15 minutes at high pressure.
  3. Open the valve to quick release any remaining pressure.
  4. Remove the squash and steamer basket from the pot. Set the squash aside for now.
  5. Dump out any water still remaining in the bottom of the pot.
  6. Press the sauté button and add the ghee and the squash. Mash the soft squash with a spoon, then add sugar and cardamom. Stir-fry for 3-4 minutes, or until the halwa turns a shade darker and the ghee releases a nutty aroma.
  7. Garnish with crushed nuts and serve.


  • You can always add more sugar if you prefer a sweeter halwa.