Pour the oil in to the pot/pan and heat until sizzling on medium heat
Finely chop the onions, tomatoes and optional fresh chilli
Add the onion, ginger and garlic into the pan and sauté until soft and slightly brown
Add the minced/ground meat into the pan and cook until lightly brown
Add a dash of water if the pan looks dry then add in the chopped tomatoes and optional fresh chilli and thoroughly mix this in the pan
Add in all your dried herbs and spices from the above and thoroughly mix and cook for a couple of mins
Add the frozen peas
Add in the remaining water and put the lid on the pan, turn down the heat to low and let it simmer for 10 mins. Then come back and stir and check to ensure that it hasn't dried out. Add a dash of water if needed.
Leave to simmer for another 10 mins until the water has evaporated and the meat has cooked to look like the picture above.
Remove this from the heat and add your optional freshly chopped coriander and serve.