In a mixing bowl, combine the ground lamb, chopped onion, minced garlic, grated ginger, and chopped green chilies. Mix well with your hands until fully incorporated.
Add the chopped cilantro and mint leaves to the meat mixture. Then, add the cumin powder, coriander powder, garam masala, red chili powder, lemon juice, and salt. Mix thoroughly.
Add the beaten egg to the mixture and combine well. This will help bind the kebabs together.
With wet hands, take small portions of the mixture and shape them into long, cylindrical kebabs, about 6 inches in length. You can also mold the meat around wooden or metal skewers if you prefer.
Heat a non-stick skillet over medium heat and add 1 tablespoon of oil. Once hot, place the kebabs in the skillet, making sure not to overcrowd them. Cook for about 4-5 minutes on each side or until they are browned and cooked through.
Add the remaining oil as needed while cooking to keep the kebabs moist and prevent sticking.
Once cooked, remove the kebabs from the skillet and let them rest for a few minutes before serving.