Salads
This cold pasta salad with feta transforms simple ingredients into a vibrant, Mediterranean-inspired dish perfect for picnics or potlucks. The combination of briny feta, fresh vegetables, and a bright lemon-herb dressing creates a salad that stays fresh and delicious for days.
I developed this recipe after realizing how quickly a well-assembled pasta salad disappears at gatherings—it’s always the first to vanish.
The secret lies in the right pasta shape and texture. I use penne or rotini for their ability to hold dressing and vegetables well, while a mix of cucumber, cherry tomatoes, and red onion adds crunch and color.
The feta provides a salty contrast that balances the freshness, and a simple lemon-olive oil dressing ties everything together without overpowering the flavors. Cooking the pasta al dente ensures it stays firm even after chilling.
What you’ll end up with is a refreshing, protein-packed salad that’s ideal for summer outings or meal prep. The dressing keeps the pasta from getting soggy, and the feta adds a satisfying bite.
Serve it at room temperature for maximum flavor, or chill for a few hours to let the ingredients meld even more. This dish is as easy to assemble as it is impressive to serve.
Perfect for picnics, potlucks, or a light lunch, this pasta salad keeps well in the fridge for up to three days. Double the batch—it’s always a crowd-pleaser. Let’s get started!
Ingredients for cold pasta salad with feta
Six servings of Mediterranean goodness—crunchy, briny, and bright in every bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Penne Pasta 🍝 | 1 ½ lbs | Cooked al dente, chilled |
| Feta Cheese 🧀 | 1 ½ cups | Crumbled, block-style preferred |
| Persian Cucumber 🥒 | 3 whole | Sliced into half-moons |
| Cherry Tomatoes 🍅 | 1 ½ cups | Halved, vine-ripened preferred |
| Red Onion 🧅 | 1 whole | Thinly sliced, soaking in ice water |
| Kalamata Olives 🫒 | ½ cup | Pitted, roughly chopped |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High-quality, fruity |
| Fresh Lemon Juice 🍋 | ⅓ cup | Freshly squeezed |
| Fresh Dill 🌿 | ¼ cup | Chopped, stems removed |
| Fresh Parsley 🌿 | ¼ cup | Chopped, flat-leaf preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Diamond Crystal Kosher Salt 🧂 | 1 tsp | For seasoning |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Red Wine Vinegar 🍷 | 1 tbsp | For dressing balance |
The feta is your flavor anchor here. Block-style feta from the deli section (not pre-crumbled) stays fresher and holds its shape better. Trader Joe's or Whole Foods have the best quality—look for that vibrant white color and no yellowing. I always buy extra because it disappears fast. For the pasta, penne or rotini works best—their ridges grab the dressing and veggies like glue. Cook it a minute less than package instructions, then shock it in ice water to stop the cooking. The cucumbers? Persian cucumbers are sweeter and less watery than English ones—worth hunting down at a farmers market if you can.
No feta? Vegan feta or goat cheese works in a pinch, but the flavor won't be identical. Cherry tomatoes turning mushy? Swap in grape tomatoes or even diced bell pepper for color. The dressing is where you can get creative—substitute apple cider vinegar for the red wine, or add a pinch of smoked paprika for depth. Fresh herbs wilt fast, so store them in a sealed container with a damp paper towel. The olives can be green if that's what you've got—just adjust the dressing saltiness to taste. For extra crunch, toast some pine nuts or sunflower seeds and sprinkle on top right before serving.
This salad tastes even better the next day once everything melds—perfect for meal prep. Store in an airtight container with parchment paper between layers to keep things crisp. Keeps for 3 days in the fridge, but I've had it last 5 days if I'm careful about keeping the dressing separate until serving. Double the batch—it's always gone before the weekend. The dressing separates? Just give it a quick shake before using. And if someone asks why you didn't use Italian dressing? Smile and say 'authenticity.'
Why You'll Love This Recipe
- I swear by this trick: boil the penne, rinse it under cold water, and toss it straight into the bowl. No waiting for it to cool—just let the dressing do the work while you chop. Five minutes later, you’re done.
- No-Cook Prep Magic: I swear by this trick: boil the penne, rinse it under cold water, and toss it straight into the bowl. No waiting for it to cool—just let the dressing do the work while you chop. Five minutes later, you’re done.
- Salty-Creamy Crunch Combo: That feta crumbles into perfect little bites, while the Persian cucumber adds this refreshing snap. Honestly, the first time I tasted it, I thought, "Why haven’t I done this before?" The red onion ties it all together with just a hint of sharpness.
- Lunchbox Superstar: Between us, this is my go-to for picnics, office lunches, or even a lazy Sunday spread. Pack it in jars or a bento box—it holds up for days, and the flavors only get better as it sits. (Yes, even on a Tuesday night.)
Step-by-step instructions for cold pasta salad with feta
Here's how to assemble this vibrant Mediterranean salad in record time without sacrificing flavor.
Cook and Chill the Pasta
Bring a large pot of well-salted water to a rolling boil and cook the 1.5 lbs penne pasta until al dente—about 2 minutes less than package instructions. Drain immediately and rinse under cold water for 30 seconds to stop cooking and remove excess starch.
Transfer the pasta to a large mixing bowl and let it cool completely at room temperature for 10 minutes. I like to spread it out on a baking sheet during this time—it cools faster and prevents sogginess later. This chilling step is crucial; warm pasta will turn mushy when mixed with cold ingredients.
Prepare All Vegetables and Cheese
While the pasta cools, slice the 3 whole Persian cucumbers into ½-inch half-moons and place them in a colander to drain excess moisture for 10 minutes. Thinly slice the 1 whole red onion and soak it in ice water for 5 minutes to mellow its sharpness—drain well before using.
Halve the 1.5 cups cherry tomatoes and roughly chop the 0.5 cup Kalamata olives. Crumble the 1.5 cups feta cheese into ¼-inch pieces—I prefer using my fingers for this as it creates more texture than a grater. Minced the 4 cloves garlic and chop the 0.25 cup fresh dill and 0.25 cup fresh parsley, removing stems first.
Whisk the Dressing
In a small bowl, whisk together the 0.5 cup extra-virgin olive oil, 0.33 cup fresh lemon juice, 1 tbsp red wine vinegar, 1 tsp Diamond Crystal kosher salt, and 0.5 tsp ground black pepper. Add the minced garlic and herbs, then taste—adjust seasoning if needed. This dressing should be bright and tangy, not overpowering.
Here's the thing—don't make this dressing too early. The flavors develop best when mixed right before combining with the pasta. If you have time, let it sit for 5 minutes before using so the garlic and herbs release their oils.
Combine Everything
Add the cooled pasta to the mixing bowl, then toss in all the prepared vegetables and feta cheese. Pour the dressing over everything and gently fold with a large spoon or clean hands until evenly distributed. The salad should look vibrant and colorful—if it seems dry, add 1-2 tablespoons of water to help the dressing cling.
Let the salad sit for 10 minutes before serving—this allows the flavors to meld. If you're making this ahead, cover and refrigerate for up to 24 hours, but taste before serving as the flavors intensify over time. The perfect Mediterranean picnic salad is just minutes away!
Pro Tips For Making Cold Pasta Salad With Feta
- COOL THE PASTA FAST: Drain your penne and immediately rinse it under cold running water while stirring—this stops the cooking and prevents a gummy mess. I used to let it sit in the colander, and by the time I got to the salad, it was like eating glue. Cold water works faster than ice baths and keeps the texture perfect.
- CUT FETA IN CHUNKS: Skip crumbling feta—toss in ½-inch cubes instead. They hold their shape better in the dressing and give each bite a proper salty punch. My grandmother swore by this, and she was right: crumbled cheese dissolves into a sad, briny slurry by lunchtime.
- SALT THE DRESSING HEAVY: Season the dressing before adding it to the salad—more salt than you think, especially if your feta is mild. I learned this the hard way after making a batch where the flavors felt muted. A pinch of salt in the dressing ties everything together, even if you’re using store-bought vinaigrette.
- DICE ONIONS SMALL: Thinly slice the red onion into matchsticks, then chop them into ¼-inch pieces. This prevents a harsh bite and lets the flavor distribute evenly. I was skeptical until I tried it—now I can’t go back to big chunks. (Yes, even if you’re impatient like me.)
Make-ahead tips for leftovers
Prep Ahead Strategy
Start by prepping all your vegetables and cheese the night before—this cuts your active cooking time to just 15 minutes the next day. Store the sliced cucumbers, tomatoes, and olives in separate airtight containers with paper towels to absorb excess moisture.
Keep the feta in its original packaging until ready to crumble. The onions can be sliced and stored in ice water overnight—they’ll stay crisp and mild. 🥒
Dressing Separation
Make the dressing separately and store it in a small jar in the fridge. This prevents the pasta from getting soggy while you're prepping. When ready to assemble, simply pour the dressing over the chilled pasta and toss.
The dressing will cling better to the pasta when it's cold, creating a more cohesive salad. I like to double the dressing recipe if I'm making a big batch—it keeps better and gives me flexibility for adjustments.
Layering for Crispness
For maximum crispness when storing, layer your salad in an airtight container with parchment paper between each layer. Start with a base of pasta, then add vegetables and feta, repeating until all ingredients are used.
Press down gently to compact the layers, which helps maintain texture. This method keeps the salad fresh for up to 3 days without the bottom layers turning mushy. 💫
Freezing Option
While not ideal for texture, you can freeze this salad for up to 1 month if you're really planning ahead. Freeze the pasta and vegetables separately, then combine with the dressing when ready to eat. The feta should be added fresh after thawing to maintain its best flavor and texture.
This works well for components like the dressing and chopped herbs, which can be frozen in ice cube trays for easy portioning later.
Portioning for Parties
Divide the salad into individual serving containers before storing for potlucks or picnics. This makes it easy to grab and go while keeping everything fresh. I like to use 8-ounce glass containers with snap-on lids—they stack neatly in the fridge and are perfect for on-the-go serving. Label each container with the date to track freshness, and
Make-Ahead Mistakes
Avoid these common pitfalls: Don't store the salad with dressing for more than 24 hours, or the pasta will absorb too much liquid. Never skip chilling the pasta completely before mixing—warm pasta will make everything soggy. And finally, don't use pre-shredded cheese or pre-sliced onions, as they contain anti-caking agents that affect texture. Fresh is always better for this dish. 💡
Nutrition facts
Frequently asked questions
Can I use any pasta shape for this recipe?
While you can use other shapes, penne or rotini work best because their ridges help the dressing and veggies cling. For a different texture, try fusilli or farfalle, but avoid long pasta like spaghetti as it can get tangled in cold salads. Always cook pasta al dente to prevent mushiness when chilled.
How do I keep the cucumbers from getting watery?
Slice cucumbers just before adding to the salad and pat them dry with paper towels. For extra crispness, toss them with a pinch of salt and let sit in a colander for 10 minutes to draw out moisture. Persian cucumbers stay fresher longer than English varieties.
Can I make this salad ahead of time?
Assemble everything except the dressing and store in an airtight container for up to 24 hours. Keep the dressing separate until ready to serve to maintain texture. For best flavor, let it sit at room temperature for 30 minutes before serving after chilling. The flavors meld beautifully overnight.
What if I don't have fresh herbs?
Use dried dill and parsley at half the quantity (¼ tsp each), but fresh herbs add much more flavor. Alternatively, try basil or oregano for a different Mediterranean twist. If you're completely out, omit them—the dressing will still taste great with just lemon and olive oil.
How can I make this vegetarian?
This salad is already vegetarian! For added protein, stir in chickpeas or white beans when combining ingredients. You could also add grilled halloumi or tofu cubes for extra heartiness. The feta provides plenty of flavor on its own, but these additions work beautifully too.
