Rajma (North Indian Kidney Bean Masala)

Total Time
8hrs 15mins
Prep 15 mins
Cook 8 hrs

This recipe is for a slow cooker. Rajma is a popular North Indian vegetarian dish which is served over rice or with flatbread. Ideally this masala should be fairly thick when ready to serve.

Ingredients Nutrition


  1. Drain beans and rinse thoroughly.
  2. Combine beans, half the garlic, half the minced onion, and salt in a 4-6 qt slow cooker with 3 1/2 cups water.
  3. Puree remaining garlic, ginger, Serrano chiles, turmeric, and paprika with 2 tablespoons water in food processor; set paste aside.
  4. Heat oil in a 10 inch skillet over medium-high heat. Add chile de arbol, coriander, cumin, and cinnamon; cook until fragrant, about 1 minute. Add remaining minced onion; cook until browned, about 1 minute.
  5. Add paste; cook for 2 minutes. Stir in tomatoes; cook until liquid has mostly evaporated, about 12 minutes.
  6. Add tomato mixture, cilantro, garam masala, lemon juice, salt, and pepper to beans in slow cooker. Mix well and check level of the water. Add more water, if necessary, so that there is at least 1 inch above level of the bean mixture. Cook on low for 7-8 hours and on high for 4-5 hours.
  7. Serve over rice and garnish with sliced red onion.

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a