Description
This quick Italian pasta salad is fresh, colorful, and loaded with savory deli meats, mozzarella pearls, crunchy vegetables, and a tangy homemade Italian dressing. The secret ingredient—chopped pickles—adds an irresistible twist that sets it apart. Perfect for summer gatherings, meal prep, or as a crowd-pleasing side dish.
Ingredients
- 12 oz rotini pasta (or penne, fusilli, or bow-tie)
- 1/2 cup sliced pepperoni
- 1/2 cup sliced salami
- 1 cup mozzarella pearls (or cubed mozzarella)
- 1 red bell pepper, diced
- 1 yellow bell pepper, diced
- 1 cup cherry tomatoes, halved
- 1/2 cup black olives, sliced
- 1/4 cup red onion, thinly sliced
- 1/4 cup chopped fresh parsley or basil
- 1/4 cup grated Parmesan cheese
- 1/3 cup chopped pickles (secret ingredient)
- 1/2 cup olive oil
- 1/4 cup red wine vinegar
- 2 garlic cloves, minced
- 1 teaspoon dried oregano
- Salt and black pepper to taste
Instructions
- Cook rotini pasta in salted boiling water until al dente. Drain and let cool.
- In a small bowl, whisk together olive oil, red wine vinegar, garlic, oregano, salt, and pepper to make the dressing.
- In a large bowl, combine cooled pasta with half of the dressing.
- Add pepperoni, salami, mozzarella, bell peppers, cherry tomatoes, olives, red onion, Parmesan, parsley, and chopped pickles.
- Toss everything together until evenly coated.
- Chill in the refrigerator for 1–2 hours to allow flavors to blend.
- Before serving, add the remaining dressing, adjust seasoning, and garnish with extra herbs or Parmesan if desired.
Notes
Always cool the pasta before adding dressing to prevent absorption and dryness. Save extra dressing to refresh before serving. For a vegetarian version, skip the meats and add more veggies or cheese. Best served chilled and perfect for making ahead.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Snack
- Method: No Cook / Tossed
- Cuisine: Italian
Nutrition
- Serving Size: 1 cup
- Calories: 320
- Sugar: 4g
- Sodium: 680mg
- Fat: 18g
- Saturated Fat: 6g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 3g
- Protein: 12g
- Cholesterol: 25mg
