Cook the potatoes in a little vegetable broth on medium to medium-low heat for 10-15 minutes, turning over after about 7-8 minutes. Add more vegetable broth as needed. In total, I use about 1 cup broth.
Add in onions and cauliflower and cover with tight-fitting lid; continue to cook for 8-10 minutes.
Stir in minced garlic, ginger, and spices, releasing their aroma; sauté until onions are fully cooked. Add 1-2 Tbsp of vegetable broth, as needed.
Lower the heat to medium-low (2 or 3) and stir in peas, cilantro, and tomatoes.
Continue to cook on low for 5-10 more minutes.
Add in lemon juice and salt and pepper, if using. Adjust any spices, as desired.
Remove from heat.
Serve with rice or naan; garnish with additional cilantro, if desired.
Notes
* Garam masala is a northern Indian spice blend; when compared to yellow curry powder, it is noticeably deeper in color, sweeter in taste, and a little spicier. ** Amchur or amchoor powder is dry mango powder. It is made from dried unripe green mangoes and imbues a citrusy (slightly sour or tangy) flavor in Indian cuisine. *** Kashmiri chili powder is the authentic and fragrant red chili powder in Indian cuisine.**** Kasoori methi are dried fenugreek leaves and have a slightly sweet smell, they add incredible flavor to this dish. You can get them in the ethnic or Indian section in grocery stores or on Amazon.To make Easy and Perfect Basmati Rice (Instant Pot)1. Place 2 cups basmati rice in the Instant Pot and pour in 2½ cups of water. Secure the lid.2. Cook on high pressure for 4 minutes for white rice or 20 minutes for brown rice; then allow pressure to release naturally (15-20 minutes).