A simple speedy healthy black eyed beans curry recipe that comes together in just 20 minutes! Made with wholesome ingredients and tastes absolutely delicious.

Why I love making this black eyed bean curry:
This recipe is a game-changer. It’s a vibrant, fragrant, and deeply comforting spiced bean stew that leans on Indian-inspired aromatics to deliver a massive punch of flavour in exactly 15 minutes. It’s vegan, gluten-free, budget-friendly, and packed with enough protein to keep you fuelled.
I can never get bored of bean based dishes. They’re such a wholesome and versatile ingredient that also happen to be affordable too! For some reason unbeknown to me, black eyed beans don’t seem to enjoy the same popularity as their bean and legume counterparts like chickpeas, white beans and lentils. If you’ve tried black eyed beans before, you’ll know they have a unique taste.
As I do with most of my recipes, I like to give you options to change around the recipe depending on what you like or what you have available in your cupboard/fridge. Feel free to use any other bean like chickpeas, lentils, butter beans, etc. (they will all work!). You can also add in some vegetables as a way to get in more of your 5-a-day.
You can play around with the spices too, for example if you don’t like spicy food, leave out the chilli. If you’re keen on the taste of turmeric, feel free to add more.
Black eyed bean curry – the magic of the 15-minute recipe:
The biggest barrier to healthy eating is almost always time. We live in a world that demands high productivity, and by the end of the day, our “decision fatigue” makes complex cooking feel like an insurmountable mountain.
What makes this dish a game-changer is its use of high-quality pantry staples. By utilising canned black-eyed beans – and specifically keeping their canning liquid – you bypass the overnight soaking and hour-long boiling process. The liquid, often discarded, is actually a goldmine of starch and flavour. When simmered with tomato puree and spices, it creates an instant, silky gravy that clings to the beans, giving the dish a “slow-cooked” mouthfeel in a fraction of the time.
From the moment the mustard seeds hit the hot oil to the final squeeze of lemon juice, you are looking at a 15-minute investment. That is faster than most delivery drivers can find your front door.

A nutritional powerhouse in a bowl:
Beyond the speed, the nutritional profile of this black eyed bean curry is staggering. If you’re looking to pivot toward a more plant-based diet without sacrificing protein or satiety, this is your blueprint.
The protein and fibre Duo
Black-eyed beans (also known as cowpeas) are a stellar source of plant-based protein. But the real star here is the fibre. High fibre intake is essential for digestive health, but it also plays a critical role in blood sugar regulation. Because these beans are loaded with complex carbohydrates and fibre, the energy release is slow and steady. You won’t experience the “sugar crash” often associated with processed quick meals.
The anti-inflammatory spice rack
The ingredient list reads like a manual for longevity.
-
Turmeric: Contains curcumin, a potent anti-inflammatory compound.
-
Ginger and Garlic: Both are legendary for their immune-boosting properties and ability to aid digestion.
-
Cumin and Coriander: These don’t just provide the earthy, citrusy backbone of the flavour; they are known carminatives, meaning they help the body process legumes more comfortably.
Heart-healthy fats
By using just a single tablespoon of oil to bloom the spices, the dish remains low in saturated fat while still allowing the fat-soluble vitamins in the spices to be absorbed by your body. It’s a heart-healthy alternative to heavy, cream-based curries or meat-heavy stews.
You can double, triple or quadruple the recipe to enjoy over the next few days for lunch or dinner. I also love serving leftovers on crusty bread in the morning as a savoury breakfast.
It freezes well too, so you can store leftovers in the freezer and heat up on days when you don’t fancy cooking, but still want a delicious and comforting homemade meal.
This speedy curry is best served with rice, or quinoa if you want some added fibre and protein. I also love serving it with roasted vegetables or a simple tomato, cucumber, onion and coriander salad for a bit of crunch.

What you need to make this speedy healthy black eyed beans curry:
Black eyed beans – aka black eyed peas. You can either used canned (like I did) or dry beans. Canned is a lot more convenient as you don’t need to cook them before hand. Dry black eyed beans will need to be soaked overnight, then boiled in a pan of water until soft. They do work out to be a lot cheaper, but obviously more time consuming.
Spices – I like to use a mixture of whole and ground spices. Each add a slightly different quality to a dish. Whole spices add deep, rich and aromatic flavours, while ground spices are more subtle. A mishmash of both works the best to create a balance of flavours that comes through beautifully with each mouthful.
Onion and garlic – no savoury dish is complete without either in my opinion.
Tomato puree and lemon juice – the tomato puree adds a rich tomato taste with a hint of sweetness, which is balanced by the sourness of the lemon juice. You only need small amounts of each to make a big difference to the taste of the final dish!

How to customise this black eyed bean curry:
While this dish is a complete meal on its own, its versatility is one of its best features.
For the low-carb enthusiast: Serve it over a bed of sautéed spinach or cauliflower rice. The gravy seeps into the greens, making them incredibly flavourful.
For the ultimate comfort: Pair it with a side of basmati rice or warm, toasted sourdough bread. There is nothing quite like using a piece of crusty bread to scoop up the last of the spiced bean sauce.
The meal-prep king: This recipe scales beautifully. In fact, like many spiced dishes, it often tastes even better the next day after the flavors have had a chance to marry in the fridge. It packs perfectly for a healthy office lunch that will be the envy of the breakroom.
This speedy healthy black eyed beans curry is:
- Vegan
- Gluten-free
- Dairy-free
- Nut-free
- Nutritious
- Speedy
- Comes together in just 20 minutes
- Freezes well
- Great idea for meal prep
- Made with wholesome ingredients
- A great source of fibre & plant-protein
- Perfect served with rice/quinoa and a side of vegetables or salad.


Speedy Healthy Black Eyed Beans Curry
Ingredients
- 2 cans black eyed beans beans and liquid
- 1 tbsp oil
- 1/2 tsp mustard seeds
- 1/2 tsp cumin seeds
- 1/2 tsp chilli flakes
- 1 small onion finely chopped
- 2 garlic cloves minced
- 1 tsp minced ginger
- 1/2 tsp turmeric
- 1 tsp ground coriander
- 1 tsp ground cumin
- 2 tbsp tomato puree
- 1 tbsp lemon juice
- Salt & pepper to taste
- Fresh coriander to garnish
Instructions
- Heat the oil in a large pan, add the onions, mustard seeds, cumin seeds and chilli flakes. Cook for 5 minutes on a medium heat until the onions become translucent.
- Mix in the spices, garlic, ginger, beans along with their water, tomato puree and lemon juice.
- Bring to a quick boil, then reduce the heat and allow to simmer for 10-15 minutes until the sauce thickens. Season to taste with salt and pepper.
- Garnish with coriander and serve with rice/quinoa and some vegetables.
Nutrition
If you enjoyed this black eyed bean curry recipe, you may also like my peanut butter chickpea curry.

great recipe awesome
Just a question, in the ingredients list you gave Tomato Puree but in the instructions you say Tomato Paste. Which is correct please?
Easy and tasty. The curry spice was just right. I added some vegetables which I’d recommend if you want this for a main dish.
How many servings does this make for the nutritional info provided? Looks delicious!
Excellent!! Tastes delicious 😋