If you think you’ve tried every pasta salad out there, this creamy pesto pasta salad is about to surprise you. It’s not just your usual creamy Italian pasta salad — this one packs two different pesto sauces for a flavor explosion: tangy, rich sun dried tomato pesto and fragrant, fresh basil pesto. This sun dried tomato pesto pasta salad is light, wholesome, and totally addictive. Perfect for summer picnics, make-ahead lunches, or whenever you’re craving bold Mediterranean flavors in one satisfying bowl.

Why you’ll love this creamy Italian pasta salad
- Salad dressing with two different pestos – sun dried tomato pesto + classic basil pesto for double the flavor.
- Creamy, tangy, and savory from yogurt and feta.
- Packed with fresh veggies and fruit like cucumber, carrot, green apple, and cherry tomatoes.
- Fresh herbs like basil and parsley make every bite vibrant.
- Crunchy walnuts and briny olives add texture and bold taste.
- No heavy cream or mayo – lighter yet satisfying.
- Perfect for picnics, meal prep, or a refreshing lunch.

Let’s see how to make this creamy pasta salad:
Ingredients
(You can find the exact measurements and instructions in the printable recipe card at the end of this page. Here are step-by-step instructions with pictures to help you easily understand the recipe.)

- Pesto: I’ve used a combination of sun dried tomato pesto and basil pesto. You can use any pesto or combination.
- Other dressing ingredients: Yogurt, feta, honey, lemon juice and extra virgin olive oil for the creamy texture and complex flavors. As in my high protein pasta salad, yogurt is the secret ingredient here that makes ALL the difference to the dressing.
- Mix-ins: Like the balsamic pasta salad, this recipe is also an “empty-the-fridge” kind of salad. Add in any veggies or even fruits you have on hand. I realized today that green apple here gives a burst of freshness. Likewise, you may accidentally find something that’s delicious when added to this salad!
- Fresh herbs: Basil and parsley.
- Toppings: Walnuts, olives and more feta.
How to make creamy pesto pasta salad
1. Boil the pasta
Boil the pasta as per the package instructions. Rinse and drain.
Toss the cooked pasta with olive oil. Cover and keep aside.
For tips to cook pasta the right way, check out this post.

2. Make creamy pesto dressing
You can use either store bought pesto or make your own sun dried tomato pesto from this recipe and Thai basil pesto from here.
Add all the dressing ingredients to a blender: pesto, yogurt, feta, lemon juice, honey, extra virgin olive oil, salt and pepper.


Blend until you get a smooth and creamy dressing.

3. Prep the add-ins
Dice the vegetables and chop the toppings. Julienne the herbs.
Toast the walnuts.
A quick note: If you don’t like the bite of raw onions, soak them in water mixed with some salt and vinegar for 10 minutes. Squeeze and add to the bowl. You’ll be amazed at the difference.

4. Toss salad with pesto dressing
Add half of the creamy dressing to the veggies and pasta and toss.
Sprinkle the herbs, olives, walnuts and feta on the salad. Drizzle the rest of the dressing.
Enjoy right away or refrigerate to serve later.

What to pair with sun dried tomato pesto pasta salad
Chicken
Seafood
- Almond crusted salmon with honey mustard glaze
- Baked Mediterranean salmon
- Easy pesto crusted salmon
- Pan fried prawns and peppers
- Lemon mustard spicy baked fish
Egg

More pasta recipes
- Mushroom pesto pasta with sun dried tomatoes
- Red pesto pasta with chili pesto
- Spicy harissa pasta
- Butter chicken pasta
★★★★★Did you try this recipe? Please give a star rating in the comments below ★★★★★
HUNGRY FOR MORE? Join over 1000 home cooks like you who subscribe to my weekly newsletter to get all the latest recipes right in your inbox. Or follow me on your favorite social media: Facebook, Pinterest, Instagram, and YouTube. Thank you and happy cooking!








