Rajma Masala
Rajma Masala (Kidney Bean Curry)
5 from 1 vote
Prep: 10 minutes
Cook: 1 hour 45 minutes
Total Time 1 hour 55 minutes
Servings: 4
Rajma masala recipe is a traditional Indian recipe that consists of softened kidney beans, onions, tomatoes, and spices. This hearty curry recipe is protein-rich and loaded with fibre.

Nutrition: per serving



  • 200 g Kidney Beans Rajma
  • 1.5 Litres Water
  • 50 ml Oil
  • 2 Onions
  • 2 Tomatoes
  • 1 tsp Garlic Paste
  • 1 tsp Ginger Paste
  • 1 tsp Salt
  • 1 tsp Turmeric Powder
  • 1 tsp Chilli Powder
  • 1 tsp Garam Masala
  • 1 tsp Cumin Powder
  • 2 Green Chillies
  • 1 tsp Dried Fenugreek Leaves
  • Coriander


  • In a large pot add 1 litre of the water and then bring to a boil.
  • Add the kidney beans and leave to gently simmer for 90 minutes until the kidney beans are softened.
  • In a seperate pan heat up the oil on medium heat until hot.
  • Add the onions and cook for 4-5 minutes until softened.
  • Add the ginger and garlic paste and cook for 1-2 minutes.
  • Add the salt, turmeric powder, chilli powder, garam masala and cumin powder and cook the spices for 2-3 minutes.
  • Add a tablespoon of water to ensure that the spices do not burn and to help release the colour of the spices.
  • Add the softened kidney beans and cook for 5 minutes.
  • Add the remaining 500ml of the water then cook for 15-20 minutes on medium heat.
  • Add the fenugreek leaves and coriander.
  • Serve with garlic naan or boiled basmati rice then enjoy!

Add your first comment to this post


Brown Lentil Curry

Dal Chawal

Chana Pulao

Chickpea Salad

Palak Chole

Creamy Coconut Chickpea Curry

Chickpea & Spinach Curry

Chikar Chole