Black-eyed beans and sweetcorn make a cheerful salad with plenty of contrast: creamy beans, sweet kernels, crisp pepper and a lime dressing with a little cumin. This version keeps the focus on those textures, with spring onions and coriander adding freshness. It is substantial enough to build a lunch around, but also works as a side alongside warm food. There is no delicate lettuce to wilt, and most of the preparation involves opening tins, chopping vegetables and stirring a dressing.
The small details matter more than complicated cooking here. Drain the beans thoroughly, cut the pepper into pieces similar in size to the corn, and give the dressed salad a short rest before serving. You will end up with a bowl that tastes well mixed, rather than separate ingredients sitting in dressing at the bottom.
Black-Eyed Bean and Sweetcorn Salad
Serves: 4 as a side, or 2–3 as a main with accompaniments. Preparation: about 20 minutes, plus 10 minutes to rest. Cooking: only needed if you use frozen sweetcorn.
Ingredients
- 2 x 400 g tins black-eyed beans, drained and rinsed, giving approximately 480 g drained beans
- 250 g sweetcorn, drained if tinned, or cooked according to the packet instructions and cooled if frozen
- 1 large red pepper, deseeded and finely diced
- 3 spring onions, trimmed and thinly sliced
- 20 g fresh coriander, leaves and tender stalks finely chopped
- 1 small green chilli, deseeded and finely chopped, optional
For the lime dressing
- 3 tablespoons olive oil
- 2 tablespoons freshly squeezed lime juice, plus a little extra to taste
- 1 small garlic clove, finely grated or crushed
- 1 teaspoon ground cumin
- ¼ teaspoon fine salt, plus more to taste if needed
- Freshly ground black pepper
Method
- Drain the beans well. Tip the rinsed beans into a sieve and leave them to drain while you prepare the vegetables. Shake the sieve gently to release trapped water. If they still look very wet, spread them briefly on a clean kitchen towel and pat gently.
- Prepare the sweetcorn. Drain tinned corn thoroughly. If using frozen corn, cook it following the packet instructions, then drain and spread it on a plate to cool. Do not add it to the salad while it is hot.
- Chop the vegetables and herbs. Dice the pepper into small, even pieces. Slice both the white and green parts of the spring onions, discarding any tired outer layers. Chop the coriander and optional chilli.
- Mix the dressing. Whisk the olive oil, lime juice, garlic, cumin, salt and a few turns of black pepper in a small bowl. Taste a little on a bean: it should be lively and slightly sharper than you want the finished salad to taste.
- Combine gently. Put the beans, sweetcorn, pepper, spring onions and chilli, if using, in a large bowl. Pour over the dressing and fold everything together with a broad spoon. Add most of the coriander, keeping a little for the top.
- Rest and adjust. Leave for 10 minutes in a cool kitchen, then stir again. Taste a spoonful containing several ingredients and add extra lime juice or seasoning if needed. Scatter over the remaining coriander and serve, or cover and refrigerate promptly.
Getting the texture right
Black-eyed beans have a mild flavour and a tender centre, which makes them a good partner for crisp vegetables. Tinned beans vary in firmness, so handle them gently once they are in the bowl. Folding from the bottom distributes the dressing without crushing the beans into a paste. A roomy mixing bowl helps, even if you plan to transfer the salad to a smaller serving dish.
Excess water is the most common reason this salad tastes flat. Water clinging to beans or corn dilutes the lime dressing, so allow a few minutes for draining. The pepper should be dry after washing, too. If liquid collects after chilling, lift a spoonful from the bottom and taste it before adding more seasoning; the dressing may simply need stirring back through.
Keep the chopping fairly small and consistent. Large pepper chunks can dominate a mouthful, while tiny pieces disappear among the beans. Aim for dice roughly the size of the sweetcorn kernels. Thin spring onion slices spread their sharper flavour throughout the bowl without leaving an unexpectedly strong bite.
Balancing lime, sweetness and spice
The sweetcorn brings enough sweetness that the dressing does not need honey or sugar. Lime gives a clean, bright finish, while cumin adds warmth without making the salad hot. Start with the measured juice, then adjust after the resting time. Limes differ in sharpness, and the beans soften the dressing’s initial intensity.
If raw garlic tends to overwhelm your dressings, use half a clove. You can also stir the grated garlic into the lime juice first and leave it while you chop the vegetables. This takes some of the edge off its flavour. Keep the chilli optional so the salad can suit different tastes; sliced chilli can always be offered separately.
Ways to serve it
For a simple lunch, spoon the salad into a bowl with warm wholemeal pitta and a few avocado slices. The bread gives you something to scoop with, while avocado adds a soft contrast to the pepper. Add the avocado just before eating so it keeps its colour and shape.
It also works beside baked potatoes. Split a hot potato, fluff the centre with a fork and add the cool bean salad just before serving. A spoonful of plain yoghurt is a useful extra if you have included chilli. Keep the salad separate until the potato is ready, rather than warming the whole bowl.
As a side dish, serve it with grilled fish, chicken, tofu or roasted vegetables. Choose a relatively simple accompaniment so the lime and coriander have room to stand out. If serving several dishes together, a smaller spoonful of salad is enough to add texture and variety without filling every plate with the same ingredients.
Simple variations
- Use parsley instead: replace the coriander with flat-leaf parsley if you prefer its flavour. Chop the leaves finely and keep the lime dressing as written.
- Add a smoky note: stir ½ teaspoon smoked paprika into the dressing. It works particularly well when the salad accompanies roasted vegetables.
- Make it extra crunchy: add two finely sliced radishes just before serving. Their peppery bite complements the sweetcorn without needing a different dressing.
- Add a creamy topping: crumble a little feta over individual portions. Taste before adding extra salt, as the cheese brings its own seasoning.
Preparing ahead and storing leftovers
You can prepare the beans, corn, pepper and dressing ahead and keep them in separate covered containers in the fridge. Combine them when you are ready, adding the spring onions and coriander for the freshest flavour. Alternatively, make the full salad and refrigerate it; the vegetables will soften slightly as it sits.
Keep the finished salad in a sealed container in the fridge and eat within two days. Stir before serving and refresh with a small squeeze of lime if needed. For a packed lunch, transport it with an ice pack and refrigerate on arrival where possible. Freezing the assembled salad is not ideal because the raw pepper and herbs lose their texture when thawed.

