Skip to Content

Creamy Pesto Pasta Salad

Vegetarian

This crowd-pleasing creamy pesto pasta salad with artichokes, black olives, tomatoes, and red onion is super easy and can be thrown together in just 20 minutes. Naturally vegetarian.

Front shot of bowl of creamy pesto pasta salad on wood surface with three grape tomatoes and a basil leaf.

One of my absolute favorite things to make in the summer are pasta salads. They are easy to prepare, don’t take much time, and so so versatile.

Additionally, they are nearly impossible to mess up meaning pretty much anyone can successfully prepare one. The only thing better than that is how good they taste.

And this pasta salad is no exception. It’s base is a creamy mixture of basil pesto and mayonnaise. Stir ’em together, add a little lemon juice, and BAM, you’ve got a flavor laden sauce that’s poppin’ with herby goodness.

As always this salad is loaded with veggies including artichokes and red onions, which are both in season right now. It’s vegetarian and can easily be adapted to gluten-free with the use of GF pasta.

You can seriously throw this salad together with ease in just 20 minutes, so keep it in mind next time you’re invited to a barbecue or pot-luck at the last minute. It will no doubt be a hit!

White bowl of pesto pasta salad on wood surface with a wooden spoon topped with a grape tomato shot from above.

So what do you need to make this pasta salad? ( + substitutions)

  • Orecchiette pasta: Or whatever pasta you prefer. For GF make sure you pick out a pasta that does not contain gluten.
  • Mayonnaise: Full-fat recommended.
  • Basil pesto: Homemade or the brand of your choice.
  • Lemon juice
  • Canned artichoke hearts: Not the marinated ones.
  • Black olives
  • Grape or cherry tomatoes
  • Red onion
  • Salt and pepper: To taste.
Ingredients for pasta salad in bowls shot from above.

How do you make creamy pesto pasta salad?

Cook orecchiette pasta according to package instructions. Immediately drain and run cold water over the noodles until they are cool.

In a large bowl, combine the mayonnaise, basil pesto, and the lemon juice.

Mayo pesto sauce in white bowl shot from above.

Add the orecchiette pasta, artichokes, black olives, tomatoes, and red onion; stir to coat. Add salt and pepper to taste. Serve immediately or refrigerate for later.

Half shot of large bowl of pasta salad shot from above.

How to store

Refrigerate in an airtight container for up to five days.

Large white bowl of creamy pesto pasta salad shot from above with wooden spoon and grape tomatoes.
Close up of creamy pesto pasta salad in white bowl shot from above.
Close up of white bowl with creamy pesto pasta salad on wood surface with a grape tomato.

More summer salads:

If you make this creamy pesto pasta salad I’d love your feedback. Please leave a comment and/or a rating below as I greatly value your opinion. Or snap a pic and tag me on Instragram @taoofspiceblog. Love, light and happy cooking ya’ll ♥

Front shot of bowl of creamy pesto pasta salad on wood surface with three grape tomatoes and a basil leaf.

Creamy Pesto Pasta Salad

Yield: 12 servings
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes

This crowd-pleasing creamy pesto pasta salad with artichokes, black olives, tomatoes, and red onion is super easy and can be thrown together in just 20 minutes. Naturally vegetarian.

Ingredients

  • 16 ounces orecchiette pasta 
  • 3/8 cup mayonnaise
  • 3/8 cup basil pesto
  • 2 teaspoons lemon juice
  • 1 14 ounce can artichoke hearts, roughly chopped
  • 1 cup sliced black olives
  • 1 cup halved grape or cherry tomatoes
  • 1/2 cup thinly sliced red onion
  • Salt and pepper to taste 

Instructions

    1. Cook orecchiette pasta according to package instructions. Immediately transfer to a strainer and run cold water over the noodles until cool. Drain.
    2. In a large bowl, whisk together the mayonnaise, basil pesto, and lemon juice.
    3. Add the orecchiette pasta, artichokes, black olives, tomatoes, and red onion. Stir to coat. Serve immediately or refrigerate for later.

    Storage: Refrigerate in an airtight container for up to five days.

Nutrition Information:
Yield: 12 Serving Size: ~ 1 cup
Amount Per Serving: Calories: 177Total Fat: 10gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 7gCholesterol: 4mgSodium: 277mgCarbohydrates: 20gFiber: 3gSugar: 3gProtein: 4g

The nutritional information provided is computer generated. It is only an estimate and intended for informational purposes only. Nutrition details may vary depending on various factors such as origin, freshness of ingredients, etc

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

Skip to Recipe