Spaghetti alla puttanesca is a classic Italian pasta dish that’s packed with the salty, umami flavours of capers, olives, tomatoes, Parmesan cheese and fresh herbs. For this spin on a staple, we add dimension with golden, lightly crispy roasted cauliflower and the sweetness of roasted tomatoes, making for a filling, delicious vegetarian main that’s simple.
Cook Time: 35 minutes
Total Time: 55 minutes
Serves: 4 to 6
4 cups (2 pints) halved cherry tomatoes
1 small cauliflower, into florets (about 4 cups)
¼ cup olive oil, divided
1 Tbsp balsamic vinegar
½ tsp salt
½ tsp pepper, divided
450g long pasta, such as spaghetti, bucatini or linguini
1 small onion, diced
3 cloves garlic, minced
3 tbsp tomato paste
¼ cup kalamata olives, chopped
2 Tbsp capers, drained and rinsed
½ cup chopped parsley
½ cup torn basil
½ cup shaved Parmesan
1. Preheat oven to 450°F.
2. Place tomatoes on one half of a rimmed baking sheet, and the cauliflower on the other.
3. Whisk together 3 Tbsp oil, vinegar, salt and ¼ tsp pepper in a small bowl. Drizzle over vegetables; stir to coat (keeping the veggies separate will allow the cauliflower to crisp up when cooking despite the juicy tomatoes). Roast until cauliflower is golden and tender, about 25 minutes.
4. Cook pasta according to package directions in a large pot of generously salted water. Reserve ½ cup pasta water. Drain and set aside.
5. Heat remaining oil in a large skillet over medium heat. Add onion and garlic and cook until tender, about 6 to 8 minutes.
6. Add tomato paste and cook for 1 minute. Add cauliflower, tomatoes (and any juice), olives, capers, parsley, remaining pepper, pasta and pasta water; toss to coat.
7. Serve sprinkled with fresh basil and parmesan.