Rajma Chawal
This comforting Indian dish features kidney beans cooked in a rich, spicy tomato-onion gravy, traditionally served over steamed rice. It's a hearty and flavorful vegetarian meal that's perfect for a satisfying dinner.
An original recipe by Forkin
- Total time
- 7 hr
- Serves
- 4
- Difficulty
- Medium
- Per serving
- 390 kcal
Mise en place
Ingredients
Converted for display; the recipe amounts stay equivalent.
Ingredients
- 200 gkidney bean, dried
- 1 pcsyellow onion, finely chopped
- 1 tbspginger, grated
- 2 clovegarlic, minced
- 400 gtomato, canned, crushed
- 1 pcsgreen chili, slit
- 1 tspcumin seed
- 0.5 tspturmeric powder
- 1 tspcoriander powder
- 0.5 tspred chili powder
- 1 tspgaram masala
- 1 tspsalt
- 2 tbspvegetable oil
- 720 mlwater
- 240 gbasmati rice
garnish
- 2 tbspfresh coriander, chopped
Equipment
pressure cooker · large bowl · large pot · cutting board · knife · pan
The method
Step by step
- 1
Rinse the kidney beans thoroughly and soak them in a large bowl of water overnight, or for at least 6 hours.
Cook’s note: Soaking helps to soften the beans and reduce cooking time, also aiding in digestion.
- 2
After soaking, drain the kidney beans and rinse them again. Transfer them to a pressure cooker or a large pot.
About 2 min
- 3
Add enough fresh water to cover the beans by about two inches. Cook in a pressure cooker for 15-20 minutes after the first whistle, or simmer in a pot for 60-90 minutes until tender.
About 20 min
Cook’s note: If cooking in a pot, ensure the water level remains consistent, adding more hot water if needed.
- 4
While the beans are cooking, heat the vegetable oil in a large pan or Dutch oven over medium heat.
About 2 min
Cook’s note: Use a heavy-bottomed pan to prevent burning.
- 5
Add the cumin seeds and let them splutter for a few seconds until fragrant.
About 1 min
- 6
Stir in the chopped yellow onion and cook until it turns golden brown, about 8-10 minutes.
About 10 min
Cook’s note: Scrape the bottom of the pan occasionally to prevent sticking.
- 7
Add the grated ginger, minced garlic, and green chili. Sauté for another 2 minutes until the raw aroma disappears.
About 2 min
- 8
Mix in the turmeric powder, coriander powder, and red chili powder. Cook for 1 minute, stirring constantly to prevent burning the spices.
About 1 min
Cook’s note: A splash of water can be added if the spices start to stick.
- 9
Pour in the crushed tomatoes and the salt. Cook, stirring occasionally, until the oil separates from the mixture, about 8-10 minutes.
About 10 min
Cook’s note: This step is crucial for developing the depth of flavor in the gravy.
- 10
Once the kidney beans are cooked, drain them and add them to the tomato-onion gravy.
About 2 min
Cook’s note: Reserve some of the bean cooking liquid if you prefer a thinner gravy.
- 11
Add the water to the pan and bring the mixture to a gentle boil. Reduce the heat and simmer for 15-20 minutes, allowing the flavors to meld and the gravy to thicken slightly.
About 20 min
Cook’s note: The longer it simmers, the more intensely flavored the rajma will be.
- 12
Stir in the garam masala and simmer for an additional 2 minutes.
About 2 min
Cook’s note: Adding garam masala at the end preserves its aroma.
- 13
Meanwhile, cook the basmati rice according to package directions or your preferred method.
About 15 min
Cook’s note: Rinse the rice several times before cooking for fluffier grains.
- 14
Garnish the rajma with fresh coriander before serving.
About 1 min
- 15
Serve the hot rajma with freshly cooked basmati rice.
Per serving
Nutrition
- Calories
- 389.8kcal
- Protein
- 10.6g
- Carbs
- 67.4g
- Fat
- 8.4g
- Fibre
- 6.4g
- Sugar
- 5.5g
Estimated from the recipe’s ingredient quantities. Values can vary with brands and substitutions.
Keep it good
Store leftover rajma and rice separately in airtight containers in the refrigerator.
Reheat rajma gently on the stovetop or in the microwave until heated through, adding a splash of water if needed to adjust consistency. Reheat rice in the microwave.
More recipes
All recipesmain course
Zucchini Lasagna
This keto-friendly lasagna uses thinly sliced zucchini instead of pasta sheets, creating a delicious and satisfying layered dish. It's packed with a rich meat sauce and creamy cheese, offering all the classic flavors without the carbs.
1 hr 25 min 718 kcalmain course
Tunisian Kamounia
This hearty Tunisian beef and liver stew is rich with the earthy flavor of cumin. It's a comforting dish, perfect for a satisfying main course, often served with a side of rice or crusty bread.
1 hr 50 min 556 kcalsnack
Dahi Vada
Soft, fluffy lentil fritters are soaked in water and then submerged in a creamy, seasoned yogurt. This popular Indian chaat is served chilled and garnished with spices and chutney for a refreshing and flavorful snack.
6 hr 15 minbreakfast
Sel Roti
Sel Roti are traditional Nepali ring-shaped sweet bread, deep-fried until golden and slightly crispy. Made from a fermented rice batter, they offer a unique texture that's soft inside and crunchy outside. This recipe makes a delightful breakfast or snack.
12 hr 30 min 575 kcalappetizer
Shrimpie Spread
A simple, retro-style appetizer featuring a layer of cream cheese topped with tender shrimp and zesty seafood sauce. This no-cook spread comes together in minutes and is perfect for parties or a quick snack.
15 min 241 kcaldinner
Keto Egg Roll in a Bowl
This deconstructed egg roll recipe delivers all the savory flavors of a classic egg roll without the wrapper. Ground pork and cabbage are stir-fried with an umami-rich sauce, perfect for a quick and satisfying low-carb meal.
30 minmain course
Baghali Ghatogh
Baghali Ghatogh is a traditional Persian fava bean stew from the northern Gilan province. This vegetarian version features tender fava beans, fresh dill, and garlic, cooked in a fragrant broth until rich and creamy. It's often served with rice or bread for a comforting meal.
1 hr 221 kcal