High Protein Greek Pasta Salad

For the longest time, pasta salad was never something I got excited about. The usual kind—soft noodles swimming in mayo with a handful of tired veggies—just didn’t do it for me. But then I discovered Greek pasta salad, and it completely changed my mind.
The trick is keeping it simple and letting the fresh ingredients shine. Think crisp cucumbers, ripe juicy tomatoes, crunchy bell peppers, and tangy feta cheese all tossed with pasta in a lively lemon and red wine vinegar dressing. No mayo anywhere in sight. The best part? I use protein-packed pasta, so this salad actually fills you up and keeps you satisfied. It’s not just a side dish anymore—it’s become my go-to lunch during those busy weeks when I want something healthy and easy to make ahead.
Big Protein, Fast and Fresh
- High in protein – Combining pasta with feta cheese gives you a real protein punch that keeps hunger at bay longer, making this salad a great choice for meal prepping or a post-workout pick-me-up.
- Ready in 30 minutes – With just a bit of chopping and boiling, this comes together fast, so you can have a delicious meal ready to go in a flash.
- Fresh and colorful ingredients – The crunchy cucumbers, juicy tomatoes, and bright bell peppers bring a fresh, vibrant burst of flavor to every bite.
- Perfect for meal prep – This pasta salad actually tastes even better the next day as the flavors mingle, and it keeps beautifully in the fridge for days.
- Great for gatherings – Whether you’re heading to a potluck, picnic, or barbecue, this crowd-pleaser holds up well and feeds a bunch of people without any fuss—try pairing it with pull-apart garlic bread for an easy, shareable side.
If you’ve always thought of pasta salad as floppy noodles drenched in mayo, this recipe will turn things around. It’s all about fresh, crisp veggies, tangy feta, and a bright lemon–red wine vinegar dressing—think along the lines of a vegetable-packed Spring Pasta Primavera—so every ingredient stands out. Using a high-protein pasta like Barilla Protein+ adds real substance, turning this from a side salad into a satisfying make-ahead meal.
- Satisfying and protein-packed – The combo of protein-packed pasta and feta means this works perfectly as a filling lunch or hearty side after a workout.
- Fast to make – From chopping veggies to the dinner table in about 30 minutes (roughly 10-15 minutes prep, 10-15 minutes cooking), it’s perfect for busy nights.
- Bright, not heavy – Forget mayo: a lemon and red wine vinegar vinaigrette keeps things light, fresh, and really flavorful.
- Gets better with time – Flavors deepen in the fridge, making it ideal for meal prep and tastier the next day; keeps well for up to four days.
- Travel- and crowd-friendly – It stands up to picnics, potlucks, and buffets, feeding a crowd without last-minute stress.
- Super adaptable – Feel free to swap pastas, go dairy-free by omitting or replacing feta, or add chicken, shrimp, or chickpeas to up protein and customize it.
- Easy to keep crisp – Simple tricks like rinsing and cooling the pasta, salting cucumbers, and holding back some dressing stop sogginess and keep it fresh.
All these little wins add up to a pasta salad that’s quick, reliable, and genuinely tasty—perfect for those weekday lunches, backyard get-togethers, or any time you want something fresh that actually fills you up.
Ingredients and Quantities

- 16 oz pasta (I use Barilla Protein+ for the best texture and protein content)
- 1 cucumber (peeled and sliced into 1/2-inch half-moons)
- 1 pint tomatoes
- 1 red bell pepper (seeded and diced into 1/2-inch pieces)
- 1 yellow bell pepper (seeded and diced)
- 1 red onion (thinly sliced)
- 5 oz feta (I love using Athenos crumbles for this recipe)
- 2 tbsp fresh dill, chopped
- 2/3 cup olive oil
- 1/2 cup red wine vinegar
- 1 lemon (freshly squeezed for the best brightness)
- 1 tbsp oregano
- 1/2 tsp garlic powder
- 1/4 tsp salt
- 1/4 tsp pepper
Cook, Toss, and Serve
- Peel and slice the cucumber into 1/2-inch half-moons; salt the slices and let rest 10 minutes.
- Dice the red and yellow bell peppers into 1/2-inch pieces.
- Thinly slice the red onion.
-
Halve (or quarter) the tomatoes.
- Chop the fresh dill and set aside the feta crumbles.
- Bring a large pot of salted water to a rolling boil.
- Cook 16 oz pasta according to the package instructions until just al dente (about 9–10 minutes).
-
Drain the pasta well.

- Optionally toss the pasta with a little olive oil, salt, and pepper immediately after draining to season while warm.
- Rinse the pasta under cold running water until completely cooled.
- In a small bowl or jar, whisk together 2/3 cup olive oil, 1/2 cup red wine vinegar, and the juice of 1 lemon.
-
Stir in 1 tbsp oregano, 1/2 tsp garlic powder, 1/4 tsp salt, and 1/4 tsp pepper until the dressing is emulsified.

