20 June 2017
Peel and roughly chop the onion, garlic and ginger. Place them in a small blender with 4 tablespoons of cold water and blend briefly. Add the turmeric, 4 more teaspoons of cold water and a grinding of salt and black pepper and blend again.
Gently cook the onion mixture in a small saucepan for 10-15 minutes, stirring occasionally,
Meanwhile, trim any fat from the beef and cut into bite sized cubes.
In a large pan, sauté the beef in the melted butter and a splash of oil for 6-8 minutes then remove to a plate with a slotted spoon; you will probably need to do this in two batches.
Grind the cumin and fennel seeds and the ground coriander together in a pestle and mortar. Add to the onion mixture and cook gently for 2 minutes.
Put the beef back in the pan with the onion mixture, canned tomatoes, garam masala, sugar, a tablespoon of lemon juice and a little zest. Pour in the hot beef stock, stir and heat. Cover and simmer gently for about an hour, stirring occasionally.
When you are ready to serve, stir in 2 tablespoons of yoghurt and garnish with a handful of finely chopped coriander.
Enjoy this tasty Indian style curry with its wonderfully fragrant spices and tender pieces of beef without taking up too much time or effort.
Serve with basmati rice and chapatti or flatbread.