Simple to prepare, this tri-color pasta salad is the best. The creamy dressing, with a hint of pesto, is so flavorful and delicious!

I can’t think of a time that I’ve made this pasta salad and it hasn’t been met with rave reviews. It is one of my favorite pasta salads ever!

Tri-color pasta salad on white platter.

A Few Key Ingredients

There are a couple of ingredients in this pasta salad recipe that elevate it beyond your every day (sometimes boring) pasta salad.

  • Tri-color rotini: while you can substitute other types of pasta in this salad, tri-color rotini adds a tasty and colorful dimension
  • Caesar salad dressing: we’re relying on prepared salad dressing here, and the creamy, garlicky flavors in Caesar dressing are exceptional
  • Pesto: I highly recommend using refrigerated pesto, if you can, for a much brighter, fresher flavor
  • Pine nuts: toasted pine nuts are one of life’s glorious blessings
  • Fresh basil: adds a pop of color and snappy flavor

This tri-color pasta salad is gorgeously colorful, but more importantly, it has layers of flavor built into every delicious bite. IT IS SO, SO GOOD.

Make-Ahead Tips

This pasta salad can be made ahead of time. I recommend making it no more than four hours ahead of time, although you can probably stretch that to about eight hours.

If making the salad ahead:

  1. leave off the pine nuts and fresh basil, and add those right before serving.
  2. plan on drizzling a bit more dressing over the pasta salad before serving as it will likely dry out a bit if it is made several hours in advance.
  3. try not to sneak in the fridge and eat the whole thing before it’s time to serve; that would be a bummer for everyone else.
Serving of pasta salad on gray plate.

Perfect for literally almost any occasion, I turn to this tri-color pasta salad recipe nearly every time I am called upon to make a pasta salad for a get together (or just for my family).

There are so many rave reviews on this salad!

⭐️⭐️⭐️⭐️⭐️ I make this often, and it’s really versatile. I took your recommendation and used sunflower seeds because we were out of pine nuts. So good! I will often grill up some chicken and serve it all as a meal with your focaccia bread. Perfect for summer! -Angela

⭐️⭐️⭐️⭐️⭐️ This has become my “go to ” salad!  Funeral luncheons, BBQ’s…..anywhere!
LOVE IT! -Karla

⭐️⭐️⭐️⭐️⭐️ Usually I don’t even like pasta salad. It’s one of those things that someone brings to a potluck and I never taste it because I’m always disappointed. Somehow this pasta  salad recipe is different for me. It taste really good and it’s the only one I ever make now. -Amy

Top down view of colorful tri-color pasta salad on oval white platter.

One Year AgoCoconut Lime Chicken and Zucchini 
Two Years Ago: Cowboy Cookies {New and Improved} 
Three Years AgoBlueberry Muffin Bread 
Four Years AgoSoft Peanut Butter Sugar Cookies with Chocolate Frosting {No Rolling or Cutting Out} 
Five Years Ago: Frozen Strawberry Lemonade Pie
Six Years AgoOne Pot Creamy Tomato Basil Pasta 
Seven Years AgoThe Best Zucchini Bread
Eight Years AgoThe Best Chocolate Zucchini Cake
Nine Years AgoSkillet Zucchini and Yellow Squash {My Fave Summer Side}
Ten Years Ago: Sweet Corn Salad with Radishes, Jalapeno and Lime 

Pasta salad on oval white tray with olives, tomatoes, parmesan cheese and fresh basil.

Tri-Color Pasta Salad

4.74 stars (199 ratings)

Ingredients

  • 12-ounce package tri-color rotini pasta
  • ⅔ to 1 cup creamy Caesar salad dressing (see note)
  • ½ teaspoon coarse kosher salt
  • ¼ teaspoon black pepper
  • ¼ teaspoon garlic powder
  • 3 roma tomatoes, diced
  • 1 (6-ounce) can black olives, drained and sliced
  • ¼ cup finely diced red onion or green onions
  • ¾ cup shredded parmesan cheese
  • 6-10 fresh basil leaves, cut into strips or torn into pieces, plus more for garnish, if desired
  • ¼ cup basil pesto (see note)
  • ½ to 1 cup toasted pine nuts, optional (see note)

Instructions 

  • Cook the pasta in a large pot of boiling, lightly salted water until al dente, according to package directions. Drain the pasta and transfer to a bowl.
  • Add the dressing and toss to evenly coat the warm pasta.
  • Add the remaining ingredients to the pasta, except for the pine nuts and extra basil. Toss to combine. Add additional salt and pepper to taste, if needed.
  • Serve immediately or refrigerate until ready to serve (up to 4 hours). If the pasta salad seems dry after refrigerating, add a little more Caesar dressing and stir to combine.
  • Before serving, top with pine nuts and fresh basil.

Notes

Caesar Salad Dressing: choose a brand of dressing that you love the flavor of. I recommend these brands: Ken’s, Marzetti, Breannes or Newman’s Own.
Tomatoes: you can use regular tomatoes in place of the Roma; I like to give them a light squeeze over the sink after slicing in half to get rid of a bit of water before adding them to the salad.
Pesto: for a brighter, fresher flavor, refrigerated storebought pesto is my preference over jarred/shelf stable pesto. 
Pine Nuts: I’ve subbed unsalted sunflower seeds for the pine nuts before with good results (although pine nuts are my preference; love them!).
 
Serving: 1 Serving, Calories: 465kcal, Carbohydrates: 38g, Protein: 12g, Fat: 31g, Saturated Fat: 5g, Cholesterol: 15mg, Sodium: 1367mg, Fiber: 4g, Sugar: 3g

Recipe Source: from my Aunt Marilyn
Recipe originally posted September 2016; updated September 2024 with new photos, recipe notes, etc.

A bowl full of tri-color pasta with olives sprinkled throughout.