Vegan Creamy Pesto Chickpea Salad

Featured in: Fresh & Cozy Dinners

This dish blends al dente pasta with a smooth, plant-based pesto made from basil, soaked cashews, and nutritional yeast. Chickpeas add a hearty protein boost while fresh arugula, cherry tomatoes, red onion, and cucumber contribute refreshing crunch and bright flavors. Tossed together and seasoned with lemon juice, salt, and pepper, it offers a satisfying and nutritious meal ready in just 30 minutes. Ideal for a light lunch or side, this salad can be enjoyed immediately or chilled for enhanced taste.

Updated on Fri, 13 Feb 2026 14:56:00 GMT
A creamy vegan pesto pasta salad with chickpeas, arugula, and cherry tomatoes, perfect for a fresh and healthy lunch.  Save
A creamy vegan pesto pasta salad with chickpeas, arugula, and cherry tomatoes, perfect for a fresh and healthy lunch. | meadowplate.com

I was standing in my kitchen on a Tuesday afternoon, staring at a can of chickpeas and wondering if I could make something that didn't feel like a compromise. My friend had just gone vegan, and I wanted to prove that pasta salad could be exciting without cream or cheese. That first bite of this creamy pesto version changed how I thought about plant-based cooking—it wasn't about what was missing, but what was suddenly possible.

I made this for a potluck where half the guests were vegan and half weren't, and something magical happened—nobody asked which version was which. Everyone just ate, and people actually went back for seconds of the salad, not the main course. That's when I realized this dish had quietly become something I'd make for anyone, anytime, because it's just genuinely delicious.

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 (fusilli, penne): Use whatever shape you love; the ridges and curves trap the pesto beautifully, and rinsing it cold prevents it from clumping later.
  • Fresh basil: Pick it the morning you cook if possible—the green stays brighter and the flavor more alive than basil that's been sitting a few days.
  • Raw cashews: The soaking hour is non-negotiable; it softens them enough to create that silky texture without any grittiness.
  • Nutritional yeast: It brings an umami depth and a cheesy undertone that makes people pause mid-bite wondering what that flavor is.
  • Lemon juice: Fresh squeezed makes a real difference; it keeps the green bright and cuts through the richness with sharp clarity.
  • Extra virgin olive oil: Don't skimp here—it's one of the three main components of the pesto, so quality matters deeply.
  • Plant-based milk: The secret weapon for creaming everything together; use whatever you have, though oat milk adds a subtle sweetness.
  • Chickpeas: They're the protein backbone that transforms this from side dish to complete meal; drain and rinse them well to remove excess starch.
  • Arugula: Its peppery bite balances the richness of the pesto and keeps everything from feeling heavy.
  • Cherry tomatoes: Halving them keeps their juice in the salad rather than dripping everywhere, and they stay intact during tossing.
  • Red onion: Thinly sliced, it adds a crisp bite and visual pop without overwhelming delicate flavors.
  • Cucumber: Cool and watery, it's the element that keeps this feeling summery and refreshing.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Soak and cook pasta:
Get the pasta water boiling while you work on other components. Once it hits a rolling boil, salt it generously—this is your only chance to season the pasta itself. Cook until you can bite it and feel just a whisper of resistance in the center, then drain and run cold water over it until it's completely cool.
Build the pesto:
While pasta cooks, add basil, drained cashews, nutritional yeast, garlic, lemon juice, olive oil, plant milk, salt, and pepper to your blender. Start blending and watch how it transforms from chunky to silky—this usually takes about a minute of steady blending, with a couple of pauses to scrape down the sides.
Assemble the salad base:
In your largest mixing bowl, combine cooled pasta with chickpeas, arugula, tomatoes, red onion, and cucumber. Don't dress it yet; let everything mingle dry so the textures stay distinct.
Dress and toss:
Pour that creamy pesto over everything and use a large spoon or your hands to toss until every piece of pasta is coated in green. This takes more effort than you'd think, but it's worth the arm workout.
Taste and adjust:
Before serving, steal a small bite. Does it need more salt, more brightness from lemon, or more pepper? This is your moment to make it perfect for your palate.
Serve or chill:
You can eat this immediately while it feels fresh and lively, or cover it and chill for 30 minutes so flavors marry together. Both approaches work, depending on what mood you're in.
A vibrant bowl of short pasta tossed with a rich cashew pesto, protein-packed chickpeas, and peppery arugula leaves.  Save
A vibrant bowl of short pasta tossed with a rich cashew pesto, protein-packed chickpeas, and peppery arugula leaves. | meadowplate.com

My partner came home to find me tasting this straight from the bowl with a spoon, and when they asked if something was wrong, I realized I was just... happy. There's a moment with certain dishes when you stop thinking about whether they're vegan or dairy-free or aligned with some diet, and you just taste the food itself—herbaceous, bright, creamy, alive.

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.

Why This Becomes a Summer Staple

Every time the weather warms up, this is one of the first things I crave. There's something about the combination of cool cucumber, peppery arugula, and bright basil that feels like you're eating the season itself. It satisfies you without making you feel sluggish, and it looks so vibrant on the plate that people think you spent hours on it.

