Beef Madras


This is a stunning, rich, flavoursome  curry, made slightly more robust by adding chunks of cooked potato and some green beans. It can be made without the added vegetables but this way saves me making a vegetable side dish. It works just as well made with lamb.



800g stewing beef, cut into 1 inch pieces (I used shin of beef)

1tbsp rapeseed oil

1 large onion, finely chopped

6 whole cloves

6 green cardamon pods, gently crushed

1 large green chilli, de-seeded and finely chopped

1 inch of ginger, grated

2 garlic cloves, finely chopped

1 dessert spoon good curry powder (I use a mild Madras)

2 tsp ground coriander

1 tsp ground cumin

1/2 tsp salt

250ml beef stock

400g tin chopped tomatoes

2-3 cooked potatoes cut into 2 inch chunks

150g cooked green beans

2 tbsp chopped fresh coriander



Heat the oil in a large frying pan and fry the onion, cloves and cardamon pods until the onions are just softening. Add the green chilli, ginger and garlic and fry for a further 2 minutes, stirring to prevent the garlic burning.

Mix the dry spices with a tablespoon of water and add to the pan, stirring to coat the onion mixture. Add the beef and fry, turning occasionally, for 5-8 minutes until the meat is lightly browned.

Add the tomatoes, salt and stock and either cover and simmer for 1 1/2  to 2 hours OR cook in the oven at 140C for 2 hours. Add the potatoes and beans to the pan 20 minutes before the end of the cooking time- any sooner and you risk the potatoes collapsing.

Stir through half the coriander and use the rest to garnish.