Preheat the oven to 425 degrees.
In a bowl, combine whole tomatoes, onions, cut artichoke hearts, olives, capers, and seasonings.
Stir to combine and coat the vegtables with seasoning.
Prepare a baking sheet with a silicone baking mat or parchment paper.
Transfer seasoned vegetables to the baking sheet in a single layer.
Set aside.
Cook pasta according to the package instructions.
When the pasta is half done, place the vegetables into the oven and roast them for 7 minutes.
Drain the pasta and transfer to a large bowl .
Add the roasted vegetable mixture to the cooked pasta.
Stir to combine.
Add to individual bowls or plates.
Sprinkle with tofu feta cheese (optional).