Preheat the oven to 180°C (350°F) and get a large roasting tray ready.
Cut the vegetables into even sizes and spread them across the baking sheet. Drizzle over the olive oil and toss to coat. Sprinkle over salt, pepper and the dried oregano and toss again to coat. Shake the pan to ensure the vegetables are evenly spaced and roast for around 30 – 35 minutes until starting to caramelise around the edges.
While the vegetables are roasting, cook the pasta in well-salted water until al dente, drain and set aside.
To make the tomato sauce, heat the olive oil in a pan, then add the red onion and sauté over a medium-low heat until soft, about 5 – 7 minutes. Add the garlic and cook for about a minute until fragrant. Add the anchovies and sundried tomatoes and cook for a further minute until everything is well incorporated into a paste.
Add the tin of tomatoes, season with salt and pepper, add the sugar and cook for about 20 minutes with the lid on.
Crumble the Fairview White Rock into the sauce and stir until melted. Add the cream, olives and capers and cook for a further 2 minutes.
When you are ready to serve, add the pasta to a bowl with the sauce and the roasted vegetables. Toss well to combine.
Serve with a generous amount of freshly grated Parmesan or Pecorino Romano and scatter the basil leaves over the top.