Rajma

Rajma is a hearty North Indian dish made with kidney beans simmered in a spiced tomato gravy, perfect for a wholesome lunch. This comforting meal is rich in nutrients and pairs wonderfully with rice or flatbreads.

Rajma
45 minutes
Difficulty: Medium
Indian
350 kcal

Ingredients

  • Kidney beans - 1 cup (200g, soaked overnight)
  • Onion - 1 medium (100g, finely chopped)
  • Tomato - 2 medium (200g, pureed)
  • Ginger - 1 inch piece (5g, grated)
  • Garlic - 3 cloves (10g, minced)
  • Green chili - 1 (optional, slit)
  • Cumin seeds - 1 teaspoon (5g)
  • Turmeric powder - 1/2 teaspoon (2g)
  • Red chili powder - 1 teaspoon (5g)
  • Garam masala - 1 teaspoon (5g)
  • Coriander powder - 1 teaspoon (5g)
  • Cooking oil - 2 tablespoons (30ml)
  • Salt - to taste
  • Cilantro - for garnish
  • Water - 3 cups (750ml)

Steps

  1. Drain and rinse the soaked kidney beans. In a pressure cooker, add the beans and 3 cups of water; cook for 15-20 minutes until soft. If using a regular pot, simmer for about 1.5 hours or until tender.
  2. In a pan, heat 2 tablespoons of oil over medium heat. Add cumin seeds and let them splutter.
  3. Add the chopped onions and sauté until golden brown, about 5-7 minutes.
  4. Stir in the ginger, garlic, and green chili. Cook for another 2 minutes until fragrant.
  5. Add the pureed tomatoes along with turmeric, red chili powder, coriander powder, and salt. Cook until the oil starts to separate from the mixture, about 10 minutes.
  6. Once the kidney beans are cooked, add them to the tomato mixture along with some of the cooking liquid (about 1 cup). Stir well and simmer for 10 minutes to blend the flavors.
  7. Adjust the consistency with more water if needed and sprinkle garam masala. Simmer for an additional 5 minutes.
  8. Serve hot, garnished with cilantro, alongside steamed rice or flatbreads.

Nutrition

  • Calories: 350
  • Protein: 15 g
  • Carbs: 60 g
  • Fiber: 15 g
  • Sugar: 6 g
  • Sodium: 400 mg
  • Cholesterol: 0 mg
  • Total Fat: 10 g
  • Saturated Fat: 1 g
  • Unsaturated Fat: 9 g
  • Water: 0.8 L

Health Benefits

  • High in protein and fiber, promoting digestive health.
  • Rich in antioxidants and vitamins, supporting overall well-being.

Tags

IndianHealthyLunch