In a medium size pot, on medium heat, add olive oil and let it heat up.
Add onion and saute it until brown.
Next add whole spices and mix.
Add in ginger garlic paste and mix well.
Now add the tomatoes and mix well.
Now add the yogurt, salt, and powdered spices.
Mix well and let everything cook well for few minutes until the tomatoes softens.
Add ground beef and break it down.
Let it cook until the ground beef changes its color.
Let it cook for few minutes.
Next add in bell pepper and water.
Mix well!
Cover and let it cook on medium-low for 10 minutes until the bell ground beef is fully cooked.
Open the lid.
Turn off the stove.
Garnish with lemon juice, cilantro, and green pepper.