The Flexibility That Made Me Love It

What really won me over was realizing how many ways you could spin this without losing the soul of it. One week I had roasted red peppers, so I tossed those in. Another time I added kalamata olives because they were calling to me from the pantry. The core—pasta, pesto, chickpeas, arugula—stays the same, but you can dress it differently depending on what's in your kitchen or what you're in the mood for.

Storage and Make-Ahead Strategy

This salad is best enjoyed the day you make it, but I've learned a few tricks for stretching it into day two without regret. The pesto does thicken in the fridge, so I keep a small container of extra plant milk nearby to loosen it back up. The arugula will wilt if you leave it tossed overnight, so if you're planning to eat this for lunch the next day, keep the greens separate and fold them in right before serving.

  • Store leftovers in an airtight container in the refrigerator for up to two days, though the first day tastes significantly fresher.
  • If the pesto seems thick after chilling, whisk in a tablespoon of plant milk or lemon juice to restore its creamy flow.
  • Pack the arugula separately if you're taking this to work; it'll stay crisp and green instead of becoming a wilted mess.
A colorful vegan pasta salad featuring fusilli, arugula, chickpeas, and a dairy-free creamy pesto, ideal for meal prep. Save
A colorful vegan pasta salad featuring fusilli, arugula, chickpeas, and a dairy-free creamy pesto, ideal for meal prep. | meadowplate.com

This pasta salad taught me that vegan cooking isn't about substitution or compromise—it's about discovering flavors and textures that stand on their own. Make it once, and it becomes a trusted friend you return to again and again.

Recipe FAQs

What pasta types work best for this dish?

Short pasta shapes like fusilli or penne hold the creamy pesto well and are ideal. Gluten-free options can be used if preferred.

How can I make the pesto nut-free?

Substitute soaked cashews with sunflower seeds or silken tofu to maintain creaminess without tree nuts.

Can I prepare this salad in advance?

Yes, chilling the salad for 30 minutes enhances the flavors. Leftovers keep well refrigerated for up to 2 days.

What gives the salad its peppery flavor?

Fresh arugula adds a classic peppery bite that complements the creamy pesto and hearty chickpeas.

Are there any recommended additions for extra flavor?

Roasted red peppers or olives can be added for depth and a burst of savory taste.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Vegan Creamy Pesto Chickpea Salad

A vibrant pasta salad highlighting creamy pesto, chickpeas, and peppery arugula for a fresh, nourishing lunch.

Prep Duration
20 minutes
Time to Cook
10 minutes
Overall Time
30 minutes
Recipe by Ella Whitcombe


How Tough Easy

Cuisine Italian-Inspired

Serves 4 Portions

Diet Preferences Plant-Based, No Dairy

What You Need

Pasta

01 10 oz short pasta such as fusilli or penne

Creamy Vegan Pesto

01 2 cups fresh basil leaves
02 1/2 cup raw cashews, soaked 1 hour and drained
03 2 tablespoons nutritional yeast
04 2 cloves garlic
05 2 tablespoons lemon juice
06 1/4 cup extra virgin olive oil
07 1/4 cup unsweetened plant-based milk
08 1/2 teaspoon salt
09 Freshly ground black pepper to taste

Salad

01 1 can chickpeas, drained and rinsed
02 3 cups fresh arugula
03 3.5 oz cherry tomatoes, halved
04 1/2 small red onion, thinly sliced
05 1 small cucumber, diced

How To Make

Step 01

Cook the Pasta: Bring a large pot of salted water to a boil and cook pasta according to package instructions until al dente. Drain and rinse under cold water to cool completely.

Step 02

Prepare the Creamy Pesto: While pasta cooks, combine basil, soaked cashews, nutritional yeast, garlic, lemon juice, olive oil, plant-based milk, salt, and pepper in a blender or food processor. Blend until smooth and creamy, scraping down sides as needed. Adjust seasoning to taste.

Step 03

Assemble the Salad: In a large mixing bowl, combine cooled pasta, chickpeas, arugula, cherry tomatoes, red onion, and cucumber.

Step 04

Dress and Toss: Pour the creamy pesto over the salad mixture and toss well to coat everything evenly.

Step 05

Season and Serve: Taste and adjust seasoning with additional salt, pepper, or lemon juice as needed. Serve immediately or chill for 30 minutes to enhance flavors.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Large pot
  • Sieve or colander
  • Blender or food processor
  • Large mixing bowl
  • Chef's knife
  • Cutting board

Allergy Details

Review each item for allergens, and reach out to a medical professional if you're unsure.
  • Contains tree nuts (cashews); substitute sunflower seeds for nut allergies
  • May contain soy, almond, or oat depending on plant-based milk selection
  • Verify all product labels for gluten-free and allergen-safe certification

Nutrition Info (each serving)

Details are meant for general information, not for medical purposes.
  • Energy: 450
  • Fats: 17 g
  • Carbohydrates: 60 g
  • Proteins: 15 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.