Olive, Cauliflower & Harissa Pasta Recipe
Introduction
This Olive, Cauliflower & Harissa Pasta is a vibrant and flavorful dish that perfectly balances spicy, tangy, and savory notes. It combines tender cauliflower with juicy tomatoes, fragrant harissa, and briny olives for a comforting yet exciting meal.

Ingredients
- 1 tbsp olive oil
- 1 small cauliflower, broken into small florets, stalks and leaves finely chopped
- 1 tbsp tomato purée
- 200g cherry tomatoes, halved
- 2 garlic cloves, crushed
- 25g pitted green olives, halved
- 2 tbsp rose harissa
- 150g dairy-free wholemeal pasta of your choice (such as pappardelle; gluten-free if needed)
- Small handful of parsley, finely chopped
Instructions
- Step 1: Heat the olive oil in a large frying pan over medium-high heat. Add the cauliflower florets, stalks, and leaves. Season with salt and pepper, cover the pan, and fry for 8 to 10 minutes, shaking the pan occasionally, until the cauliflower is lightly browned and softened.
- Step 2: Stir in the tomato purée and halved cherry tomatoes. Cover again and cook for 5 minutes until the tomatoes have burst and softened.
- Step 3: Add the crushed garlic, halved green olives, and rose harissa to the pan. Cook for another 2 to 3 minutes, stirring occasionally, until the mixture is fragrant.
- Step 4: Meanwhile, cook the pasta according to the package instructions. Drain the pasta, reserving a mugful of the cooking water.
- Step 5: Stir the cooked pasta into the tomato and cauliflower mixture, adding a splash of the reserved pasta water to loosen the sauce if needed. Adjust seasoning with salt and pepper.
- Step 6: Scatter the finely chopped parsley over the pasta and serve immediately.
Tips & Variations
- For extra heat, add a pinch of chili flakes along with the harissa.
- Try substituting the green olives with black olives for a different flavor profile.
- Use gluten-free pasta if you need a gluten-free option.
- If you prefer a creamier sauce, stir in a spoonful of dairy-free yogurt or coconut cream at the end.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently in a pan over low heat, adding a splash of water to loosen the sauce if it has thickened.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use fresh cauliflower only?
Yes, fresh cauliflower is best for this recipe to ensure the right texture and flavor. Avoid frozen cauliflower as it can become too soft and watery.
What can I substitute for rose harissa?
If you don’t have rose harissa, you can substitute with regular harissa paste or a mix of chili paste and a little tomato purée for a similar spicy tomato flavor.
Print
Olive, Cauliflower & Harissa Pasta Recipe
- Total Time: 30 minutes
- Yield: 2 servings 1x
- Diet: Vegan
Description
A vibrant and flavorful vegan pasta dish combining tender cauliflower florets with spicy rose harissa, juicy cherry tomatoes, and briny green olives. This olive, cauliflower & harissa pasta is a wholesome, dairy-free meal perfect for a healthy weeknight dinner or entertaining guests with its aromatic and colorful ingredients.
Ingredients
Vegetables & Flavorings
- 1 small cauliflower, broken into small florets, stalks and leaves finely chopped
- 200g cherry tomatoes, halved
- 2 garlic cloves, crushed
- 25g pitted green olives, halved
- small handful of parsley, finely chopped
Other Ingredients
- 1 tbsp olive oil
- 1 tbsp tomato purée
- 2 tbsp rose harissa
- 150g dairy-free wholemeal pasta of your choice (such as pappardelle; gluten-free if needed)
Instructions
- Prepare the cauliflower: Heat the olive oil in a large frying pan over medium-high heat. Add the cauliflower florets, stalks, and leaves along with a pinch of seasoning. Cover the pan and fry for 8-10 minutes, occasionally shaking the pan to ensure even cooking, until the cauliflower is lightly browned and softened.
- Add tomato purée and tomatoes: Stir in the tomato purée and halved cherry tomatoes. Cover the pan again and cook for an additional 5 minutes until the tomatoes have burst and released their juices, creating a rich base.
- Incorporate garlic, olives, and harissa: Add the crushed garlic cloves, halved green olives, and rose harissa to the pan. Cook for 2-3 minutes, stirring occasionally, until the mixture is fragrant and well combined.
- Cook the pasta: While the sauce simmers, cook the wholemeal pasta following the package instructions until al dente. Drain the pasta, reserving a mugful of the cooking water.
- Combine pasta and sauce: Stir the cooked pasta into the pan with the tomato and cauliflower mixture. Add a splash of the reserved pasta water to loosen the sauce as needed. Season to taste with salt and pepper.
- Garnish and serve: Scatter the finely chopped parsley over the pasta for a fresh finishing touch. Serve immediately while warm and aromatic.
Notes
- For a gluten-free version, choose gluten-free pasta.
- Adjust the amount of harissa to your preferred spice level.
- You can substitute green olives with black olives if preferred for a milder flavor.
- If dairy-free pasta is not available, use any wholemeal pasta to keep the dish wholesome.
- Reserve some pasta water to adjust the sauce consistency to your liking.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Frying
- Cuisine: Mediterranean
Keywords: olive pasta, cauliflower pasta, harissa recipe, vegan pasta, dairy-free pasta, spicy pasta, Mediterranean pasta dish

