This easy Italian pasta salad is bold, zippy, make-ahead friendly, and perfect for potlucks, picnics, or simple summer meals.
Prep Time20 minutesmins
Cook Time10 minutesmins
Resting Time30 minutesmins
Total Time1 hourhr
Servings: 8servings
Ingredients
For the pasta salad:
1pounduncooked pasta(I used rotini)
1pint(10–12 oz) cherry tomatoeshalved
1cuppearl mozzarella
6ouncessalamisliced or chopped
3/4cupsliced pepperoncini
1/2cupthinly sliced red onion
3/4cuppitted Kalamata oliveshalved
1cuproasted red bell pepperschopped
1cuploosely packed fresh basilchopped
2/3cupfinely grated Parmesan cheeseplus extra for serving
For the red wine vinaigrette:
1/3cupextra-virgin olive oil
3tablespoonsred wine vinegar
1teaspoonDijon mustard
1teaspoonhoney
1garlic clovefinely grated or minced
1/2teaspoondried oregano
1/2teaspoonfine sea salt
1/2teaspoonfreshly-cracked black pepper
1tablespoonpepperoncini brine
Instructions
Cook the pasta. Bring a large pot of generously salted water to a boil. Cook the rotini until al dente according to package instructions. Drain, then rinse briefly with cool water until no longer hot (but not fully chilled). Transfer to a large mixing bowl.
Make the vinaigrette. In a small bowl or jar, whisk together the red wine vinegar, Dijon, honey, garlic, oregano, salt, pepper, and pepperoncini brine. Slowly drizzle in the olive oil while whisking until emulsified.
Toss the salad. Add the cherry tomatoes, mozzarella, salami, pepperoncini, red onion, olives, and roasted red peppers to the bowl with the pasta. Pour in the vinaigrette and toss until evenly coated.
Finish. Add the basil and Parmesan, then toss again until everything is well combined.
Rest + serve. Let the salad sit for at least 15–20 minutes so the flavors can meld. Toss once more and serve with extra Parmesan on top.