Heat up oil in a deep pan for frying.
Fry the sliced karela pieces in a deep fryer until they turn a golden brown colour. Once done, set them aside.
Heat olive oil in a large pan over medium heat until it becomes hot.
Add diced onions to the pan and cook for approximately 5 minutes until they become softened.
Add the garlic paste and ginger paste to the pan, and cook for 1-2 minutes.
Add the salt, chili powder, and turmeric powder into the mixture of spices, and cook for 4-5 minutes.
Pour in water and add the lamb to the pan. Cover the pan with a lid and continue cooking for an additional 1 hour until the lamb becomes tender.
Add the chopped tomatoes and green chillies to the pan, and cook for 5 minutes until they become soft.
Include the fried bitter gourd pieces in the pan, and cook for another 10 minutes.
Serve the dish alongside homemade chapatti and enjoy your meal!