Indian Red Beans and Rice (Rajma)

February  7, 2015
5 Ratings
  • Serves 4-6
Author Notes

Here is another one of my favorite everyday dishes from childhood. My mother would prepare these red beans at least twice a month when we were growing up. They are robust, spicy and easy enough for a week night dinner. Although the dish is totally vegetarian it has the heft of something meaty thanks to the complex spice profile. I always use a slow cooker for my Indian lentils and beans. It does a beautiful job of re-hydrating the beans without making them too mushy. If you don’t have a slow cooker you could also prepare the beans in a low oven.

My mother’s innovation to this classic Punjabi dish is the fresh carrot slaw that she always serves with it. The slaw couldn’t be simpler – just freshly grated carrots, radish, some thinly sliced red onion, a little cilantro all tossed with fresh lemon juice and salt – but it truly takes this dish to the next level. Ladle some rajma on top of simple basmati rice and pile the slaw on top. The contrast of the soft rice and beans with the fresh crunchy slaw is addictive and so fabulous. —Shveta Berry

What You'll Need
  • Indian Red Beans (Rajma)
  • 1 1/2 cups dried kidney beans
  • 2 teaspoons salt
  • 1 large yellow onion, roughly chopped
  • 6 cloves of garlic, peeled
  • 1 inch of ginger, peeled and chopped
  • 1-2 jalapenos
  • 2 tablespoons vegetable oil
  • 1/2 teaspoon cumin seeds
  • 2 large tomatoes, roughly chopped into eighths
  • 1/3 cup low fat or full fat yogurt
  • 1/2 teaspoon turmeric
  • 1 1/2 teaspoons turmeric
  • 1 teaspoon red chili flakes
  • 1 black cardamom pod, crushed to grind seeds, skin discarded
  • 1/4 teaspoon cinnamon
  • 3/4 teaspoon garam masala
  • Carrot Slaw
  • 2 pounds carrots, peeled
  • 6-8 radish, trimmed
  • 1/4 red onion, thinly sliced
  • 1/4 cup cilantro, finely chopped
  • 1 lemon
  • 1 teaspoon salt
  1. Indian Red Beans (Rajma)
  2. Put the beans in the insert of your slow cooker and rinse them thoroughly.
  3. Add 4.5 cups of water and the salt to the beans and turn your cooker to high for about an hour. Then switch to low and cook for 8 hours. I usually do this if I am going to be at work all day. Alternatively you can cook the beans on high for three hours and they will be be ready.
  4. When the beans are cooked some of the skins will appear to split, they will be soft and the cooking liquid will be murky. After the beans are done, turn the slow cooker to high if its not already set there so the beans will be ready to come to a boil by the time your onion tomato mixture is ready.
  5. In your food processor, blend the onion, garlic, ginger, and jalapenos until finely crushed.
  6. Heat the oil in a medium saucepan over medium heat. Add the cumin and cook for about 2 minutes until it turns a shade darker and releases its aroma.
  7. Add the onion mixture and cook it for 8-10 minutes. It should bubble and sputter for much of the time. Stir it frequently.
  8. While the onion is cooking, puree the two tomatoes on the food processor (don’t worry about washing it after the onion.) You should have a pale pink puree.
  9. Add the blended tomatoes to the onion mixture and cook for 8-10 minutes until the oil starts to separate. You will see oil beads floating on the surface and also accumulating on the sides of the pan.
  10. Add the yogurt and cook again until the oil separates. This should take 2-3 minutes. The oil separation is important because many Indian spices (including some used here) are oil soluble. In order for them to flavor the dish well oil separation is crucial.
  11. Add the turmeric, coriander, red chili flakes, crushed black cardamom, and cinnamon to the tomato and onion mixture and stir well. Cook for 2-3 minutes.
  12. Add the tomato onion mixture and garam masala to the beans in your slow cooker. Boil beans for 10 minutes to incorporate flavors. Add the tomato onion mixture and garam masala to the beans in your slow cooker. Boil beans for 10 minutes to incorporate flavors.
  13. Serve with basmati rice and carrot slaw (recipe below.)
  1. Carrot Slaw
  2. Using the grating attachment on your food processor, shred the carrots, and radish. Or shred by hand.
  3. In a bowl, combine the shredded carrots and radish with the onion and cilantro. Add the juice of half the lemon and salt and combine well. Taste. If you want it more lemony, add the juice from the remaining half.
  4. Serve on top of the Indian red beans and basmati rice.
Contest Entries

See what other Food52ers are saying.

  • Elissa Middleton
    Elissa Middleton
  • Sarah

2 Reviews

Sarah December 13, 2017
Would love clarification on the amount of turmeric in this recipe--it's listed twice (1/2 tsp and 1 1/2 tsp). Thanks!
Elissa M. January 1, 2020
I bet one or the other is the coriander. Made last night with Raan and it was stupendous.