Before you start, cut each zucchini lengthwise in half and then dice each half into 1-inch half moon pieces. Also using a blender puree the tomatoes along with 1 tablespoon tomato paste and set aside.Press the saute button on the Instant Pot. Once it displays hot, add the cumin seeds and let them splutter.
Then add the onion, ginger, garlic and green chili and cook for 3 minutes until softened.
Then add the pureed tomatoes and tomato paste mixture and stir.Add the spices- coriander, cumin, paprika, turmeric, kashmiri red chili powder and also add the salt and mix.
Stir and then add the diced zucchini and canned chickpeas (drained and rinsed).Add a cup of water and mix until everything is well combined.
Close the lid and press the manual or pressure cook button. Cook on high pressure for 1 minute with the pressure valve in the sealing position. Quick release the pressure by manually moving the pressure valve from the sealing to the venting position.
Open the lid and then add kasuri methi and cilantro. You can also add more water here if you prefer more liquid in the curry.
Squeeze some lime juice and serve zucchini chickpea curry with rice or any grain of choice.
Stove-top instructions
To make the curry on stove-top, heat oil in a pan on medium heat. Add cumin seeds and them sizzle. Then add the onions, ginger, garlic and chili and cook for 3 minutes. Add pureed tomatoes and tomato paste mixture and cook for 3-4 minutes, then add the spices and salt and cook for 1 more minutes. Add the zucchini and chickpeas along with water. Cover and cook for around 10 minutes until zucchini is cooked yet holds it's shape. Add kasuri methi, cilantro and squeeze some lime juice. You may add more water as needed here since water evaporates when cooking on stove-top. Serve warm with rice.
Notes
If you prefer softer zucchini, pressure cook for 2 minutes. At 1 minute (with quick pressure release), zucchini is cooked but holds it's shape which I personally prefer.