Quick & Easy Italian Pasta Salad Recipe

This easy Italian Pasta Salad recipe is the perfect classic dish. Tomatoes, olives, artichokes, bell peppers, and an easy home-made dressing! What's not to love!

Course Appetizer, Main Dish, Pasta, Salad
Cuisine American, Italian
Keyword easy pasta salad recipe, italian pasta salad recipe, quick pasta salad, vegan pasta salad
Prep Time 15 minutes
Cook Time 7 minutes
Total Time 22 minutes
Servings 8 servings
Calories 411 kcal
Author Anjali Lalani


For the Pasta Salad:

  • 1 lb. Tri-color Rotini Pasta , see notes
  • 15 oz. olives , sliced
  • 15 oz. artichoke hearts , drained completely & copped (see notes)
  • 1/2 red bell pepper , diced into small cubes
  • 1/2 yellow bell pepper , diced into small cubes
  • 1 cup cherry tomatoes , halved

For the Dressing:

US Customary - Metric


  1. In a large pot with boiling salted water cook the pasta al dente. Rinse with cool water and drain. If you pre-cooked the pasta, add a drizzle of olive oil and toss to keep pasta from sticking together. While the pasta is cooking, continue to prep the veggies & dressing.

  2. In a small bowl, prepare the dressing by whisking the dressing ingredients together.
  3. In a large bowl, combine cooked cooled and drained pasta, olives, artichoke hearts, peppers, tomatoes, and dressing. Toss gently to mix together.

  4. If possible, chill in the refrigerator before serving. Flavors will develop as you let it sit. 

Recipe Notes

This pasta salad tastes best chilled. The longer all the flavors marinate together, the better.


Make-Ahead Tips - Prep all the veggies and dressing ahead of time. If making all at once, to save time, prep the veggies and dressing while boiling the water and cooking the pasta.


Artichoke Hearts - For this recipe, avoid using the oil-stored artichoke hearts. I get the canned non-oil variety.


Pasta - If you don't have tri-colored pasta, use whole wheat or regular rotini pasta. For a gluten-free version, I use quinoa or brown rice pasta.


Alternate Version - If you do not have artichokes or olives, you can easily substitute 1 cup finely chopped spinach, one more bell pepper, and 1/4 cup finely chopped basil. I've made this version and it tasted just as great!

Nutrition Facts
Quick & Easy Italian Pasta Salad Recipe
Amount Per Serving
Calories 411 Calories from Fat 180
% Daily Value*
Fat 20g31%
Saturated Fat 3g19%
Sodium 1086mg47%
Potassium 127mg4%
Carbohydrates 51g17%
Fiber 4g17%
Sugar 4g4%
Protein 6g12%
Vitamin A 1095IU22%
Vitamin C 41.2mg50%
Calcium 61mg6%
Iron 2.1mg12%
* Percent Daily Values are based on a 2000 calorie diet.