Aubergines are the ideal meaty vegetable to accompany pasta. They take on flavour, oil and spice like no other vegetable hence why the smoky harissa in this dish goes hand in hand with the aubergines. If you want to experiment with this dish, try roasting the aubergines whole in the oven until totally soft and collapsed before scooping out the soft flesh into harrisa and simmering away for a few minutes with all the other ingredients.
Based on 4 servings, adjust as needed.
Peel and chop the aubergine into small chunks and dice the red onion. Heat the olive oil in a large pan, once hot, add the onion and aubergine. Cook on a medium heat for 15 minutes until soft and golden. Meanwhile, chop the garlic.
Boil the pasta in salted boiling water as per the instructions on the packet.
Once the aubergine is lightly golden, turn down the heat and add the garlic and cook for a further minute. Stir in the tomato puree and harissa paste, continuing to cook on a low heat for 3-4 minutes.
Add a ladle of pasta water to the sauce (don't do this is using GF pasta) and bring to a gentle simmer. Drain the pasta and add to the sauce. Toss everything together and season with salt and pepper. Finish with a big squeeze of lemon, some of the zest the torn basil and a scattering of pine nuts and vegan parmesan if you wish.