
I love big wholesome sharing pots of food like this. It’s a lovely communal way to eat. This recipe comes together in about 40 minutes, so works well for a weeknight too. Have it on its own, or with rice or cornbread - it's up to you!
Combine the cauliflower and its leaves, 2 tbsp chipotle paste, a good glug of olive oil and a pinch of salt in a mixing bowl. Use your hands to give everything a good mix to rub the chipotle paste into the cauliflower, then pour out on a baking tray. Roast for 30-35 minutes, or until tender all the way through and darkly golden on the edges.
Add the smoked paprika, remaining chipotle paste and tomato puree to the pan and stir well. Fry for a minute or so, until the spices release their fragrance, then pour in the black beans and tinned tomatoes. Swirl the empty tin with water and add that in too. Season with a pinch of salt, give everything a good stir, then bring to a simmer. Cook for 12-15 minutes, or until the sauce is thick and glossy. Taste and adjust the seasoning, if needed.
To make the avocado crema, combine the avocado, coriander, yoghurt, lime juice and a pinch of salt and black pepper in a food processor. Blitz until smooth, then taste and adjust the seasoning, if needed.
To serve, arrange the roasted cauliflower over top of the beans. Drizzle with the avocado crema, then finish with the pickled red onion and a good crack of black pepper.
Recipe courtesy of georgieeats.co.uk