Classic Italian Pasta Salad

Category: Fresh & Healthy Salads

This crowd-pleasing tri-color rotini salad combines the perfect balance of textures and flavors. Tender pasta is tossed with cherry tomatoes, pepperoni, red onion, green bell pepper, cubed mozzarella, grated Parmesan, and sliced olives. The homemade vinaigrette—featuring olive oil, red wine vinegar, and Italian seasonings—brings everything together beautifully.

After just 25 minutes of prep and an hour of chilling, you'll have a showstopping dish that serves 24. The salad keeps well for 3-4 days but is best enjoyed within 24 hours for optimal flavor and texture. For dry leftovers, simply add a splash of olive oil and vinegar before serving.

woman cooking.
Updated on Tue, 03 Jun 2025 21:12:37 GMT
A bowl of pasta with tomatoes and olives. Save
A bowl of pasta with tomatoes and olives. | recipesbylena.com

This hearty pasta salad has been my summer potluck signature for years. Loaded with vibrant colors and bold flavors, it's the perfect make-ahead dish that consistently disappears at gatherings before anything else.

I first created this pasta salad for a neighborhood block party where I needed something substantial that wouldn't wilt in the heat. It was such a hit that I now receive requests for the recipe at every summer gathering.

Ingredients

  • Tri color rotini pasta: Provides both visual appeal and texture by holding the dressing in its spirals
  • Cherry tomatoes: Add juicy bursts of freshness, choose the ripest ones for best flavor
  • Sliced pepperoni: Brings savory depth, look for a high-quality brand for the best taste
  • Red onion: Provides a sharp aromatic element, soak in cold water first to mellow if desired
  • Green bell pepper: Contributes crunch and vegetable freshness
  • Mozzarella cheese cubes: Create creamy pockets throughout the salad, opt for whole milk variety
  • Grated parmesan cheese: Adds salty umami notes, freshly grated works best
  • Sliced olives: Deliver briny Mediterranean flavor, use kalamata for more intense taste
  • Olive oil: Forms the base of our dressing, use extra virgin for best flavor
  • Red wine vinegar: Provides acidity and brightness
  • Italian seasoning: Creates herbal complexity
  • Garlic powder: Infuses gentle garlic flavor throughout
  • Salt, pepper, and red pepper flakes: Balance and enhance all other flavors

Step-by-Step Instructions

Cook the Pasta:
Bring a large pot of generously salted water to a rolling boil. Add the tri color rotini and cook precisely according to package directions for al dente texture. This is crucial as overcooking will result in mushy pasta salad. Once done, drain immediately and rinse under cold running water, tossing gently until completely cooled to room temperature. This stops the cooking process and removes excess starch that would make your pasta sticky.
Prepare the Vegetables and Proteins:
While the pasta cooks, halve your cherry tomatoes, dice the red onion into small uniform pieces, and cut the green bell pepper into bite-sized chunks. Cube the mozzarella into approximately half-inch pieces so they match the size of other ingredients. This consistent sizing ensures you get a perfect bite with multiple components each time.
Combine the Components:
In your largest mixing bowl, add the cooled pasta followed by all prepared ingredients including tomatoes, pepperoni, diced vegetables, both cheeses, and olives. Ensure you have ample space for thorough mixing without spillage.
Create the Vinaigrette:
In a separate medium bowl, combine olive oil, red wine vinegar, Italian seasoning, garlic powder, salt, pepper, and red pepper flakes. Whisk vigorously until the mixture is well emulsified and appears slightly thickened. Take a tiny taste and adjust seasonings if needed.
Dress and Marinate:
Pour the prepared vinaigrette over the pasta mixture, then use two large spoons or tongs to gently fold and toss until every piece is evenly coated. Cover the bowl and refrigerate for at least one hour before serving, which allows the flavors to meld beautifully.
Serve Properly:
Just before serving, remove from refrigerator and let stand for 20–30 minutes to take the chill off. Give everything one final gentle toss to redistribute the dressing that may have settled at the bottom.
A bowl of pasta with tomatoes and cheese. Save
A bowl of pasta with tomatoes and cheese. | recipesbylena.com

The secret to this pasta salad's addictive quality is the balance between the tangy vinaigrette and the rich pepperoni and cheese. My mother-in-law initially doubted combining Italian meats with pasta in a cold dish, but after one bite, she asked for the recipe and now makes it for her church potlucks regularly.

