Black Bean Curry

This quick vegan curry simmers black beans in a creamy coconut sauce scented with cumin, coriander, mustard seeds and fresh ginger. It is a useful 20-minute dinner, especially when served with rice and bright, tangy garnishes.
Ingredients
- 15 ml (1 tablespoon)olive oil
- 2shallots, minced, or 1 medium onion
- 6 clovesgarlic, minced
- 15 ml (1 tablespoon)fresh ginger, grated
- 2 teaspoonsground cumin
- 1 teaspoonground coriander
- 2 teaspoonsmustard seeds
- ½ teaspoonground turmeric
- ½–1 teaspooncayenne pepper
- 2 mediumtomatoes, diced
- 2 × 397 g (2 × 14-ounce cans)black beans, rinsed and drained
- 120 ml (½ cup)coconut milk
- 1 lime, about 30 ml (2 tablespoons) juicelime
- to tastesalt and pepper
- 60 ml (¼ cup)fresh coriander, chopped, for garnish
- for servingrice
- to tastepickled onions, fresh coriander, Greek yoghurt or sour cream, and jalapeño or serrano chilli
Instructions
- 1
Soften shallots
Heat 15 ml (1 tablespoon) olive oil in a large frying pan over medium-high heat. Add the 2 minced shallots, season with salt and pepper, and cook, stirring now and then, for 1–2 minutes until slightly softened.
- 2
Bloom the spices
Stir in 6 minced garlic cloves, 15 ml (1 tablespoon) grated ginger, 2 teaspoons cumin, 1 teaspoon coriander, 2 teaspoons mustard seeds, ½ teaspoon turmeric and ½–1 teaspoon cayenne. Cook for about 1 minute, until fragrant.
- 3
Cook the tomatoes
Add the 2 diced tomatoes and cook for a further 1–2 minutes.
- 4
Simmer the beans
Add the 2 drained cans of black beans and 120 ml (½ cup) coconut milk. Lower the heat to medium and simmer for 10 minutes, stirring occasionally.
- 5
Season with lime
Stir in the lime juice and season with salt and pepper to taste.
- 6
Serve with rice
Spoon the curry over rice and add your choice of garnishes.
What is black bean curry?
Curry is a broad family of spiced dishes, and this version brings black beans together with a creamy coconut sauce and aromatics often used in Indian-inspired cooking. Canned beans make it especially convenient for a quick meal.
Tomatoes add freshness while lime and optional pickled onions bring a tart contrast to the rich sauce. Rice makes a simple base for soaking it up.
Nutrition and macros by portion
The nutrition label shows one serving as written: 129 calories, 2g protein, 8g carbs, 11g fat.
| Portion | Adjustment | kcal | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Lighter | Less coconut milk | 90 kcal | 1g | 6g | 8g |
| This serving | As written | 129 kcal | 2g | 8g | 11g |
| Hungry | Add more rice | 194 kcal | 3g | 12g | 17g |
The beans and rice supply most of the carbohydrates, while the olive oil and coconut milk contribute most of the fat; the beans provide some protein. Serve with a generous portion of vegetables alongside, or add extra vegetables to the meal to make the plate more varied.
Build flavour in the pan
Shallots: soften them briefly in the oil so they start to turn sweet without browning too deeply.
Spices: cook the garlic, ginger and spices for about a minute, just until aromatic. Keep them moving so the garlic does not catch.
Tomatoes: a short cook softens the diced tomatoes and lets their juices mingle with the spices.
Choose the heat level
Cayenne: use ½ teaspoon for a gentler curry or up to 1 teaspoon for more heat. You can also leave it out and offer sliced chilli at the table.
Garnishes: fresh coriander and pickled onions add a lively finish, while yoghurt or sour cream cools the chilli. Add them just before serving.
Get the sauce texture right
Coconut milk: simmer the beans gently rather than boiling the mixture hard, which helps keep the sauce creamy.
Consistency: if the curry seems too thick, stir in a small splash of water; if it is looser than you like, let it simmer briefly longer. Stir carefully so the beans stay mostly whole.
Check the timing
The shallots, spice mixture and tomatoes each cook for only a few minutes before the beans go in. Have the ingredients prepared before heating the pan so these quick stages are easy to manage.
Once the beans and coconut milk are added, simmer for 10 minutes. Taste after adding the lime, then adjust the seasoning before serving.
Serve it as a meal
Rice is the suggested accompaniment and provides a mild base for the spiced sauce. Spoon the curry over it while both are warm.
For a fresh contrast, add chopped coriander and pickled onions. A spoonful of yoghurt or sour cream is another option if you want a cooler, creamier topping.
Recipe notes & tips
- Rinse and drain the canned beans before they go into the pan.
- Measure out the spices before starting, as the first stages cook quickly.
- Use medium heat for the simmer and stir occasionally to prevent sticking.
- Start with ½ teaspoon cayenne and add sliced chilli at the table for anyone who wants more heat.
- Taste the curry after adding lime, then adjust the salt and pepper.
- Prepare the rice while the curry simmers so both are ready together.
Variations
- Use an onion: replace the shallots with 1 medium onion, as suggested in the ingredient list.
- Adjust the chilli: use the lower amount of cayenne for a milder curry or the higher amount for more heat.
- Add pickled onions: spoon them over each serving for a tangy contrast.
- Choose a creamy garnish: finish with Greek yoghurt or sour cream if you like a cooler topping.
- Serve with fresh chilli: add sliced jalapeño or serrano at the table for extra heat.
Common mistakes to avoid
- Burning the garlic: keep the pan moving and cook the aromatics for about 1 minute, just until fragrant.
- Overcooking the spices: add the tomatoes after their brief cook so the spices do not sit in the hot pan for too long.
- Skipping the bean rinse: drain and rinse the beans before adding them to the sauce.
- Boiling the sauce hard: lower the heat to medium and simmer gently for 10 minutes.
- Adding all the chilli automatically: begin with ½ teaspoon cayenne and adjust to taste.
- Forgetting the finishing seasoning: add lime juice, then taste and season with salt and pepper.
How to store
Refrigerate leftover curry in a covered container and use within 3 days. Reheat gently in a saucepan, stirring occasionally; add a splash of water if the sauce has thickened. Store rice separately when possible.
Frequently asked questions
Can I make this curry less spicy?
Use ½ teaspoon cayenne, or omit it and serve sliced chilli separately. The recipe also includes yoghurt or sour cream as optional toppings.
Can I use dried black beans?
The method is written for canned beans, which are already cooked. If using dried beans, cook them fully beforehand and measure out an equivalent amount for the curry.
Can I make the curry ahead?
Yes. Cook it in advance and refrigerate it in a covered container, then reheat gently on the hob. Add the lime juice and fresh garnishes near serving time for a bright finish.
What can I serve with black bean curry?
The recipe suggests rice. Pickled onions, chopped coriander, Greek yoghurt or sour cream, and jalapeño or serrano chilli can be served as toppings.
How do I thicken the sauce?
Let it simmer a little longer, stirring occasionally. Keep the heat moderate so the coconut sauce does not boil hard.
Cook it from the original
This recipe comes from platingsandpairings.com. Their page has the author’s own photos, notes and tips — the best place to cook it from.
Open the recipe on platingsandpairings.com