Olive, Cauliflower & Harissa Pasta Recipe
Introduction
This vibrant olive, cauliflower, and harissa pasta is a delightful dish that balances spicy, savory, and fresh flavors. Perfect for a wholesome weeknight dinner, it combines tender cauliflower with tangy tomatoes and a kick of rose harissa for a satisfying 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, and fry for 8–10 minutes, shaking the pan occasionally, until the cauliflower is lightly browned and softened.
- Step 2: Stir in the tomato purée and cherry tomatoes. Cover again and cook for 5 minutes until the tomatoes start to burst.
- Step 3: Add the crushed garlic, halved olives, and rose harissa. Cook for 2–3 minutes more until 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 drained pasta and a splash of the reserved pasta water into the tomato and cauliflower mixture. Adjust seasoning to taste.
- 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. To make it creamier, stir in a splash of coconut cream or a dairy-free yogurt before serving.
- Use any pasta shape you prefer; short pasta like penne or rigatoni also works well to catch the sauce.
- If you don’t have green olives, black olives can be used as a substitute for a slightly different flavor.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently in a pan with a splash of water to loosen the sauce, or microwave until warmed through. The pasta is best enjoyed fresh but keeps well when stored properly.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use regular pasta instead of dairy-free?
Yes, you can use any pasta you like. Choose your favorite type and cook according to package directions.
Is rose harissa spicy?
Rose harissa has a mild to moderate heat level with aromatic floral notes. Adjust the amount based on your spice preference or substitute with regular harissa if you prefer a stronger kick.
Print
Olive, Cauliflower & Harissa Pasta Recipe
- Total Time: 30 minutes
- Yield: 2 servings 1x
- Diet: Vegan
Description
A vibrant and flavorful pasta dish featuring tender cauliflower cooked with cherry tomatoes, green olives, and spicy rose harissa. This dairy-free wholemeal pasta recipe is infused with Mediterranean ingredients and fresh parsley, delivering a wholesome, easy-to-make meal perfect for weeknight dinners.
Ingredients
Vegetables & Aromatics
- 1 small cauliflower, broken into small florets, stalks and leaves finely chopped
- 200g cherry tomatoes, halved
- 2 garlic cloves, crushed
- small handful of parsley, finely chopped
Pantry
- 1 tbsp olive oil
- 1 tbsp tomato purée
- 25g pitted green olives, halved
- 2 tbsp rose harissa
- 150g dairy-free wholemeal pasta of your choice (such as pappardelle; gluten-free if needed)
Instructions
- Prepare and cook the cauliflower: Heat 1 tablespoon of olive oil in a large frying pan over medium-high heat. Add the cauliflower florets, stalks, and leaves to the pan. Season with salt and pepper, cover, and fry for 8-10 minutes, occasionally shaking the pan to ensure even cooking, until the cauliflower is lightly browned and softened.
- Add tomatoes and tomato purée: Stir in 1 tablespoon of tomato purée and the halved cherry tomatoes. Cover the pan again and cook for an additional 5 minutes, allowing the tomatoes to burst and create a flavorful sauce.
- Incorporate garlic, olives, and harissa: Add the crushed garlic cloves, 25 grams of halved green olives, and 2 tablespoons of rose harissa to the pan. Cook for 2-3 minutes, stirring occasionally, until the mixture is fragrant and well combined.
- Cook the pasta: Meanwhile, bring a large pot of salted water to a boil and cook the 150 grams of dairy-free wholemeal pasta according to the package instructions until al dente. Drain the pasta, reserving about a mugful of the pasta cooking water.
- Combine pasta with sauce: Add the cooked pasta to the frying pan with the cauliflower and tomato mixture. Stir in a splash of the reserved pasta water to loosen the sauce, mixing thoroughly to coat the pasta evenly. Season with additional salt and pepper to taste.
- Garnish and serve: Sprinkle the finely chopped parsley over the pasta before serving for a fresh finish. Serve immediately while warm.
Notes
- You can substitute the dairy-free wholemeal pasta with your preferred gluten-free pasta if required.
- Adjust the amount of rose harissa to your spice preference; add less for a milder dish.
- For added protein, consider topping with vegan parmesan or toasted pine nuts.
- Leftover pasta can be stored in an airtight container in the refrigerator for up to 2 days.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Frying
- Cuisine: Mediterranean
Keywords: cauliflower pasta, harissa pasta, vegan pasta recipe, Mediterranean pasta, dairy-free pasta, wholemeal pasta, spicy pasta, olive pasta

