In a large bowl, combine the minced beef or lamb with chopped onions, tomatoes, green chilies, coriander leaves, mint leaves, ginger paste, garlic paste, cumin seeds, coriander seeds, red chili powder, turmeric powder, garam masala, crushed black pepper, pomegranate seeds or dried pomegranate powder, and salt.
Mix everything thoroughly until well combined.
Add the egg to the mixture and mix well. This helps bind the kebabs and adds moisture.
Take a small portion of the mixture and shape it into a round or oval patty, about 1/2 inch thick. Flatten the patties slightly.
Repeat with the remaining mixture.
Heat oil in a frying pan or skillet over medium heat.
Fry the kebabs in batches, making sure not to overcrowd the pan.
Cook each kebab for about 4-5 minutes on each side or until they are well browned and cooked through.
Remove the kebabs from the pan and drain on paper towels.
Garnish with fresh coriander leaves, lemon wedges, sliced onions, and green chilies.
Enjoy your meal!