Save A friend brought this to a potluck last spring, and I watched people keep circling back to the bowl like it held some secret. When she finally told me it was vegan, I was genuinely shocked—the pesto tasted so impossibly creamy, rich almost buttery. She laughed at my surprise and handed me the recipe scribbled on the back of an envelope, promising it would become my go-to lunch. Three seasons later, I've made it dozens of times, tweaking it slightly each round until it felt like mine.
I made this the morning before a beach day last summer, packing it in a container that leaked all over my beach bag. The pesto had oxidized slightly during transit, turning a darker green, but somehow it tasted even better—more intense, almost garlicky in the best way. My sister asked for the recipe before we'd even finished eating, sitting in the sand with a plastic fork.
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 (300 g): Fusilli or penne work best because they catch the pesto in all those little grooves—don't use long strands or you'll end up with a tangled mess.
- Fresh basil leaves (50 g): Pick them just before blending if you can; the fresher they are, the brighter your pesto will taste instead of turning dark and sullen.
- Raw cashews (60 g, soaked): That soaking hour is non-negotiable—it's what makes them blend into silk rather than sand, the whole magic of this recipe lives there.
- Nutritional yeast (2 tbsp): This gives you that savory, almost cheesy depth without any actual cheese; don't skip it or the pesto will taste flat and lonely.
- Garlic (2 cloves): Two is usually right, but if you love garlic like I do, throw in three—just taste as you go.
- Lemon juice (2 tbsp): Freshly squeezed makes a real difference; bottled will work in a pinch but the flavor won't sing quite as loudly.
- Extra virgin olive oil (60 ml): This isn't the time to grab the cheap bottle; decent olive oil actually changes the entire taste profile.
- Plant-based milk (60 ml): Almond, soy, or oat all work, but oat milk gives it an almost creamy richness that rivals dairy.
- Salt and pepper: Start conservative—you can always add more, and the nutritional yeast already brings saltiness.
- Chickpeas (1 can, drained): These are your protein backbone; make sure they're rinsed well or the salad gets a weird metallic taste.
- Fresh arugula (75 g): Buy it the day you're making this or it'll wilt into regret; arugula waits for no one.
- Cherry tomatoes (100 g, halved): Pick ones that are actually red and smell like summer, not the pale sad ones.
- Red onion (1/2 small): Slice it thin so it doesn't overpower everything; it's there for bite and color, not dominance.
- Cucumber (1 small, diced): This keeps everything fresh and cool; it's easy to forget but it matters.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Boil Your Pasta:
- Cook it in salted water until just al dente—that moment when it still has a tiny bit of resistance when you bite it. Drain it, then rinse under cold water until it's completely cool, or your pesto will turn into hot soup.
- Blend the Pesto Magic:
- While the pasta cools, dump everything into your blender: basil, soaked cashews, nutritional yeast, garlic, lemon juice, olive oil, plant milk, salt, and pepper. Blend until it's smooth and creamy, stopping to scrape down the sides because cashews like to hide in corners.
- Combine Everything:
- In a large bowl, toss together the cooled pasta, drained chickpeas, arugula, halved cherry tomatoes, sliced red onion, and diced cucumber. This is where it starts looking like actual food instead of separate ingredients.
- Dress and Toss:
- Pour the pesto over everything and toss like you mean it—every piece should glisten with green. If it seems dry, add another drizzle of olive oil.
- Taste and Adjust:
- This is the moment where you become the chef; add more salt, pepper, or lemon juice until it tastes right to you. Nobody knows your palate like you do.
- Chill or Serve:
- You can eat it right away while the arugula still has snap, or refrigerate for thirty minutes and let the flavors get to know each other better.
Save My mom tried this at a family dinner last fall and actually went quiet for a moment, which never happens. She asked if it was restaurant food, and when I told her I made it, something shifted in how she looked at my cooking—like maybe I knew what I was doing after all.
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 recipe is a blueprint, not a prison. I've added roasted red peppers when they were on sale, thrown in a handful of olives on days when I wanted more punch, even tossed in some thinly sliced radishes for extra crunch. The core stays the same—the pasta, the pesto, the chickpeas—but everything else is fair game. Trust your instincts and your fridge.
Storage and Keeping
This salad is best the day you make it, when everything still has its integrity and the arugula hasn't surrendered to wilting. Leftovers will last about two days in an airtight container in the fridge, though the greens will soften and the flavors will continue melding together—which some people prefer, honestly.
Nut-Free and Other Swaps
If cashews aren't your thing or someone at your table has an allergy, sunflower seeds work beautifully in the pesto—you might need to soak them slightly less time since they're more delicate. Silken tofu is another option that gets creamy without the tree nut situation. I've also heard of people using hemp seeds when they're feeling adventurous, and honestly, it sounds brilliant.
- For nut-free pesto, swap cashews for sunflower seeds or silken tofu and blend with the same confidence.
- Add roasted red peppers, kalamata olives, or sliced radishes to keep it interesting across multiple meals.
- Make the pesto up to three days ahead and store it separately—dress the salad just before eating.
Save This pasta salad taught me that vegan cooking isn't about restriction—it's about learning what makes food actually delicious. I make it now almost without thinking, which is the highest compliment I can pay a recipe.
Recipe Questions & Answers
- → What type of pasta works best for this dish?
Short pasta shapes like fusilli or penne hold the creamy pesto well and create a satisfying texture. Gluten-free options work nicely too.
- → How can I make the pesto nut-free?
Replace cashews with sunflower seeds or silken tofu in the pesto to avoid tree nuts without losing creaminess.
- → Can I prepare this in advance?
Yes, you can make it ahead and chill for 30 minutes to enhance flavors. Consume within 2 days for best freshness.
- → What does nutritional yeast add to the pesto?
Nutritional yeast provides a savory, cheesy flavor and boosts the pesto’s depth while keeping it vegan.
- → What are good drink pairings with this dish?
A crisp white wine like Sauvignon Blanc complements the bright citrus and fresh herbs in this pasta salad.