Heat oil in a heavy-bottom pan over medium heat. Add cumin seeds and let them splutter.
Next, add minced garlic, green chili, and saute for a few seconds.
Add onions and saute until the onions turn light brown.
Then add cubed potatoes, mix well and saute for 2-3 minutes.
Add spices like turmeric, red chili powder, coriander powder, cumin powder, and salt, 2-3 tablespoons of water. Cover, and cook the potatoes for 5 to 6 minutes until they are fork-tender. You may stir once or twice in between.
Then add chopped spinach leaves and cook for another 5 to 6 minutes uncovered (keep stirring in between), until the leaves wilt, the moisture dries out, and the potatoes are perfectly cooked.
Lastly, add lime juice (or amchur powder) and garam masala and mix well. Turn off the heat.
Serve dry Aloo palak with roti or bread of your choice.