Rinse the black-eyed peas, then soak them overnight or for at least 4 hours.
Roughly chop the wild garlic, then blitz to a rough purée.
Peel and roughly chop the onion.
Drain the soaked black-eyed peas and transfer them to a pot.
Add the bay leaf, peppercorns, chopped onion, salt, vegetable stock and olive oil. Cover, bring to the boil, then reduce the heat and simmer for 15 minutes.
When the peas are tender enough to crush easily between your fingers, stir in the wild garlic purée and cook for a further 15 minutes. Lightly crush some of the peas with the back of a spoon to thicken the sauce.
Finish with lemon juice to taste.
Smoked Tofu
While the peas are cooking, make the tofu marinade. In a bowl, combine 1 tablespoon of olive oil with the lemon zest, juice of half the lemon, salt, Aleppo pepper and za’atar.
Cut the tofu into cubes, add to the marinade and toss well to coat.
Heat the remaining olive oil in a frying pan over a medium-high heat. Once hot, cook the tofu in batches until browned and lightly crisp on all sides.
Set aside until ready to serve.
Tahini Yoghurt.
In a bowl, mix the tahini with lemon juice until smooth.
Stir in the yoghurt, then add a splash of water to loosen to a smooth, spoonable consistency. Add a little more water if needed.
Assembly
Spoon the black-eyed peas into bowls, then top with the tahini yoghurt and smoked tofu.
Finish with pickled red onion, if using, and serve hot with rice, quinoa or bread.