Bring a large pot of salted water to a boil. Add the pasta and cook until al dente; drain, then rinse with cold water to cool.
In a large bowl, combine pasta, peppers, cucumber, artichoke hearts, and tomatoes. Pour the balsamic dressing over the pasta salad and gently stir to combine. Add the feta cheese and basil and stir again. Season with salt and pepper, to taste. Chill until ready to serve.