Fry the onions in oil on medium heat until golden brown.
Now, add all ingredients in the spice list. Start with the whole spices, then add ground spices, and finally wet spices. Fry for a few seconds. (Watch the video.)
Add tomatoes and salt, mix well and cover. Cook for 5 minutes.
Next, add ground meat and yogurt. Mix well and cover the pot again. Cook for 5-7 minutes on medium heat.
Mix in peas and cook for 7 minutes until mince and pea are cooked.
Now, increase heat high and stir fry keema for 3-5 minutes until keema looks brown and oil separates on the sides of the pan.
If you like gravy add ½ cup water or adjust the consistency of keema to personal preference. (Skip adding water if you like dry gravy.)
Garnish with sliced chilies, fresh coriander, and ginger slices. Serve with lemon wedges.