Cook the pasta according to package instructions.
In a large glass pyrex or baking sheet place the eggplant, red peppers, artichokes, garlic and sprinkle with oil, salt and pepper and garnish with fresh basil.
Bake at 280F for 2 hours, turning the veggies once in between.
Place the tomatoes in a large pot, add the chicken broth, a sprinkle of salt, pepper and fresh basil. Cover and and let it cook in low heat for about an hour.
About 45 minutes into the cooking, mash the tomatoes chunks with a potato masher, cover and let it continue to cook for another 15 minutes or until desired texture.
Once the vegetables are roasted and cooled off a bit, place them into the blender cup, adding the tomato sauce.
Blend it all together for about 1 minute or longer if you wish for a more smooth texture (I like it a bit chunky myself)
Pour the sauce over the pasta (or other food of choice), garnish with fresh ground pepper, fresh basil and shredded parmigiano reggiano cheese and serve.