Healthy Pasta Salad
This post may contain affiliate links. See my disclosure policy.
My healthy pasta salad features tender pasta, crisp vegetables, olives, and feta tossed in a fresh Greek-inspired vinaigrette. It’s satisfying, easy to make, and perfect for meal prep or potlucks.

When you see a healthy pasta salad, it’s easy to assume the creamy dressing has been replaced with something bland and watery.
That’s exactly why, when I developed my own version, I wanted it to go completely against the grain. I’m talking tender, perfectly al dente pasta, a dressing that coats every noodle without feeling heavy, and bold ingredients that keep every bite interesting.
I initially tested this salad with a creamy dressing, but you could immediately tell it tasted ‘low-fat’. Instead, I leaned in on flavor boosters like olives and feta cheese and switched to a punchy Greek-inspired vinaigrette. The final result rivals any good pasta salad out there and stays fresh and flavorful for days- yes, I promise the pasta won’t absorb all the dressing overnight.
I recently brought it to a potluck, and even the die-hard meat eaters went back for seconds.
Table of Contents
Why I love this recipe

- Veggie-packed. With crisp veggies, olives, feta cheese, and plenty of fresh herbs, this pasta salad is colorful, fresh, and surprisingly satisfying for a meatless dish.
- Mayo-free. Instead of a heavy, creamy dressing, I use a vinaigrette that keeps the salad light while still coating every piece of pasta with flavor.
- Easy to customize. I’ve made this recipe with whole wheat, gluten-free, and even chickpea pasta, and each version works well depending on what you have on hand.
- Great for meal prep. One of my biggest goals when testing this recipe was making sure the pasta didn’t dry out overnight, and thankfully, the dressing keeps everything tasting fresh for days.
★★★★★ REVIEW
“This is an amazing salad!! I took it to my family reunion, and it was a big hit. Thanks, Arman! Will definitely be making it again.” – Theresa

Key Ingredients
Here’s what goes into my healthy pasta salad, along with kitchen notes. Full measurements are in the recipe card below.
- Fusilli pasta. I used to think fusilli pasta just looked pretty, but for a salad, the spiral shape is perfect because its nooks and crannies trap the dressing and flavor. Feel free to swap this for another shortcut pasta.
- Cherry tomatoes. I prefer cherry tomatoes over diced tomatoes, as their sweetness balances the savory dressing.
- Red onion. It adds a punch of flavor and a pop of color. For a milder taste, soak the sliced onions in cold water for 10 to 15 minutes before adding them to your salad.
- Cucumber. Opt for firm cucumbers with smooth skin, like English or Persian cucumbers, since they release less moisture as they sit.
- Red bell pepper. Any color works, but I prefer red peppers for their sweetness and extra color.
- Black olives. I first tested this with whole olives, and it completely overpowered the salad, so stick with sliced olives.
- Feta cheese. Use a firmer feta, like Greek or Persian feta. I tested Bulgarian feta once (my go-to feta), and it almost completely dissolved into the dressing after sitting overnight.
- My favorite pasta salad dressing. A combination of olive oil, maple syrup, lemon, Dijon mustard, garlic (fresh, not dried), dried thyme, dried oregano, kosher salt, and black pepper.
Recipe variations
- Use different pasta. Whole wheat, chickpea, lentil, brown rice, or quinoa pasta all work well here.
- Boost the protein. Add roasted chickpeas, black beans, edamame, diced grilled chicken breast, air fryer shrimp, or diced salami.
- Add more veggies. Like roasted red peppers, sun-dried tomatoes, artichoke hearts, marinated mushrooms, or grilled asparagus.
- Switch up the dressing. I’ve also made this with balsamic vinaigrette, lemon tahini dressing, and lighter low-calorie dressings, depending on the occasion.
How to make healthy pasta salad
Step 1 – Cook the pasta. Cook the pasta until al dente according to the package directions. Once cooked, drain the pasta and transfer it to a large bowl.
Step 2 – Make the dressing. Whisk all the healthy pasta salad dressing ingredients in a small bowl until combined.

Step 3 – Assemble. Add the remaining vegetables to the pasta bowl. Pour in the dressing and toss to combine.

Step 4 – Garnish and serve. Before serving, crumble the cheese and sprinkle fresh parsley over the top. Enjoy!

Arman’s recipe tips
- Cook the pasta just until al dente. I slightly undercook mine by about a minute because the pasta firms up a little more as it chills. Overcooked pasta turns soft and mushy very quickly in pasta salad.
- Let the salad chill before serving. I recommend refrigerating it for at least an hour so the dressing has time to coat the pasta properly and the flavors can meld together.
- Taste before serving. Pasta absorbs seasoning as it sits, so I almost always add an extra squeeze of lemon, salt, or herbs right before serving.
- Don’t overdress the salad immediately. I learned during recipe testing that the pasta continues absorbing dressing as it chills, so it’s better to start lighter and adjust later as needed.
Storage instructions
To make ahead: I found that pasta salad can be made 2 to 3 days in advance and stored in the refrigerator before serving. Just remember to add the cheese and fresh herbs right before serving to prevent them from wilting or browning.
To store: Refrigerate the leftover pasta salad in an airtight container for up to 5 days.

More healthy salad recipes

Healthy Pasta Salad
Video
Ingredients
- 8 1/2 ounces fusilli pasta or any pasta of choice
- 1 cup cherry tomatoes halved
- 1 large red onion sliced
- 1 medium cucumber sliced
- 1/4 cup black olives pitted
- 1 large red bell pepper diced
- 1/2 cup feta cheese
- 2 tablespoons fresh parsley minced
Salad dressing
- 1 clove garlic minced
- 1/2 teaspoon dried thyme
- 1/2 teaspoon dried oregano
- 1/2 teaspoon salt
- 1/8 teaspoon black pepper
- 1 small lemon juiced
- 2 tablespoons olive oil
- 2 tablespoons maple syrup
- 1 tablespoon Djion mustard
Instructions
- Prepare the pasta according to the package directions. Make sure to cook until al dente- tender but still slightly firm in the center. Mine took 8 minutes to cook in boiling water. Once cooked, drain the pasta in a colander and rinse until cool.
- Make the dressing. In a small bowl, add the minced garlic, dried thyme, dried oregano, salt, lemon, olive oil, maple syrup, Dijon mustard, and black pepper.

- In a large bowl, combine the cherry tomatoes, red onion, cucumber, black olives, and bell pepper with the cooked pasta. Pour the dressing into the bowl and combine the ingredients. The dressing should lightly coat each piece of pasta without pooling at the bottom.

- Crumble the feta cheese over the salad and serve with fresh parsley sprinkled over.






















Sounds awesome! I’m going to get the ingredients and make this. I’m a recovering breast cancer patient trying to eat cleaner/healthier and get stronger in 2026.
Oh Brenda- I’m wishing you the absolute best healthy moving forward. Please reach out if I can help you find specific recipes or if you have any questions. 🙂
Total Yum~O!
I made this yesterday and it was so delicious!
So light and refreshing! Can’t wait to make this again!
Looks delicious can’t wait to try it 🩷
Please do, Margaret- it’s a great, filling salad!
This is an amazing salad!! I took it to my family reunion and it was a big hit. Thanks Arman! Will definitely be making it again.
Wow so healthy dish with pasta. Who says pasta cannot be healthy..
This sounds soo refreshing
It’s one of my favs 🙂
I’ve made this healthy pasta salad at least 20 times before sharing it and it’s always been a hit- I hope you all enjoy it too. Love, Arman
Thank you delicious as always 😋
So welcome!