Recipe FAQs

→ Can I make this pasta salad ahead of time?

Yes! This pasta salad can be made up to 24 hours in advance for best flavor and texture. If made further ahead, it will keep for 3-4 days in the refrigerator. For serving after refrigeration, allow it to sit at room temperature for 20-30 minutes and toss to redistribute the dressing.

→ What can I use instead of homemade vinaigrette?

You can easily substitute the homemade vinaigrette with your favorite bottled Italian dressing. This saves time while still providing great flavor.

→ What should I do if my pasta salad looks dry?

If your pasta salad has been sitting for a while and begins to dry out, simply add a splash of olive oil and a bit of red wine vinegar, then toss to coat. This will refresh the dressing and restore moisture.

→ Can I use different pasta shapes?

While tri-color rotini works wonderfully because its spiral shape holds the dressing well, you can substitute other short pasta shapes like penne, farfalle (bow ties), or fusilli with similar results.

→ How can I make this pasta salad vegetarian?

To make a vegetarian version, simply omit the pepperoni. You can add extra vegetables like artichoke hearts, roasted red peppers, or cucumber for additional flavor and texture. For a protein boost, consider adding chickpeas.

→ How much does this pasta salad yield?

This recipe makes approximately 7.6 pounds (123 ounces) of pasta salad, which translates to about 24 servings of 3/4 cup each. It's ideal for large gatherings, potlucks, and parties.

Tri-Color Rotini Pasta Salad

Colorful rotini pasta with pepperoni, vegetables and two cheeses, dressed in a homemade Italian vinaigrette. Perfect for gatherings!

Prep Time
25 min
Cooking Time
~
Total Time
25 min
By: Lena

Category: Salads

Skill Level: Easy

Cuisine Type: Italian-American

Yield: 24 Serves (7.6 pounds of pasta salad (approx. 3490 grams or 123 ounces))

Dietary Preferences: ~

Ingredients

→ Pasta and Vegetables

01 24 ounces tri-color rotini pasta, uncooked
02 1 pint cherry tomatoes, halved
03 1 red onion, diced
04 1 green bell pepper, diced
05 8 ounces olives, sliced

→ Cheeses and Meats

06 12 ounces sliced pepperoni
07 16 ounces mozzarella cheese, cubed
08 1 cup grated parmesan cheese

→ Vinaigrette Dressing

09 1 ½ cups olive oil
10 ½ cup red wine vinegar
11 2 tablespoons Italian seasoning
12 2 teaspoons garlic powder
13 1 ½ teaspoons salt
14 1 teaspoon pepper
15 ½ teaspoon red pepper flakes

Steps to Follow

Step 01

In salted boiling water, cook pasta according to package directions for al dente. Drain and rinse with cold water until pasta is room temperature. Place pasta in a large bowl.

Step 02

Add cherry tomatoes, pepperoni, onion, bell pepper, mozzarella, parmesan, and olives to the bowl. Set aside.

Step 03

In a separate bowl, whisk together olive oil, red wine vinegar, Italian seasoning, garlic powder, salt, pepper, and red pepper flakes.

Step 04

Pour vinaigrette over pasta mixture, then toss to coat. Refrigerate for 1 hour before serving.

Step 05

If the pasta salad has been chilled for several hours and is very cold, allow it to warm up slightly at room temperature for 20–30 minutes before serving. Give it a toss to redistribute the dressing.

Additional Notes

  1. If the pasta salad looks dry after sitting for a while, add a splash of olive oil and vinegar and toss to coat.
  2. Vinaigrette can be substituted with bottled Italian dressing, if preferred.
  3. Store leftovers in a tightly sealed container in the refrigerator for 3–4 days. Best served within 24 hours for optimal flavor and texture.

Tools You'll Need

  • Large mixing bowl
  • Whisk
  • Cutting board
  • Knife
  • Measuring cups and spoons
  • Spoon or tongs for tossing

Allergen Info

Check each ingredient for potential allergens, and consult a health professional if necessary.
  • Contains dairy (mozzarella and parmesan cheese)
  • Contains gluten (tri-color rotini pasta)
  • Contains cured meat (pepperoni)

Nutritional Information (Per Serving)

These details are for general reference only and don't replace expert medical advice.
  • Calories: 283
  • Fats: 14 grams
  • Carbohydrates: 24 grams
  • Proteins: 13 grams