Instant Pot Halva recipe in footed glass bowl against a black background

Instant Pot Halva Recipe

Prep Time: 5 minutes
Cook Time: 5 minutes
NPR & Time to Pressure: 20 minutes
Total Time: 30 minutes
Servings: 4
Calories: 226kcal
Author: Urvashi Pitre
Calories: 226kcal | Carbohydrates: 28g | Protein: 2g | Fat: 11g | Fiber: 1g | Sugar: 12g



  • Grease a 6-inch x 4-inch pan and set aside.
  • In a small bowl, mix together farina, sugar, cardamom and the saffron-sugar mixture.
  • Add water and ghee and mix well.
  • Pour the mixture into the greased pan and cover with a silicone lid or foil.
  • Pour 1.5 cups of water in the inner liner of the Instant Pot. Place a high steamer rack on top of this. Place the cover pan on the rack.
  • Set the Instant pot to cook on high pressure for 5 minutes. At the end of the cook time, let the pot sit undisturbed for 5 minutes and then release all remaining pressure.
  • Using silicone mitts, remove the inner pot. Use a fork or spoon to fluff up the halva and stir it around really well. You’re doing this to spread the cardamom and saffron throughout the halva. As you stir, you will see the grains start to separate, and the halva takes on a yellow-orange tinge from the saffron.
  • Once the halva has been broken up and the spices are mixed in, the halva is ready to serve.
Note: You may want to add additional ghee at the end because, really, one can never have too much delicious ghee. But start here and see what you think first. Here's a homemade ghee recipe for you.