
This harissa cauliflower pasta is a bold, satisfying weeknight dinner made with sweet burst cherry tomatoes, briny green olives, and tender wholemeal pasta. A small cauliflower stretches the sauce beautifully, while rose harissa adds gentle heat and deep flavor without much effort.
Heat the olive oil in a large frying pan over medium-high heat. Add the cauliflower florets, finely chopped stalks, and leaves, then season lightly with salt and pepper. Cover and cook for 8-10 minutes, shaking the pan occasionally, until the cauliflower is lightly browned and starting to soften. Stir in the tomato puree and cherry tomatoes, cover again, and cook for 5 minutes until the tomatoes begin to break down. Add the crushed garlic, green olives, and rose harissa, then cook for 2-3 minutes more until fragrant.
Meanwhile, cook the pasta in salted boiling water according to the package instructions until al dente. Reserve about 120 ml of the pasta water, then drain. Add the pasta to the pan with the cauliflower mixture and toss well, adding a splash of the reserved pasta water to loosen the sauce if needed. Taste and adjust the seasoning, then finish with chopped parsley and serve warm.
If you like a milder dish, start with 1 tbsp harissa and add more to taste. Reserve the pasta water before draining, as it helps the sauce cling to the pasta. Leftovers keep well in an airtight container in the fridge for up to 2 days.