In your pan, heat up the oil and let the whole spices crackle for 30 seconds.
Add the chopped onions and allow them to get translucent and soft, then add the ginger garlic and chili paste. Sautee for another minute till fragrant.
Add the ground lamb and sauté the meat till its no longer pink then add the ground spices and sauté everything well for a good 3-5 minutes.
Add yogurt and mix well for another 2-3 minutes before adding the tomato puree.
Cover and let the keema cook for 10 minutes then add the potatoes and stir for another 3-4 mins until the potatoes get some color on them.
Next add 1 ½ glasses of boiling water and let it come to a gentle boil. Cover and let the keema simmer for 15 minutes or until the potatoes are fork-tender.
After 15 minutes, the Aloo keema should have a little gravy. If you like it drier, then cook for a few more minutes uncovered on high heat to evaporate the liquid.
To garnish, add kasuri methi and garam masala (mix) followed by julienned ginger and fresh cilantro. Cover the pan for 5 mins with the heat off.
Serve your Aloo Keema with roti/paratha and mint raita or chutney.