Begin by making Kefta:
Mix all Kefta ingredients well with your hands until well combined.
Make ping pong sized meatballs (around 1")
Next start with the Main Ingredients:
In a thick pot, add ½ cup olive oil.
Saute onions until soft and then add 2 tablespoons chopped cilantro, 1 ½ teaspoons chopped garlic, 2 teaspoons paprika, 1 teaspoon black pepper, 1 teaspoon cumin, ½ teaspoon chili powder, 1 ½ teaspoons salt. Saute for 5 minutes.
Add Kefta balls to middle of pot. Add rest of vegetables around kefta.
Add all vegetables except for green beans and green peas.. Cover tightly and simmer for 45 minutes, stirring occasionally.
Add green beans and green peas. Cover and cook for another 15 minutes. Make sure it is still moist. (add a little water if needed).