Healthy Rajma (Kidney Bean Curry)
Healthy Rajma (Kidney Bean Curry) is a medium Indian recipe that serves 4. 515 calories per serving. Recipe by Stay Fit With Abhilasha on YouTube.
Prep: 15 min | Cook: 1 hr 15 min | Total: 1 hr 45 min
Cost: $4.60 total, $1.15 per serving
Ingredients
- 1 cup Kidney Beans (dry, soaked overnight and rinsed)
- 4 cups Water (for boiling beans; keep the cooking water for later)
- 2 tablespoons Mustard Oil (use raw mustard oil for authentic flavor; can substitute with neutral oil)
- 1 large Onion (finely chopped)
- 1 inch Ginger (grated)
- 5 medium Tomatoes (blended into a smooth paste)
- 2 pieces Green Chilies (finely chopped or blended into paste)
- 0.5 teaspoons Turmeric Powder (ground)
- 1 teaspoons Dry Coriander Powder (ground)
- 1 teaspoons Red Chili Powder (adjust to desired heat)
- 0.5 teaspoons Garam Masala (optional, adds warmth)
- to taste Salt (adjust according to the salt already in boiled beans)
- 2 tablespoons Fresh Cilantro (chopped, for garnish (optional))
Instructions
Soak the Beans
Rinse the dry kidney beans, place them in a bowl, cover with water and let soak for at least 8 hours or overnight.
Time: PT8H
Temperature: Room temperature
Boil the Beans
Drain the soaked beans, transfer to a large pot, add 4 cups fresh water, bring to a rolling boil, then simmer until the beans are very soft (about 30‑35 minutes). Keep the cooking liquid.
Time: PT35M
Temperature: 100°C
Prepare Aromatics
Finely chop the onion, grate the ginger, and blend the tomatoes with green chilies into a smooth paste.
Time: PT10M
Heat Mustard Oil
In a large skillet, heat 2 Tbsp mustard oil over medium heat until it shimmers (about 2 minutes).
Time: PT2M
Temperature: Medium (~180°C)
Sauté Onion‑Ginger
Add the chopped onion and grated ginger to the hot oil. Sauté, stirring frequently, until the mixture turns golden brown and aromatic (8‑10 minutes).
Time: PT10M
Temperature: Medium‑high
Add Ground Spices
Stir in turmeric, dry coriander powder, red chili powder, and optional garam masala. Cook for 1 minute, ensuring the spices do not burn.
Time: PT1M
Temperature: Medium
Cook Tomato‑Chili Paste
Add the blended tomato and green‑chili paste. Cook, stirring, until the oil separates from the masala and the paste darkens (6‑7 minutes).
Time: PT7M
Temperature: Medium
Combine Beans and Cooking Liquid
Add the boiled beans together with their cooking water to the skillet. Stir to incorporate.
Time: PT2M
Temperature: Medium
Simmer the Curry
Let the curry simmer uncovered for 5‑7 minutes so the flavors meld.
Time: PT7M
Temperature: Low simmer (~90°C)
Finish and Garnish
Season with salt to taste, turn off the heat, and garnish with chopped fresh cilantro if desired. Let rest 2 minutes before serving.
Time: PT2M
Nutrition Facts
- Calories
- 515
- Protein
- 20 g
- Carbohydrates
- 60 g
- Fat
- 12 g
- Fiber
- 12 g
Dietary info: Vegetarian, Vegan, Gluten-Free, High-Protein, Low-Sugar
Allergens: Mustard oil
Last updated: March 19, 2026






