01 - Heat oil in a large skillet over medium heat. Add onions and cook until soft and golden, about 6 minutes.
02 - Add garlic, ginger, and green chilies. Cook for 1 minute until fragrant.
03 - Stir in cumin, coriander, turmeric, chili powder, and black pepper. Toast for 30 seconds.
04 - Add ground meat. Break up with spoon and cook until browned, about 5-7 minutes.
05 - Stir in tomatoes and salt. Cook until tomatoes break down and oil separates, about 5 minutes.
06 - Add water and frozen peas. Mix well.
07 - Cover and simmer on low heat for 10 minutes, stirring occasionally.
08 - Uncover, sprinkle garam masala and cilantro. Stir and cook 2 more minutes. Serve hot with extra cilantro and lemon wedges.