Foods › Kidney Curry › Recipe
Kidney Curry Recipe
Indian · Main course · 55 min total
A rich and aromatic Indian curry made with tender kidney beans simmered in a spiced onion-tomato gravy. This hearty, vegetarian dish is perfect with rice or naan.
15 min prep
40 min cook
4 servings
220 kcal/serving
Ingredients 2 cups cooked kidney beans (or 1 can, drained and rinsed) 2 tablespoons vegetable oil 1 large onion, finely chopped 2 cloves garlic, minced 1 teaspoon grated fresh ginger 2 tomatoes, pureed 1 teaspoon ground cumin 1 teaspoon ground coriander 1/2 teaspoon turmeric 1/2 teaspoon chili powder (adjust to taste) 1/2 teaspoon garam masala Salt to taste 2 tablespoons chopped fresh cilantro for garnish
Instructions Heat oil in a large pan over medium heat. Add onion and cook until golden brown, about 8 minutes. Add garlic and ginger; cook for 1 minute until fragrant. Add tomato puree, cumin, coriander, turmeric, chili powder, and salt. Cook, stirring, until oil separates from the mixture, about 5 minutes. Add kidney beans and 1/2 cup water. Bring to a boil, then reduce heat and simmer for 20 minutes, stirring occasionally. Sprinkle garam masala and stir. Simmer for another 2 minutes. Garnish with cilantro and serve hot.
Tips For a creamier curry, stir in 2 tablespoons of heavy cream or coconut milk at the end. Leftovers can be refrigerated for up to 3 days; flavors improve overnight. To save time, use canned kidney beans; rinse well to reduce sodium.
More about Kidney Curry →