This Angel Hair Salad has become my go-to for hot summer days when I want something substantial but not heavy. The combination of delicate pasta, crisp vegetables, and that bright lemon-dill vinaigrette just works perfectly together. It’s a Mediterranean-inspired dish that feels fancy but is incredibly simple to throw together. I love how it actually improves after sitting in the fridge, making it perfect for meal prep or last-minute entertaining.
Why You'll Love This Recipe
- Ready in just 30 minutes with minimal cooking required
- Perfect for meal prep — tastes even better the next day
- Simple, fresh ingredients that are easy to find
- Light yet satisfying for warm weather or packed lunches
- Vegetarian-friendly and easily adaptable for other dietary needs
Ingredients You’ll Need
- Angel hair pasta: Cooks super fast for a light texture. Choose a brand that holds its shape well without getting mushy.
- English cucumber: Thin ribbons add elegance and crunch. Look for firm, unwaxed cucumbers with vibrant green skin.
- Cherry tomatoes: Halved for burst of sweetness. Pick ones that are firm and deeply colored for the best flavor.
- Kalamata olives: Provide salty, briny depth. Choose pitted olives packed in brine for the freshest taste.
- Red onion: Adds sharp, peppery bite. Soak slices in ice water for 10 minutes to mellow their intensity.
- Extra virgin olive oil: The base of the dressing. Use a fruity, high-quality oil since its flavor really shines through.
- Fresh lemon juice: Gives bright acidity. Always juice your own lemons; bottled juice lacks that vibrant zing.
- Fresh dill: Brings herbaceous freshness. Look for bright, feathery fronds without yellowing or wilting.
- Honey: Balances the lemon’s acidity. A mild clover honey works perfectly without overpowering the other flavors.
- Sea salt: Enhances all the other ingredients. Fine sea salt dissolves better in the dressing than coarse crystals.
- Black pepper: Adds subtle warmth. Freshly cracked pepper has much more flavor than pre-ground.
- Feta cheese: Creamy, tangy finish. Opt for block feta in brine over pre-crumbled for better texture and taste.
- Toasted pine nuts: Optional crunch. Toast them lightly in a dry pan to release their nutty aroma.
- Red pepper flakes: Optional heat. A tiny pinch goes a long way for those who like a gentle kick.
- Arugula leaves: Optional peppery bite. Add just before serving to keep them crisp and vibrant.
How to Make It
Boil The Pasta:
Bring a large pot of well-salted water to a rolling boil over high heat. Add the angel hair pasta and cook for 2-3 minutes until just al dente. This pasta cooks incredibly fast, so set a timer and check it early to avoid mushy strands. Drain immediately and rinse with cold water to stop the cooking and prevent clumping.
Prepare The Vegetables:
While the pasta cooks, work on your vegetables. Use a vegetable peeler or mandoline to slice the English cucumber into delicate ribbons. Halve the cherry tomatoes, slice the Kalamata olives, and thinly slice the red onion. If the onion tastes too sharp, soak the slices in a bowl of ice water for 10 minutes, then drain well.
Make The Lemon-Dill Vinaigrette:
In a small bowl or jar, combine the extra virgin olive oil, fresh lemon juice, chopped dill, honey, sea salt, and black pepper. Whisk vigorously or shake the jar until the dressing emulsifies and looks creamy. Taste it and adjust seasoning if needed — you might want a touch more salt or lemon depending on your olives.
Combine Pasta And Vegetables:
In a large mixing bowl, add the cooled and rinsed pasta, cucumber ribbons, halved tomatoes, sliced olives, and red onion. Gently toss everything together to distribute the ingredients evenly without breaking the delicate pasta strands. I like to use my hands or a very wide silicone spatula for this.
Dress The Salad:
Pour the lemon-dill vinaigrette over the pasta mixture. Toss gently but thoroughly until everything is lightly coated in that bright, herby dressing. Be careful not to overmix at this stage, as angel hair can tear easily when it’s dressed while still warm.
Add The Cheese And Extras:
Add the crumbled feta cheese to the bowl. If you’re using optional ingredients like toasted pine nuts, arugula, or red pepper flakes, add them now. Give it one final gentle toss, or wait to add the arugula until just before serving to maintain its crisp texture.
Chill And Meld Flavors:
Cover the salad and refrigerate it for at least 15-20 minutes before serving. This resting time is crucial — it allows the pasta to absorb the dressing and lets all the flavors meld together beautifully. The salad tastes significantly better after this brief chill.
Serve And Enjoy:
Serve the salad chilled or at room temperature. Garnish each portion with extra fresh dill and a sprinkle of feta cheese. It makes a perfect light lunch on its own, or you can pair it with grilled chicken or shrimp for a heartier meal.

