← All recipes
A bowl of kidney beans in a vibrant orange sauce with fresh cilantro sprinkled on top.

Rajma Masala

Creamy kidney beans simmered in a tangy, spiced tomato sauce that'll have you reaching for a second helping.

Total: 60 minPrep: 15 minCook: 45 min4 servingsDifficulty: Easy⭐ 4.8 (125+ ratings)$

Ingredients

Servings:

Steps

  1. 1 Heat oil in a large pan over medium heat. Add cumin seeds and let them sizzle for 30 seconds.
  2. 2 Add onion and cook until translucent, about 5 minutes.
  3. 3 Stir in garlic and ginger, cooking for another minute.
  4. 4 Add turmeric, coriander, cumin, and chili powder, stirring to coat the onions.
  5. 5 Pour in diced tomatoes, kidney beans, water, sugar, and salt. Bring to a simmer.
  6. 6 Cover and let cook for 30 minutes, stirring occasionally.
  7. 7 Taste and adjust seasoning if needed.
  8. 8 Garnish with fresh cilantro before serving.

Equipment

Variations

Substitutions

Pairings

Nutrition

Calories: 250 kcal
Fat: 5g fat
Carbs: 38g carbohydrates
Protein: 12g protein
Fiber: 9g fiber
Sugar: 8g sugar
Sodium: 400mg sodium

Tips

Storage

Store in an airtight container in the refrigerator for up to 3 days. Reheat with a splash of water or milk to restore creaminess.

Freezing: Freezes well for up to 3 months. Thaw in the refrigerator and reheat gently on the stovetop.

Serving Suggestions

FAQ

Can I use dried kidney beans?

Absolutely, just remember to soak and cook them until tender before adding to the sauce.

Share this recipe