Rajma
North Indian kidney bean curry slow-simmered in tomato-onion gravy, served with steamed rice.

- prep 20 min
- cook 65 min
- total 85 min
- serves 4
- intermediate
- India
Ingredients
- 300 g kidney beans
- 2 large onion
- 3 tomatoes
- 2 cm ginger
- 5 cloves garlic
- 1 tsp cumin seeds
- 1 tbsp coriander powder
- 1 tsp garam masala
- 1 tsp red chili powder
- 2 tbsp ghee
- 300 g basmati rice
Steps
- Soak the kidney beans overnight.
- Pressure cook with salt until completely tender, about 30 minutes.
- Heat the ghee and add cumin seeds until they splutter.
- Add the finely chopped onions and cook until golden, about 10 minutes.
- Add the ginger-garlic paste and cook 2 minutes.
- Add the pureed tomatoes, coriander powder, and chili powder.
- Cook until oil separates.
- Add the cooked rajma with their liquid.
- Mash a few beans for creaminess and simmer 25 minutes on low heat.
- Finish with garam masala and fresh coriander.
- Serve over steamed basmati rice.
≈ 480 kcal · 22 g protein · 72 g carbs · 10 g fat — per serving, estimate