16 ounces potatoes β peeled and cut into 1-inch pieces
3 tablespoons vegetable oil
1 teaspoon cumin seeds
0.5 teaspoon black mustard seeds
1.5 cups onion β finely chopped
1 tablespoon garlic β minced
1 tablespoon ginger β finely grated
2 teaspoons green chili β finely chopped
1 teaspoon ground coriander
0.5 teaspoon ground cumin
0.5 teaspoon ground turmeric
0.5 teaspoon red chili powder
0.5 cup tomatoes β chopped
16 ounces spinach β roughly chopped
1.25 teaspoons salt
0.5 teaspoon garam masala
1 tablespoon lemon juice β freshly squeezed
cilantro β chopped (for serving)
Instructions
Peel and cut the potatoes into 1-inch pieces, then parboil in a pot of boiling water until just tender, 8β10 minutes; drain and let steam-dry.
Heat the vegetable oil in a large skillet over medium heat until shimmering, about 1 minute; add the cumin seeds and black mustard seeds and cook until they sputter and smell nutty, 30β60 seconds.
Add the onion and cook, stirring, until lightly golden and sweet, 8β10 minutes.
Stir in the garlic, ginger, and green chili and cook until fragrant, 1β2 minutes.
Sprinkle in the ground coriander, ground cumin, ground turmeric, and red chili powder; fry the spices for 30 seconds, stirring.
Add the tomatoes and cook until they break down and the oil separates at the edges, 3β4 minutes.
Add the spinach in batches, stirring until wilted; cook until most moisture evaporates and the mixture is thick and glossy, 3β5 minutes.
Fold in the parboiled pieces and season with the salt; cook, stirring occasionally, until the greens cling to the potatoes and the edges begin to crisp, 6β8 minutes. Add a splash of water only if the pan looks dry.
Turn off the heat, sprinkle the garam masala and stir in the lemon juice; taste and adjust seasoning.
Let rest 2 minutes, then garnish with cilantro and serve hot.