Elevate your weekday meals with this hearty and nutritious High Protein Cooked Rajma recipe, a perfect blend of wholesome ingredients and bold Indian spices. Packed with tender, protein-rich kidney beans simmered in a flavorful tomato-onion gravy infused with aromatic garlic, ginger, and the warmth of garam masala, this dish is as comforting as it is satisfying. The slow-cooked flavors meld beautifully, while the subtle kick from optional green chilies adds a customizable level of spice. Ready in just over an hour and perfect for meal prep, this high-protein vegan curry pairs wonderfully with steamed rice or warm chapatis for a well-rounded meal. Whether you're looking to boost your protein intake, explore Indian cuisine, or enjoy a nutritious homemade dinner, this rajma recipe checks all the boxes for taste, nutrition, and simplicity.
Wash the dried kidney beans thoroughly and soak them in 3 cups of water overnight or for at least 8 hours.
Drain the soaked beans and transfer them to a pressure cooker. Add 3 cups of fresh water and pressure cook the beans for about 20-25 minutes on medium heat or until they are tender. If using an Instant Pot, cook them on 'Bean' mode for about 25 minutes.
In a large pan, heat oil over medium heat. Add cumin seeds and let them crackle.
Add chopped onions and sauté until they turn golden brown.
Add minced ginger and garlic, followed by the green chili, and sauté for another 2-3 minutes until the raw aroma disappears.
Pour in the tomato puree and cook for about 5-7 minutes until the oil starts to separate from the mixture.
Add coriander powder, turmeric powder, red chili powder, and salt. Mix well and sauté for another 2 minutes.
Add the cooked kidney beans along with their cooking liquid to the pan. Stir to combine everything well.
Let it simmer on low heat for about 15-20 minutes, stirring occasionally. Adjust the consistency of the curry by adding water as needed.
Add garam masala and mix well. Let it simmer for another 2 minutes.
Turn off the heat. Garnish with freshly chopped coriander leaves.
Serve hot with steamed rice or chapati.
Serving size | 1700.2 grams (1700.2g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1121 |
Total Fat 32.60g | 42% |
Saturated Fat 2.30g | 12% |
Polyunsaturated Fat 0.20g | |
Cholesterol 0mg | 0% |
Sodium 3654mg | 159% |
Total Carbohydrate 163.40g | 59% |
Dietary Fiber 59.70g | 213% |
Total Sugars 21.60g | |
Protein 55.60g | 111% |
Vitamin D 0IU | 0% |
Calcium 505mg | 39% |
Iron 23mg | 127% |
Potassium 4061mg | 86% |
Source of Calories