Preparation time
less than 30 mins
Cooking time
1 to 2 hours
Serves
Serves 6-8
Recommended by
9 people
Dietary
One of the surprising things I discovered on my journey through India and staying, I have to confess, in nice hotels, was that the cooking in such places was actually very good, even the buffets, where you are presented with, say, twenty curries, the majority of them vegetarian. Rajma would be included in the buffet of every one of those hotels in the north of India, and with dishes like these I would have no problem being a vegetarian.
This meal, if served as eight portions, provides 221kcal, 11g protein, 24g carbohydrate (of which 5g sugars), 7g fat (of which 1.5g saturates), 10g fibre and 0.7g salt.
Drain the soaked beans, put them in a heavy casserole pot, cover with fresh water and sprinkle in the turmeric. Place over a medium heat, bring to a simmer, then lower the heat and simmer uncovered for 1-1½ hours, or until the beans are tender, topping up with water if the pot starts to look dry.
Heat the oil in a large pan or karahi over a medium heat and fry the onions, garlic and ginger for 10 minutes or until tinged golden-brown. Add the salt, chilli powder and garam masala and fry for 30 seconds, then stir in the yogurt and cook for five minutes.
Add the drained cooked beans to the onion mixture, along with enough of the cooking liquid to just cover the beans (topping up with water if necessary) and simmer for 10 minutes, mashing a few beans against the side of the pan with the back of a spoon to thicken the gravy. Serve with basmati rice and wedges of lime.
By Simon Rimmer
See more kidney bean recipes (57)
By Rick Stein
See more vegetable curry recipes (32)
Rick Stein's India
Episode 5
BBC Two
Recipes from this episode