Save There's something about late April that makes me crave green things, and this pasta salad emerged from one of those afternoons when my farmers market haul looked like spring itself had spilled into my kitchen. I'd grabbed handfuls of fresh herbs without a real plan, along with snap peas that were so crisp they squeaked between my teeth. Somehow that chaos turned into this one bowl that tastes like sitting outside on the first genuinely warm day of the year.
I made this for a potluck where everyone brought heavy casseroles and I showed up with this bright, vivid bowl of green. Someone actually said it looked like salad from a magazine, which made me laugh because I'd made it in a slightly chaotic rush. By the end of the evening, the bowl was empty and three people asked for the recipe, which is when I knew I'd stumbled onto something worth keeping.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Short pasta (250 g): Fusilli, penne, or farfalle work beautifully because they trap the dressing in all their little nooks, making every forkful flavorful.
- Fresh peas (1 cup): Frozen peas are genuinely fine here and sometimes better because they're picked at peak ripeness, though fresh ones have a slight sweetness that feels like spring.
- Sugar snap peas (1 cup): These add a satisfying crunch and a subtle pop of sweetness that balances the herbs.
- Cucumber (1 small): Thinly slice it and add just before serving so it stays crisp and doesn't water down the salad.
- Baby spinach (2 cups): Don't overthink this; roughly chop it by hand and it'll wilt slightly from the warm pasta, which is exactly what you want.
- Spring onions (2): The mild onion flavor is essential here, cutting through the richness of the dressing with just the right amount of bite.
- Avocado (1 small): Add this last because it bruises easily, and the slight creaminess it brings is what makes this feel indulgent.
- Greek yogurt (1/2 cup): This is what makes the dressing feel luxurious without being heavy; it's the secret ingredient that changed everything for me.
- Mayonnaise (1/4 cup): Yes, mayo seems counterintuitive with all these fresh herbs, but it creates an emulsion that makes the dressing cling to every piece of pasta.
- Fresh herbs (parsley, basil, chives, tarragon): Don't skip the tarragon if you can find it; it adds an anise-like complexity that makes people ask what you did differently.
- Lemon juice (2 tbsp): This brightens everything and keeps the dressing from tasting heavy.
- Garlic (1 small clove): One clove is enough; more and you'll overpower the delicate herb flavors.
- Olive oil (2 tbsp): Good olive oil matters here because it's not cooked, so its flavor really comes through.
- Pine nuts (2 tbsp, optional): Toast them yourself if you have time; they go from ordinary to incredible in just a few minutes in a dry pan.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Get the pasta in the water:
- Bring a pot of salted water to a rolling boil and add your pasta, stirring it right away so it doesn't stick. The salt is important because this is your only chance to season the pasta itself.
- Time the vegetables perfectly:
- With about 2 minutes left on the pasta timer, throw in your fresh peas and snap peas so they cook just enough to lose their raw edge but stay bright and snappy. Drain everything together and rinse under cold water while you count to 10, then let it sit in the colander to drain completely.
- Make the dressing while everything cools:
- Combine the yogurt, mayo, herbs, lemon juice, and garlic in a blender and blend until the dressing is completely smooth and an almost neon shade of green. You'll know you've got it right when you catch a whiff and it smells herbaceous and bright.
- Toss with intention:
- Put the cooled pasta and peas in a large bowl with the cucumber, spinach, spring onions, and avocado, then pour the dressing over top. Toss gently but thoroughly, making sure every piece gets coated.
- Finish and serve:
- Scatter the toasted pine nuts and fresh herbs over the top just before you bring it to the table or pack it in a container. The herbs stay brighter when they're added at the last moment.
Save What I love most about this salad is that it feels light and bright, but it's actually filling enough to be a real meal. Somehow something made mostly of herbs and vegetables manages to feel like you're eating something special, not just pushing greens around a plate.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Making It Your Own
This salad is forgiving in the best way, and it's designed to flex with what you have on hand or what you're in the mood for. I've made it with roasted chicken tossed through for nights when I need more protein, and it transforms into something that feels like a complete dinner. The dressing is honestly the star here, so if you nail that, you can vary the vegetables endlessly and it'll still taste incredible.
Protein and Vegan Options
For a heartier version, grill some chicken breast and slice it in, or toss in some chickpeas if you want to keep it vegetarian but add substance. If you're cooking vegan, swap the Greek yogurt for a good quality dairy-free Greek yogurt alternative and use a vegan mayo, and honestly you won't miss the dairy at all because the herbs do all the heavy lifting. The avocado becomes even more important in these versions because it adds richness that compensates for what you've removed.
Storage and Timing Tips
This salad is perfect for meal prep because you can cook the pasta and vegetables the day before, but I'd recommend waiting to dress it until you're ready to eat. Cold pasta salad is the move if you're eating it straight from the fridge, but it's equally good at room temperature if you've left it out on a picnic blanket for an hour. A couple of last-minute thoughts that make a real difference in how this turns out: Toast your pine nuts in a dry skillet for about 3 minutes until they smell amazing and you can actually taste them, use the most vibrant green herbs you can find because they're what give this its color and personality, and don't be shy with the lemon juice in the dressing because it's what keeps everything from tasting heavy and rich.
- Make the dressing at least an hour ahead so the flavors meld and deepen.
- If your dressing seems too thick, thin it out with a splash of lemon juice or water rather than more mayo.
- Taste as you go and don't be afraid to add more salt or lemon; the herbs can absorb flavors so what seems right in the dressing might need adjustment once it coats all the pasta.
Save This salad is the kind of thing I now make whenever I want to feel like spring has arrived, whether it actually has or not. It's become my go-to for bringing somewhere, because it travels well and somehow tastes even better the next day when all the flavors have gotten to know each other.
Recipe FAQs
- → What type of pasta works best for this salad?
Short pasta shapes like fusilli, penne, or farfalle hold the dressing well and offer a pleasant bite.
- → Can I prepare the salad in advance?
Yes, preparing it a few hours ahead allows flavors to meld nicely. Keep it chilled until serving to maintain freshness.
- → How can I make the dressing creamier?
Using full-fat Greek yogurt and blending thoroughly ensures a smooth and creamy dressing texture.
- → Are there suitable substitutions for the herbs in the dressing?
Fresh parsley, basil, and chives are key, but tarragon or cilantro can be added for varied flavor profiles.
- → What are good protein additions to complement this dish?
Grilled chicken, chickpeas, or even tofu can be tossed in to increase protein content while keeping it balanced.