This delicious Italian Pasta Salad Recipe is made with fresh veggies, sliced salami, mozzarella cheese, tender cooked pasta, and homemade Italian dressing. Flavorful and super easy to prepare, this is my favorite pasta salad perfect for potlucks and picnics, or for an easy summer side dish or dinner. Super easy to prepare, this fresh and delicious pasta salad is loved by everyone – young and old! Easily prepared ahead of time, it is my go-to recipe for potlucks and BBQs as it refrigerates so well and travels easily.
Prepare the dressing. Add all of the ingredients for the dressing to a jar and seal with a tight-fitting lid. Shake vigorously to combine and season with additional salt, pepper, or red wine vinegar, to taste. Set aside or refrigerate until ready to use.
Prepare the pasta. Bring a large pot of water to a boil. Cook the pasta according to package directions, cooking just until al dente (approximately 2-3 minutes less than the recommended time). Drain and rinse well with cold water.
Transfer the pasta to a large mixing bowl and toss with the prepared Italian dressing. Set aside. In a separate bowl, toss together the mozzarella balls, salami, spinach, cherry tomatoes, artichoke hearts, and black olives.
Combine and serve. Transfer the salami and veggie mixture to the bowl with the pasta and mix well to combine. Serve or store leftovers in glass containers for easy week-long meal prep.