2inchpiece of fresh ginger, peeled and finely chopped
1red bell pepper, deseeded and finely sliced
2teaspoonsground cumin
1teaspoonground turmeric
1teaspoonsmoked paprika
1teaspoonfenugreek
2x14 oz (400 g) tins tomatoes
2x14 oz (400 g) tins black beans, drained and rinsed
1cup(240 ml) vegan stock or water(plus more if necessary)
3oz(100 g) fresh spinach(approx. 3 cups)
1cup(240 ml) cashew cream(or coconut milk – see notes)
1teaspoongaram masala
Zest and juice of 1 lime
Small handful fresh coriander(optional)
Salt to taste
Prevent your screen from going dark
Instructions
Heat the oil in a large pan on medium heat. Add the onion along with a pinch of salt and stir occasionally for 5-6 minutes or until soft and starting to turn golden.
Once the onion starts to soften, add the finely chopped garlic, ginger, and sliced pepper and cook for a couple of minutes.
Next, add the ground cumin, ground turmeric, smoked paprika, and fenugreek. Mix well and stir for a minute or so to help release the flavours of the spices.
After a minute, stir in the tinned tomatoes, drained black beans, and stock or water. You can also rinse the tomato can with a splash of water and add this to the pan. If using tinned whole tomatoes, break these apart with a spoon. Cook for 10 minutes, adding as much extra stock as you want to maintain the desired consistency.
After 10 minutes, add the spinach, cashew cream, garam masala, lime zest, and lime juice. If using fresh coriander, chop some of the stems and throw these in as well. Cook for a few minutes until the spinach has wilted, adding extra liquid as necessary (the cashew cream will really thicken the curry).
Once the spinach has wilted down and you're happy with the consistency, adjust the seasoning and serve with chopped fresh coriander leaves. This curry is great alongside boiled basmati rice or vegan pilau rice (see serving suggestions for more ideas).📸 Recipe steps >📖 Table of contents >
Notes
Cashew cream: You can use homemade cashew cream to make a 'single' cream or 'double' cream. In this recipe, the thickness doesn't really matter as you can thin out the sauce as needed with stock or water. If you only want enough cashew cream for this black bean curry, you'll want approx. ½ cup (75 g) raw cashews to ½ cup (120 ml) water, blended thoroughly until very smooth.Other cream: If using coconut milk or a different plant-based cream, you probably won't need to use as much stock or water.Consistency: If you want the black beans to break down more, mash the curry lightly with a potato masher before adding the spinach.Frozen spinach: If using frozen spinach instead of fresh, add this at the same time as the tomatoes and beans to ensure it's cooked through.Other ingredients: Feel free to add other ingredients such as mushrooms, aubergine, or cooked potato cubes.Gluten-free: This curry is gluten-free provided you use a vegan stock that is certified or labelled as such (or just use water).Storage:Store in the fridge for up to four days or freezer for up to six months.If you liked this recipe, you might also enjoy:
* Percent Daily Values are based on a 2000 calorie diet.
Keyword black bean recipe, vegan curry, vegetarian curry
Did you make this recipe?Leave a comment down below or tag me on Instagram @thepeskyvegan along with the hashtag #thepeskyvegan
Get ingredientsBrowse ingredients for this recipe and more at Zero Waste Bulk Foods! UK only. Free delivery on orders over £60. I may earn a small commission on purchases made through the link above.