Salads
This cold pasta salad with feta delivers Mediterranean brightness in just 15 minutes, perfect for summer picnics or potlucks. The secret lies in al dente pasta tossed with briny feta, crisp vegetables, and a zesty lemon-herb dressing that keeps everything fresh.
I developed this recipe during a particularly hot July when I needed a dish that could be made ahead and tasted even better the next day.
The beauty of this salad is its balance—creamy feta and tender pasta provide substance, while cucumbers, cherry tomatoes, and red onion add crunch and acidity. A simple dressing of olive oil, lemon juice, and dried oregano ties everything together without overpowering.
The key is cooking the pasta just right—al dente ensures it holds up when chilled, and rinsing it briefly prevents mushiness.
What you'll end up with is a vibrant, protein-rich salad that's as satisfying as it is refreshing. The feta adds a salty contrast to the bright vegetables, while the dressing keeps every bite flavorful.
This dish is foolproof for meal prep—just toss everything together and let it chill for at least 30 minutes before serving.
Serve it as a side for grilled meats or as a light main with crusty bread. The flavors only improve as it sits, making it ideal for gatherings or when you want a no-fuss lunch. Let's get started!
Ingredients for cold pasta salad with feta
Pantry staples plus a few fresh finds for Mediterranean brightness in minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Short Pasta (e.g., penne, fusilli) 🍝 | 12 oz | Al dente, rinsed under cold water |
| Feta Cheese 🧀 | 8 oz | Crumble into small pieces |
| Persian Cucumbers 🥒 | 2 cups | Diced, seeds removed |
| Cherry Tomatoes 🍅 | 1 ½ cups | Halved, seeds removed |
| Red Onion 🧅 | ½ cup | Finely diced |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For dressing |
| Lemon Juice 🍋 | 3 tbsp | Freshly squeezed |
| Dried Oregano 🌿 | 1 tsp | Or 1 tbsp fresh |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Fresh Dill 🌿 | ¼ cup | Chopped, optional |
| Kalata Olives 🫒 | ½ cup | Pitted and halved |
The feta is the star here—look for blocks, not crumbled—it stays fresher longer. Trader Joe's has the best-priced blocks, but any grocery store will do. For the pasta, short shapes like penne or fusilli hold dressing best. The cucumbers and tomatoes should be firm with no soft spots—Heirloom varieties add extra flavor if you're feeling fancy. Kalata olives add a nice briny touch, but regular green olives work too if you're in a pinch. Fresh dill is ideal, but dried oregano will keep everything balanced if that's all you've got.
No feta? Vegan feta or extra crumbled goat cheese works in a pinch. Short on olives? Capers or sun-dried tomatoes bring similar brightness. The dressing is simple but powerful—extra-virgin olive oil is non-negotiable for that Mediterranean punch. If you're prepping ahead, make the dressing separately and toss it in right before serving to keep the pasta from getting soggy. The red onion can be subbed with shallots if you prefer a milder flavor, but I like the sharp bite it adds.
This salad tastes even better the next day—keep it chilled for 24 hours if possible. Store the dressing separately if prepping ahead, then toss it all together right before serving. The feta will get saltier over time, so taste and adjust seasoning before eating. Portion into containers for easy lunches—keeps for 4 days in the fridge. The pasta stays al dente if you rinse it well after cooking and store it dry.
Why You'll Love This Recipe
- No-Cook Prep: I swear, the only tools I need are a knife and a big bowl—no stove, no waiting. Toss in chilled penne, crumbled feta, and those bright Persian cucumbers still holding their crunch, and you’ve got dinner ready in 10 minutes flat.
- Salty-Sweet Magic: That feta’s tang cuts through the sweetness of cherry tomatoes and red onion so perfectly, it’s like a party in your mouth. Honestly, the first bite makes me forget it’s salad—it’s just ridiculously good pasta.
- Potluck Hero: Between us, this is the dish I always bring to gatherings because it travels well, stays crisp, and no one ever leaves a bite. Plus, it’s the one thing my picky-eating cousin actually finishes.
- Budget Leftovers: A block of feta and a bag of pasta stretch this salad for days—no waste, just flavor. I’ll make a double batch on Sunday, and by Wednesday, I’m still eating it for lunch without apology.
Step-by-step instructions for cold pasta salad with feta
Here's how to assemble this vibrant, no-cook salad in record time.
🍳 Step 1: Cook and Cool the Pasta Perfectly
Bring a large pot of salted water to a rolling boil. Add the 12 oz short pasta and cook until 1 minute before al dente—this ensures it finishes cooking in the dressing. I like to taste-test a piece; it should have a slight bite but not be crunchy.
Drain immediately and rinse under cold water for 30 seconds to stop the cooking process. This prevents the pasta from becoming mushy later. Let it cool completely on a baking sheet, tossing occasionally with a fork to speed up the process. You'll know it's ready when the pasta is cool to the touch.
👨🍳 Step 2: Prep All Vegetables and Cheese
While the pasta cools, chop the 2 cups Persian cucumbers into ½-inch dice and remove the seeds. Halve the 1.5 cups cherry tomatoes and squeeze out any seeds. Finely dice the ½ cup red onion—this ensures it blends evenly without overpowering.
Crumble the 8 oz feta cheese into small, bite-sized pieces using your fingers. For the ½ cup Kalata olives, halve each one lengthwise. These prep steps should take about 5 minutes—work efficiently so everything is ready when the pasta is cool.
🥘 Step 3: Whisk the Bright Mediterranean Dressing
In a large bowl, combine the ½ cup extra-virgin olive oil, 3 tbsp lemon juice, 1 tsp dried oregano, 1 tsp salt, and ½ tsp black pepper. Whisk vigorously until fully emulsified—this creates a silky, cohesive dressing. The mixture should look smooth and glossy.
Add the ¼ cup chopped fresh dill and stir gently to incorporate. The dill adds a fresh herbal note that balances the salty feta and briny olives. Taste and adjust seasoning if needed—you might want to add a pinch more salt or lemon juice to brighten the flavors.
🥘 Step 4: Assemble and Toss the Salad
Add the cooled pasta to the dressing and toss gently to coat evenly. Then fold in the cucumbers, tomatoes, red onion, feta, and olives. Mix carefully to avoid breaking the tomatoes or crushing the feta. The salad should look vibrant and colorful at this stage.
Let it sit for 5 minutes before serving—this allows the flavors to meld. If the dressing seems too thick after tossing, add 1-2 tablespoons of cold water to loosen it. Serve immediately or refrigerate for up to 4 hours to let the flavors develop further.
Pro Tips For Making Cold Pasta Salad With Feta
- Drain and rinse pasta: I learned this the hard way—salty pasta salad is a dealbreaker. Drain your penne or fusilli, then rinse under cold water for 10 seconds to stop cooking. Pat dry with a towel (yes, even if it feels like overkill) to prevent a soggy salad later. The texture difference is night and day.
- Cut feta into bite-sized chunks: Skip the crumbled feta—it disappears into the salad. Instead, cut the cheese into ½-inch cubes so every bite has that salty, creamy payoff. Pro move: Toss the cubes in a tiny bit of olive oil before adding them to the salad so they don’t turn into a dry, crumbly mess.
- Soak onions in ice water: Thinly sliced red onion adds brightness, but it can turn bitter if left sitting. Toss the slices in a bowl of ice water for 5 minutes, then drain well before mixing. This keeps them crisp and mellow—no one wants a mouthful of sharp onion in a refreshing salad.
- Toss everything together last: I used to dump all the ingredients in at once, and the feta would melt into a greasy blob. Instead, mix the pasta with the dressing first, then fold in the cucumbers, tomatoes, and onions. Add the feta last—this keeps it intact and lets you distribute it evenly. Stir gently; you’re not making a smoothie.
Regional styles of this dish
Mediterranean Coastal
This version draws inspiration from Greek island salads, where feta and olives take center stage. Swap the red onion for ¼ cup finely chopped kalamata olives and add ½ cup crumbled Greek feta (traditional blocks work best).
Use 1 tbsp dried oregano and 1 tsp dried thyme in the dressing, plus 2 tbsp red wine vinegar for tang. Toss in ½ cup chopped fresh parsley and ¼ cup crumbled mint for that island freshness. 🌊
Southern Italian
For an Italian twist, replace the feta with 8 oz cubed mozzarella and add ½ cup sun-dried tomatoes (oil-packed, chopped). Use ½ cup basil pesto instead of the lemon dressing—it adds a rich, herby depth.
Include ½ cup diced bell peppers and ¼ cup toasted pine nuts for crunch. Serve with garlic bread for dipping. 🍅
Middle Eastern Twist
Transform this into a shakshuka-inspired salad by adding ½ cup chopped roasted eggplant and ¼ cup tahini dressing (mix ¼ cup tahini, 2 tbsp lemon juice, 1 tbsp honey, and 2 tbsp water).
Use ½ cup crumbled feta and ¼ cup chopped fresh mint. Top with 2 tbsp pomegranate seeds for a sweet-tart contrast. The tahini adds a creamy, nutty richness that pairs perfectly with the feta. 🌿
Greek-Inspired Meze
Turn this into a meze-style salad by adding ½ cup chopped cucumber and ½ cup cherry tomatoes (not halved), plus ¼ cup red onion in thin rings. Use 1 cup crumbled feta and ½ cup chopped fresh dill.
The dressing should include 3 tbsp extra-virgin olive oil, 2 tbsp red wine vinegar, 1 tsp dried oregano, and ½ tsp salt. Serve with warm pita bread for scooping. This version is perfect for sharing at gatherings. 🍽️
Protein-Packed Greek
For a heartier version, add 1 cup cooked chickpeas (rinsed and drained) and ½ cup crumbled feta. Toss in ½ cup chopped cucumber, ½ cup cherry tomatoes, and ¼ cup red onion.
The dressing stays the same, but add 1 tsp garlic powder and ½ tsp smoked paprika for depth. Top with ¼ cup chopped fresh parsley and serve with grilled chicken skewers for a complete meal. 🍗
Nutrition facts
Frequently asked questions
Can I use any type of pasta for this salad?
Short pasta shapes like penne, fusilli, or farfalle work best—they hold dressing well and prevent a soggy texture. Avoid long pasta (like spaghetti) as it tends to clump together when chilled. If you prefer whole wheat, use 12 oz whole wheat penne for added fiber without sacrificing texture.
How do I prevent the pasta from getting mushy when chilled?
Cook the pasta just 1 minute before al dente, rinse it under cold water for 30 seconds, and spread it on a baking sheet to cool quickly. The key is letting it cool completely before adding the dressing—this prevents excess moisture buildup. Store leftovers in an airtight container for up to 4 days.
What if I don't have fresh dill?
No problem! Swap it for 1 tbsp dried dill or ¼ cup chopped fresh parsley—both add brightness. For a stronger Mediterranean flavor, add ½ tsp dried marjoram to the dressing. The salad will still taste delicious, just with a slightly different herbal profile.
Can I make this salad ahead of time?
This dish tastes even better when made 24 hours ahead. Store the dressing separately and toss it with the pasta and veggies just before serving to keep everything crisp. The flavors meld beautifully overnight, making it perfect for meal prep. Keep it refrigerated in an airtight container.
How can I add more protein to this salad?
Add 1 cup cooked chicken breast (diced), ½ cup chickpeas (rinsed), or ½ cup grilled shrimp for extra protein. For a vegetarian option, toss in ½ cup white beans or ¼ cup crumbled goat cheese. Just be sure to add protein sources after the pasta has cooled to maintain texture.
