Madras vegetable curry

Cook: 25 mins
Madras vegetable curry

1 large carrot, diced

1 small cauliflower, broken into small florets

100g french beans

1 red pepper, diced

25g peanuts/cashews

25g lentils

Madras curry sauce:

1 tbsp oil

25g butter

1 onion, finely diced

1 clove garlic, crushed

fresh ginger 2cm, grated

1 tbsp curry paste

1 tbsp flour

salt and black pepper

1 tbsp tomato purée

125ml vegetable stock

200ml coconut milk

1 tbsp chutney

1 tbsp lemon juice

Make stock and steep lentils in 250ml warm water. 

Heat oil and butter in a pan, sauté onion, garlic and ginger for 5 minutes.

Add curry powder and flour, cook over low heat for 2 minutes and stir to prevent sticking.

Gradually add in stock, coconut milk, purée, lemon juice, chutney, salt and pepper.  Bring to the boil, stirring all the time. Cover and simmer on lowest heat for 15 minutes.

Add in the carrot, cauliflower, pepper and drained lentils to the sauce, bring to the boil, cover and simmer for 15 minutes.

Stir once every 5 minutes to prevent sticking to the bottom of the saucepan.

Add the cashew nuts and the french beans, cook for a further 5-10 minutes. Add more seasoning if required. 

Serve with basmati rice and garnish with coriander. 


Cooking Time
25 minutes

Main ingredients
Vegetables, Rice

Recipe Type
Dinner, Budget, Easy, Family Dinners, One Pot, Curry, Vegetarian


Level of Difficulty

Other recipes you may like

Hello Mama!
Help us help you by allowing us and our partners to remember your device in cookies to serve you personalized content and ads.

We're on a mission to help our mums and their families thrive by informing, connecting and entertaining.

Join us in our mission by consenting to the use of cookies and IP address recognition by us and our partners to serve you content (including ads) best suited to your interests, both here and around the web.

We promise never to share any other information that may be deemed personal unless you explicitly tell us it's ok.

If you want more info, see our privacy policy.