2 (14-ounce) cans of artichoke hearts, drained and quartered
1/2 cup Kalamata olives, sliced (optional)
1/4 cup pine nuts, toasted (optional)
Salt and pepper to taste
Grated Parmesan cheese for garnish
Preheat oven to 400 degrees F.
Slice plum tomatoes lengthwise into eighths. Remove seeds if desired.
Place tomatoes on a foil lined and greased baking pan. Sprinkle with vinegar, olive oil and sugar. Bake in preheated oven 20-30 minutes until roasted and moisture has evaporated.
Cook pasta according to package directions and drain.
Combine pasta, pesto, artichoke hearts, olives, pine nuts, and salt and pepper. Toss gently until pasta is well coated with pesto. Add the roasted tomatoes and toss. Garnish with Parmesan cheese and serve.