Black Bean Curry
A hearty and deeply savory black bean curry, slow-simmered in a spiced tomato-onion gravy. The beans soak up smoky cumin, garlic, and mild chili flavors, giving you a comforting, protein-packed main that tastes even better the next day.
For 4 servings
- prep
Soak the black beans overnight.
Rinse the dried black beans and soak them in plenty of water for at least 8 hours or overnight. Drain and set aside.
- pressure cook · ~15 min
Pressure cook the soaked beans.
Add the drained beans to a pressure cooker with 2 cups of water. Cook on medium-high heat for 15 minutes after the first whistle, then let the pressure release naturally. The beans should be tender but hold their shape.
TIPIf you don't have a pressure cooker, simmer the beans in a pot for 1.5 to 2 hours until tender. - saute · ~11 min
Build the aromatic base.
1.Heat oil in a heavy-bottomed pot over medium heat until shimmering.2.Add cumin seeds and cook until they crackle and turn fragrant (30 seconds).3.Add chopped onions and sauté until deeply golden brown (8-10 minutes).4.Stir in minced garlic, grated ginger, and slit green chilies. Cook until the raw smell disappears (1 minute).TIPDon't rush the onions — their deep golden colour is the foundation of a rich gravy. - saute · ~7 min
Cook the tomato spice masala.
1.Pour in the fresh tomato puree and stir well.2.Add turmeric powder, cumin powder, coriander powder, smoked paprika, red chili powder, and half the salt.3.Cook the masala on medium heat, stirring frequently, until the oil separates from the mixture (5-7 minutes). - simmer · ~25 min
Simmer the black bean curry.
1.Add the pressure-cooked black beans along with their cooking liquid to the pot.2.Pour in 1.5 cups of water and add the remaining salt. Bring to a gentle boil.3.Reduce the heat to low, partially cover the pot, and simmer for 20-25 minutes. Stir occasionally.TIPMash a few beans against the side of the pot with your spoon — this thickens the gravy naturally. - mix · ~5 min
Finish with lemon juice.
Turn off the heat. Stir in the fresh lemon juice and mix well. Let the curry rest, covered, for 5 minutes to allow the flavors to meld.
TIPThe acid from the lemon brightens the earthy beans — don't skip it. - garnish
Garnish with fresh coriander leaves and serve hot.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Soak the dried black beans overnight to ensure even cooking and a creamy texture.
- 2Sauté the onions until deep golden brown—this builds the rich, savory base for the curry.
- 3Cook the tomato masala until the oil visibly separates, which deepens the spice flavors.
- 4Mash a few cooked beans against the pot wall to thicken the gravy naturally without starch.
- 5Let the curry rest for 5 minutes after adding lemon juice so the bright acidity melds into the dish.
- 6This curry tastes even better the next day, so make it ahead for deeper flavor development.
- 7Use homemade tomato puree for a fresher, less acidic taste than canned versions.
Adapt it for your goals.
Coconut black bean curry
Stir in 1/2 cup of coconut milk at the end for a richer, creamier texture. The subtle sweetness balances the smoky cumin and paprika, perfect for those who prefer a milder, more indulgent curry.
high protein bowlHigh protein bowl
Serve the curry over cooked quinoa or brown rice and top with a fried egg or diced avocado. Adds extra protein and healthy fats for a complete meal that keeps you full longer.
smoky chipotle versionSmoky chipotle version
Replace the smoked paprika with 1-2 minced chipotle peppers in adobo sauce. This adds a deeper, smoky heat and a touch of vinegary tang, ideal for lovers of bold southwestern flavors.
vegan and gluten freeVegan and gluten-free
This recipe is naturally vegan and gluten-free as written—just double-check that your cumin and coriander powders are certified gluten-free for sensitive diets.
Why this is on our healthy list.
Rich in Plant Protein
Black beans are a fantastic source of plant-based protein, making this curry a hearty and satisfying main dish for vegetarians and vegans.
High in Dietary Fiber
Each serving provides a significant amount of soluble and insoluble fiber from the black beans, which supports healthy digestion and satiety.
Packed with Antioxidants
Black beans, tomatoes, and spices like turmeric and cumin are rich in antioxidants that help combat oxidative stress in the body.
Low in Saturated Fat
This dish uses minimal oil and no dairy, keeping the saturated fat content low while delivering deep flavor from spices and aromatics.
Frequently asked questions
Yes, drain and rinse 2 cans (15 oz each) of black beans. Skip the pressure cooking step and reduce gravy simmer time to 10 minutes, as canned beans are already tender.