- Place the cooled pasta and prepped vegetables in a large bowl.
- Pour about three-quarters of the vinaigrette over the pasta and gently toss to coat, saving the remaining dressing.
- Add the feta crumbles and chopped dill and give the salad one last gentle toss.
-
Let the salad sit for 15–20 minutes at room temperature or chill up to 4 hours to allow flavors to meld.

-
Before serving, stir the salad and adjust seasoning with salt, pepper, or a splash more vinegar if needed.

Pro Tips for Best Results
Never skip seasoning your pasta while it’s still warm. Right after draining, toss it with a little olive oil, salt, and pepper so it soaks up flavor instead of tasting bland—this warm toss technique is crucial in dishes like our Asparagus Pesto Pasta.
Avoid overdressing the salad too early. Start by adding about three-quarters of the dressing and save the rest for just before serving to keep everything crisp and fresh; we use the same add-most-later approach in our quick spaghetti salad with Italian dressing.
Always salt your cucumber slices and let them rest for 10 minutes. This draws out extra water and prevents your dressing from getting watered down.
Finally, chill the salad for at least an hour before serving. This lets the flavors meld beautifully and keeps your veggies crisp and bright.

Mix-Ins and Substitution Ideas

No need to run out for every single item. This Greek pasta salad is super flexible and works with plenty of swaps. Here are some favorites that work just as well:
- Pasta: Any short pasta is great—rotini, penne, bowtie, or orzo all work beautifully. Whole wheat or chickpea pasta can bump up the protein even more.
- Bell peppers: Don’t stress about having both red and yellow peppers. Use whichever color you have, or swap in orange peppers or jarred roasted reds for a shortcut.
- Feta cheese: While feta gives that authentic tang, you can swap for crumbled goat cheese or cubed mozzarella. For extra protein, add diced grilled chicken or chickpeas.
- Red wine vinegar: No red wine vinegar? White wine vinegar or apple cider vinegar make good stand-ins. The flavor will shift a bit but still delicious.
- Fresh lemon juice: Out of fresh lemons? Bottled lemon juice works when you’re in a pinch, or add a bit more vinegar for tang.
-
Red onion: Yellow or white onions can replace red onion, but they tend to be sharper. Soaking slices in cold water for 10 minutes mellows the flavor nicely.
Greek pasta salad works perfectly as either a main or a side dish. Here are some easy ways to round out your meal:
- Grilled chicken, lamb kebabs, or baked salmon
- Burgers, hot dogs, or grilled veggies, or a Chickpea, Beet & Feta Salad with Lemon-Garlic Vinaigrette
- Warm pita bread with hummus, or high-protein cottage cheese flatbread
- Greek-style chicken soup
- Chickpeas or grilled shrimp
Storing, Make-Ahead, and Reheating
Store: This pasta salad actually tastes better after it’s been chilling in the fridge for a few hours, since the flavors have a chance to really meld. Keep it in an airtight container and refrigerate it for up to 4 days. Just give it a good stir before serving—sometimes the dressing settles at the bottom.
Make Ahead: This is one of those perfect make-ahead dishes for busy weeks or parties. I usually prep it the night before so it’s nicely chilled and ready to go. For easy lunches, tuck portions into a fluffy Greek pita. To keep feta crumbly and fresh, add it just before serving.
Refresh: If your salad starts to look a little dry after a day or two, just drizzle in a little more olive oil and a splash of red wine vinegar, then toss. Pasta soaks up dressing over time, so this brings the salad right back to life.
Preparation Time10-15 minutes Cooking Time10-15 minutes Total Time20-30 minutes Level of DifficultyEasy Servings8 servings
Common Questions Answered
- How long does this Greek pasta salad keep in the fridge and how should I store it? You can keep this salad fresh in an airtight container in the fridge for up to 4 days. The dressing might settle at the bottom, so just give it a good stir and check the seasoning before serving.
- Can I make this ahead of time? Absolutely! It actually tastes better after a few hours chilling in the fridge. Make it the night before if you want. To keep feta fresh and crumbly, add it right before serving.
- Will the pasta get soggy? To prevent sogginess, rinse the pasta under cold water after draining and let it cool completely. Toss it warm with some olive oil, salt, and pepper right away. Also, salt your cucumber slices and let them sit to draw out moisture. Finally, don’t put on all the dressing at once—start with about three-quarters and add more just before serving.
- Can I use a different type of pasta? Yes! Any short pasta like rotini, penne, bowtie, or orzo works well. Whole wheat or chickpea pasta are great swaps if you want extra protein. Just follow the cooking instructions on the package.
- Is there a vegan or dairy-free version? Definitely. Skip the feta or use a plant-based cheese. Add chickpeas, edamame, or extra protein pasta for protein. Taste and adjust the dressing since feta adds saltiness.
- Can I add extra protein like chicken or shrimp? Yes! Grilled chicken, shrimp (use the garlicky sauté method from our Shrimp Scampi Pasta with Asparagus, then cool before tossing it in), lamb kebabs, or canned chickpeas all make great additions that turn this into a heartier meal.
- What can I substitute for red wine vinegar or fresh lemon? White wine vinegar or apple cider vinegar are fine substitutes. Bottled lemon juice works if you don’t have fresh, or add a bit more vinegar for acidity. But fresh lemon juice makes the freshest, brightest flavor.
- Can I freeze this salad? I don’t recommend freezing it. The veggies and dressing don’t hold up well after freezing and thawing—they get watery and limp.
- How many does this recipe serve and what if I want to scale it? This makes about 8 servings. To make more or less, just adjust the pasta and veggie amounts and taste the dressing as you go to keep the flavors balanced.

