A wet curry of potatoes, peas, and tomatoes is a thing of beauty because it can be a part of an everyday meal as well as a component of a festive Gujarati thali. Beloved by children and adults alike, this curry can be enjoyed with roti, puri, paratha, or even bread. —Annada Rathi
Bring 4 cups of water to a boil. Use the sharp end of a knife to make several holes through the skin of the potatoes. Boil the potatoes in the pot, covered, until a knife pierces smoothly and easily into a potato, about 30 minutes. Drain the potatoes, let cool, then peel and dice into 1-inch pieces.
Pour oil in a sautée pan and turn the heat to medium. After a couple of minutes, add the black mustard seeds and cumin seeds carefully: They'll sputter.
Add diced green chile peppers and tomatoes once the mustard and cumin seeds stop popping.
Follow with turmeric, grated ginger, ground coriander, cumin, and red chile powder. Season with salt. Cook for about 10 minutes. The tomatoes will have broken down and the dish should be very fragrant.
Pour 1 1/2 cups of water and let boil. Add diced potatoes and frozen peas.
Cook for 10 minutes and add garam masala. Mash 4 to 6 pieces of potatoes with the back of a steel cooking spoon in order to thicken the gravy. Cook for another 5 to 8 minutes. Taste for salt and adjust. Garnish with cilantro and serve hot with roti or paratha.