Rajma Masala: a North Indian Recipe

Looking for a quick healthy weeknight meal that you can put together quickly? Look no further than the Indian favorite, Rajma Masala! This dish hails from the region of North India and it is packed with nutrients. The main ingredient is the superfood kidney beans which lowers cholesterol and is great for heart health. This dish is very filling and it is great for leftovers. If you’re looking for a protein-rich vegetarian meal, Rajma Masala is your best bet.
Rajma Masala - a North Indian recipe


  • 1 red onion
  • 2 tsp ginger/garlic paste
  • 1/2 tsp green chilli paste
  • 3 tbsp oil
  • 1 tsp cumin seeds
  • 1 tsp cumin powder
  • 1 tsp coriander powder
  • 1/2 tsp turmeric powder
  • 1 tsp red chili powder
  • 4 tomatoes (diced)
  • 1 tsp tomato paste
  • salt (to taste)
  • 3 cans of kidney beans (540 ml can)
  • 1 tsp garam masala
  • 1/2 cup chopped fresh cilantro


  1. Puree the onion, ginger/garlic paste, and green chili paste in a blender.
  2. Heat the oil in a pan over medium heat.
  3. Add cumin seeds and saute for 1 minute.
  4. Add the onion puree and let it cook until golden brown (around 15 minutes).
  5. Add the cumin powder, coriander powder, turmeric powder, and red chili powder and saute for 5 minutes.
  6. Add the tomatoes, tomato paste, and salt. Cover with a lid and cook to a pulp – about 10 minutes.
  7. Drain and rinse the kidney beans and add them to the pan. Saute for 20 minutes for the flavors to develop.
  8. Add garam masala and saute for 5 minutes.
  9. Add chopped cilantro and toss.

Serve hot with roti or rice!
Rajma Masala

Related posts

Jaggery Hot Chocolate: Indian-Inspired Treat
2 French Recipes for a Light Lunch
Summer Recipes for a Multicultural Family

The following two tabs change content below.
What happens when a Canadian girl becomes a Tamil Iyengar wife? I write a blog (Madh Mama) about being married into a big fat South Indian family, and raising our daughter between two cultures (Canada/India). We currently live in Vancouver, BC, Canada.
Scroll to Top