-
Place beef in a bowl. Pour over 1 tablespoon oil, toss to coat. Heat a large heavy-based saucepan over medium-high heat. Cook beef, in batches, for 5 minutes until browned on all sides. Transfer to a bowl.
-
Heat remaining oil in pan over medium heat. Add onion and carrots. Cook, stirring regularly for 10 minutes until golden and softened. Add curry paste and cook, stirring, for 1 minute. Return beef to pan.
-
Add flour and cook, stirring for 1 minute. Gradually stir in stock. Bring to the boil, stirring occasionally. Reduce heat to medium-low. Cover and cook, stirring occasionally, for 1 hour.
-
Stir in red lentils. Cover and cook for a further 30 minutes, stirring occasionally, or until beef and lentils are tender. Stir in yoghurt. Garnish with coriander leaves. Serve with rice and extra yoghurt.