Punjabi Rajma

Punjabi Rajma is a classic North Indian dish made with red kidney beans cooked in a flavorful tomato-onion gravy infused with aromatic spices like cumin, coriander, and garam masala. The beans are simmered until tender, creating a rich and comforting curry that’s often served with rice or naan. Its hearty, spicy-sweet flavor profile makes it a beloved staple in Punjabi cuisine, perfect for satisfying cravings and warming up chilly days.

Here’s a basic recipe for Punjabi Rajma:

Ingredients:

  • 1 cup dried red kidney beans (rajma), soaked overnight
  • 2 tablespoons oil or ghee
  • 1 teaspoon cumin seeds
  • 1 large onion, finely chopped
  • 2 tomatoes, finely chopped
  • 2-3 garlic cloves, minced
  • 1-inch piece of ginger, grated
  • 2 green chilies, slit lengthwise (adjust to taste)
  • 1 teaspoon red chili powder (adjust to taste)
  • 1 teaspoon coriander powder
  • 1/2 teaspoon turmeric powder
  • 1 teaspoon garam masala
  • Salt to taste
  • Chopped cilantro for garnish
  • Water

Instructions:

  1. Rinse the soaked kidney beans and pressure cook them with enough water and a pinch of salt until they are soft and cooked through. It usually takes around 15-20 minutes on medium heat after the first whistle on high heat. You can also use canned kidney beans if preferred.
  2. Heat oil or ghee in a pan. Add cumin seeds and let them crackle.
  3. Add chopped onions and sauté until they turn golden brown.
  4. Add minced garlic, grated ginger, and green chilies. Sauté for a couple of minutes until the raw smell disappears.
  5. Add chopped tomatoes and cook until they become soft and the oil separates from the masala.
  6. Add red chili powder, coriander powder, turmeric powder, and salt. Mix well and cook the spices for a minute or two.
  7. Mash a few cooked kidney beans with the back of a spoon and add them to the masala. This helps in thickening the gravy.
  8. Pour in the cooked kidney beans along with the water they were cooked in. Adjust the consistency of the curry by adding more water if needed.
  9. Simmer the rajma on low heat for about 10-15 minutes, allowing the flavors to blend together.
  10. Sprinkle garam masala and chopped cilantro. Mix well and let it simmer for a couple of minutes.
  11. Serve Punjabi Rajma hot with steamed rice, jeera rice, or naan.

Feel free to adjust the spice levels according to your preference. Enjoy your delicious Punjabi Rajma!