Dinner decisions made easy.

Rajma Chawal

Rajma Chawal is more than just a meal; it is a sentiment in North Indian households, particularly in Delhi and Punjab. This dish consists of thick, creamy red kidney bean curry served over a bed of steaming Basmati rice. The 'Rajma' is slow-cooked until the beans are buttery, simmered in a robust gravy of onions, tomatoes, ginger, and a special blend of warm spices. It is the gold standard of vegetarian protein, offering a deep, earthy satisfaction that is hard to replicate. Traditionally enjoyed as a lazy Sunday lunch, it is a dish that tastes even better the next day as the beans continue to absorb the flavors of the masala.

💡
Chef's Secret: For the ultimate 'Dhaba' style Rajma, use the small, dark red 'Chitra' variety of kidney beans; they hold their shape better while the inside turns completely creamy.
Prep Time 10 min
Cook Time 45 min
Total Time 55 min
Servings 4
Cuisine Indian
Difficulty Medium
Diet Vegan

Ingredients

  • Red Kidney Beans 1 cup
  • Baking Soda 1 pinch
  • Salt 1 tsp
  • Vegetable Oil 2 tbsp
  • Ghee 1 tbsp
  • Cumin Seeds 1 tsp
  • Onion 2 medium
  • Bay Leaf 1
  • Tomatoes 3 medium
  • Ginger-garlic Paste 1.5 tbsp
  • Green Chilies 2
  • Red Chili Powder 1 tsp
  • Turmeric 1/2 tsp
  • Coriander Powder 1.5 tsp
  • Garam Masala 1 tsp
  • Cilantro 1/4 cup

Instructions

  1. Soak 1 cup of red kidney beans (Rajma) in 4 cups of water for at least 8-10 hours or overnight. This is non-negotiable for the beans to cook evenly and be easily digestible.
    Expert Tip: If you forget to soak overnight, soak the beans in boiling hot water for 2-3 hours in an insulated container; it's a reliable chef's shortcut.
  2. Drain the soaking water. Place the beans in a pressure cooker with 3 cups of fresh water, 1 teaspoon of salt, and a pinch of baking soda. Cook for 6-8 whistles until the beans can be easily mashed between two fingers.
    Expert Tip: The pinch of baking soda is a professional trick to break down the tough skin of the kidney beans, ensuring a 'melt-in-the-mouth' texture.
  3. Heat 2 tablespoons of oil and 1 tablespoon of ghee in a pan. Add 1 teaspoon of cumin seeds and 1 bay leaf. Add 2 finely chopped onions and sauté until they are deep golden brown.
  4. Add 1.5 tablespoons of ginger-garlic paste and 2 chopped green chilies. Sauté for 2 minutes. Add 3 pureed tomatoes and cook on medium heat until the moisture evaporates and the oil leaves the sides of the pan.
    Expert Tip: The 'Bhuna' (sautéing) of the tomato-onion base is where the depth of flavor comes from; don't rush this step or the gravy will taste raw.
  5. Add 1 teaspoon red chili powder, 1/2 teaspoon turmeric, 1.5 teaspoons coriander powder, and 1 teaspoon of garam masala. Mix well for 30 seconds.
  6. Add the boiled Rajma along with its cooking water to the pan. Use the back of your ladle to mash a small handful of beans against the side of the pan to thicken the gravy naturally.
  7. Cover and simmer on low heat for 15 minutes. This slow simmering allows the beans to soak up the spices. Finish with a handful of fresh cilantro and serve over hot Basmati rice.

Nutrition Information

340
Calories
16g
Protein
50g
Carbs
9g
Fat

Explore Similar Recipes