A fresh and colorful pasta salad featuring protein-rich pasta and feta, tossed with crisp cucumbers, tomatoes, bell peppers, red onion, and a bright lemon and red wine vinegar vinaigrette. Perfect for meal prep, light lunches, or gatherings.
- Total Time: 20-30 minutes
- Yield: 8 servings 1x
Ingredients
- 16 oz protein-packed pasta (e.g., Barilla Protein+)
- 1 cucumber, peeled and sliced into 1/2-inch half-moons
- 1 pint tomatoes, halved or quartered
- 1 red bell pepper, seeded and diced into 1/2-inch pieces
- 1 yellow bell pepper, seeded and diced into 1/2-inch pieces
- 1 red onion, thinly sliced
- 5 oz feta cheese (preferably crumbled)
- 2 tbsp fresh dill, chopped
- 2/3 cup olive oil
- 1/2 cup red wine vinegar
- Juice of 1 lemon (freshly squeezed)
- 1 tbsp dried oregano
- 1/2 tsp garlic powder
- 1/4 tsp salt
- 1/4 tsp black pepper
Instructions
- Peel and slice the cucumber into 1/2-inch half-moons, then salt the slices and let rest for 10 minutes to draw out moisture.
- Dice the red and yellow bell peppers into 1/2-inch pieces.
- Thinly slice the red onion.
- Halve or quarter the tomatoes.
- Chop the fresh dill and set aside the crumbled feta cheese.
- Bring a large pot of salted water to a boil.
- Cook the pasta according to package instructions until just al dente, about 9–10 minutes.
- Drain the pasta well and optionally toss immediately with olive oil, salt, and pepper to season while warm.
- Rinse the pasta under cold running water until completely cooled to stop the cooking and prevent stickiness.
- In a small bowl or jar, whisk together olive oil, red wine vinegar, lemon juice, oregano, garlic powder, salt, and pepper until emulsified.
- In a large bowl, combine the cooled pasta and all prepared vegetables.
- Pour about three-quarters of the vinaigrette over the pasta and vegetables and toss gently to coat them evenly, reserving the remaining dressing.
- Add the feta crumbles and chopped dill to the salad and gently toss once more.
- Let the salad sit for 15–20 minutes at room temperature or chill up to 4 hours to allow flavors to meld.
- Before serving, stir the salad and adjust the seasoning with salt, pepper, or additional vinegar as needed.
Notes
Season pasta while it is still warm to help it absorb flavor and prevent blandness., Avoid adding all dressing at once; reserve some dressing to add just before serving to keep the salad crisp and fresh., Salting cucumber slices and allowing them to rest removes excess water and prevents the dressing from becoming watery., Chill the salad for at least an hour to enhance flavor melding and keep vegetables crisp., This salad tastes better the next day and keeps well for up to 4 days refrigerated in an airtight container., Mix-ins like grilled chicken, shrimp, lamb kebabs, or chickpeas can be added to increase protein content and make it a heartier meal., Dairy-free options are possible by omitting or substituting the feta with plant-based cheese and increasing protein with chickpeas or protein pasta., Substitute red wine vinegar with white wine vinegar or apple cider vinegar, and fresh lemon juice with bottled lemon juice if needed.
- Prep Time: 10-15 minutes
- Cook Time: 10-15 minutes
- Category: Salad
- Cuisine: Mediterranean
Nutrition
- Serving Size: approximately 1 cup per serving
- Calories: Approximately 350 calories per serving
- Fat: Approximately 15 grams per serving
- Carbohydrates: Approximately 45 grams per serving
- Protein: Approximately 15 grams per serving