Rajma (kidney bean curry)
Rajma (kidney bean curry) is ready in 35 minutes (15 hands-on) and has 531 kcal and 26 g of protein per serving. One serving costs about $1.64. Prices from Walmart, 2026.

- Total time
- 35 min
- Hands-on
- 15 min
- Calories
- 531 kcal
- Cost per serving
- $1.64
Ingredients (Serves: 2)
- Red kidney beans (can, drained)500 g
- Onion160 g
- Crushed tomatoes (can)240 g
- Garlic12 g
- Fresh ginger12 g
- Garam masala6 g
- Ground cumin4 g
- Ground turmeric3 g
- Olive oil24 g
- Dried chili (optional)2 g
- White rice (optional)140 g
Method
Heat the olive oil in a pot and fry the cumin for 30 seconds. Add the finely chopped onion and cook for 8 minutes until golden.
Add the garlic, ginger, turmeric, garam masala and the dried chili, if using, and stir for 1 minute. Pour in the crushed tomatoes and cook for 8 minutes until they become a thick paste.
Add the drained kidney beans and 150 ml of water. Simmer for 12 minutes, mashing a few beans against the side of the pot to thicken the sauce.
Season with salt and serve hot with cooked rice, if using.
Nutrition per serving
| Calories | 531 kcal |
|---|---|
| Protein | 26 g |
| Carbohydrates | 80 g |
| Sugars | 10 g |
| Fat | 15 g |
| Fiber | 21 g |
Plan your week with recipes like this
Cestio picks your meals for the whole week to fit your budget and diet, and writes the shopping list for your supermarket. Free for 3 days.
More recipes like this
Chicken Curry35 min · 818 kcal · $2.66
Chickpea Spinach Stew30 min · 518 kcal · $1.51
Chili sin carne with textured soy and kidney beans35 min · 652 kcal · $2.44
Coconut chickpea and spinach curry30 min · 819 kcal · $2.19
Cauliflower & potatoes with garlic-paprika-vinegar dressing (ajada)30 min · 494 kcal · $1.33
Tofu fajitas in lettuce cups25 min · 579 kcal · $3.57