You Must Know
- Angel hair overcooks in seconds, so time it carefully.
- Rinsing stops the cooking and prevents clumping — don’t skip it.
- Fresh lemon juice is non-negotiable for the brightest flavor.
- For extra creaminess, whisk a tablespoon of cream cheese into the dressing.
- Add cucumbers and feta just before serving if making ahead.
Storage Tips
Store any leftovers in an airtight container in the refrigerator for up to 3 days, and you’ll find the flavors actually improve as they mingle together. If the pasta seems a bit dry after storage, simply drizzle a little more olive oil and a squeeze of fresh lemon juice before serving to revive it perfectly. For the best texture, I sometimes reserve the cucumber ribbons and add them fresh each time I eat a portion, though it’s still delicious mixed in from the start.
Ingredient Substitutions
If you can’t find angel hair, thin spaghetti or capellini works as a great substitute, but watch the cooking time closely as they’re slightly thicker. For a gluten-free version, use your favorite gluten-free angel hair pasta and cook it carefully to avoid mushiness. If feta isn’t your thing, omit it entirely or swap in vegan feta, crumbled goat cheese, or even a sprinkle of nutritional yeast for that savory tang. You can also use regular cucumbers if English ones aren’t available; just peel and seed them first, then slice very thin. Fresh dill is best, but if you only have dried, use about one-third the amount and let the salad sit longer to rehydrate the herbs.
Serving Suggestions
This salad is fantastic on its own as a light lunch, but it’s also incredibly versatile as a side dish. I love serving it alongside simply grilled chicken thighs or lemony shrimp skewers for a complete Mediterranean meal. For a vegetarian feast, pair it with crispy falafel and a side of warm, fluffy pita bread for scooping up every last bit of dressing. It also makes a beautiful bed for seared salmon or tuna, turning it into an elegant main course. For a picnic or potluck, bring it to room temperature and let people add their own toppings like extra pine nuts or a drizzle of chili oil.
Cultural Context
This dish draws heavy inspiration from classic Greek and Southern Italian summer salads, where fresh vegetables, briny olives, and bright citrus are staples. The combination of pasta with crisp raw vegetables reflects the Mediterranean approach of letting quality ingredients shine without heavy cooking. While traditional Greek pasta salads might use orzo and different herbs, this angel hair version captures the same spirit of simplicity and freshness. The lemon-dill pairing is particularly common in coastal regions where these ingredients grow abundantly and are used to enhance seafood and vegetable dishes.

Pro Tips
- Salting your cucumber ribbons briefly and patting them dry prevents a watery salad later on.
- Toast pine nuts in a dry pan over medium heat, shaking constantly until golden — they burn f…
- If your dressing separates, just shake it vigorously again before using; a little honey help…
- For the most elegant presentation, twirl the dressed pasta into nests using tongs and a bowl.
- I sometimes add a handful of fresh pea shoots or microgreens right before serving for a fres…
Frequently Asked Questions
Traditional thin angel hair pasta is ideal because it cooks quickly and tangles perfectly with the vegetables and dressing. If you’re gluten-free, a chickpea or lentil-based angel hair pasta holds up well and adds extra protein to this Angel Hair Salad.
Yes! This Angel Hair Salad actually tastes better after sitting for an hour or two as the flavors develop. For meal prep, store the salad in an airtight container in the fridge for up to 3 days. Keep the feta cheese separate to maintain its texture until serving.
If you don’t have Kalamata olives, you can substitute them with black olives or capers for that salty, briny kick. For a milder flavor in your Angel Hair Salad, try chopped roasted red peppers or artichoke hearts instead.
Cook the angel hair pasta al dente—usually just 4-5 minutes—then immediately rinse it under cold water to stop the cooking process and remove excess starch. Tossing it with the olive oil right away helps prevent clumping in this Angel Hair Salad.
Since this is a Mediterranean main course, it pairs beautifully with grilled lemon-herb chicken or fish. For a vegetarian option, serve the Angel Hair Salad with warm pita bread and hummus for a complete, satisfying meal.