Rajma chawal is steady, comforting food meant to be eaten slowly.
Tender beans simmer in a spiced tomato base that feels warm and familiar.
Nothing is sharp or overwhelming, just balanced and grounding.
Served with plain rice, it becomes a complete, everyday meal.
Simple cooking that nourishes without effort.
This recipe is featured in our Vegetable Recipes From Around the World guide, where you can explore vegetable dishes inspired by global cuisines.

Rajma Chawal
Simple rajma chawal with kidney beans and rice, cooked in a spiced tomato sauce for a comforting vegetarian meal.
Ingredients
Equipment
Cooking Instructions
- Heat olive oil in a pot over medium heat.
- Add onion and cook until soft.
- Stir in garlic and ginger and cook for 30 seconds.
- Add cumin, coriander, turmeric, chili powder, and salt.
- Stir in kidney beans, crushed tomatoes, and water.
- Bring to a simmer and cook for 25 minutes.
- Stir in cilantro and remove from heat.
- Serve warm over cooked basmati rice.
Nutrition
Notes
Mash a few beans for a thicker texture.
Adjust chili powder to taste.
Tastes better after resting a few minutes.