Vegan Creamy Pesto Chickpea

Featured in: Everyday Recipe Ideas

This vibrant dish combines tender pasta with a creamy basil-based pesto made from soaked cashews and nutritional yeast. Chickpeas add hearty protein, while fresh arugula, cherry tomatoes, red onion, and cucumber bring crisp, peppery, and juicy notes. Prepared quickly and served chilled or fresh, it's a nourishing option for warm days or light meals. Adjust seasonings to brighten flavors with salt, pepper, or lemon. Nut-free and gluten-free options make it versatile for various preferences.

Updated on Fri, 13 Feb 2026 14:13:00 GMT
A vibrant vegan pasta salad with creamy pesto, chickpeas, arugula, and cherry tomatoes—perfect for a protein-rich lunch. Save
A vibrant vegan pasta salad with creamy pesto, chickpeas, arugula, and cherry tomatoes—perfect for a protein-rich lunch. | suggestionsforever.com

My neighbor brought this to a summer potluck, and I watched people gravitate toward it like bees to flowers—which is funny because I'd assumed vegan pasta salad would be overlooked. She caught me sneaking a third helping and laughed, saying the secret was soaking the cashews so the pesto turned silky instead of gritty. That afternoon taught me that creamy doesn't require cream, and vibrant doesn't need to be complicated.

I made this for a work lunch container situation, the kind where you're eating at your desk and suddenly realize everything tastes better than the sad sandwich you'd planned. My coworker asked for the recipe, then made it for her family dinner, and now it's become her go-to for those nights when everyone needs to eat but nobody wants to fuss. There's something grounding about feeding people something this uncomplicated that tastes like you actually tried.

Ingredients

  • Short pasta (fusilli or penne): Use whatever shape calls to you, but shorter shapes trap the pesto better than long strands.
  • Fresh basil leaves: Pick them off the stem just before blending so they don't bruise and turn dark; the bright color matters here.
  • Raw cashews, soaked: This step cannot be skipped—soaking makes them creamy without cooking, which is the entire magic trick.
  • Nutritional yeast: It adds a subtle cheesy depth without any actual cheese; don't substitute it with something else or the flavor profile shifts.
  • Garlic: Two cloves is gentle; add a third if you're feeling bold, but taste as you go.
  • Lemon juice: Fresh squeezed makes a real difference in brightness and keeps everything from tasting dull.
  • Extra virgin olive oil: Don't use the cooking kind; this needs to taste good on its own.
  • Plant-based milk: It loosens the pesto to a pourable consistency without making it watery or weird.
  • Chickpeas: The protein anchor that makes this lunch-worthy instead of just a salad.
  • Fresh arugula: Peppery and tender; add it last so it doesn't wilt into submission.
  • Cherry tomatoes, red onion, cucumber: These vegetables give crunch and freshness; don't skip them just because you're in a hurry.

Instructions

Product image
Prepare wholesome dog meals by mixing with warm water for easy serving and homemade-style feeding.
Check price on Amazon
Soak your cashews first:
This needs to happen at least an hour before you cook, so start here or plan ahead. Cold water in a bowl, and they'll soften while you go about your day.
Get water boiling and cook the pasta:
Salt it generously—pasta water should taste like the sea. Cook to al dente, drain, then rinse under cold running water until it stops steaming.
Make the pesto while pasta cooks:
Drain those soaked cashews and add them to a blender with basil, nutritional yeast, garlic, lemon juice, olive oil, plant milk, salt, and pepper. Blend until completely smooth, stopping to scrape the sides down once or twice. Taste it and adjust—maybe it needs more lemon, maybe more salt; trust your palate.
Combine everything in a large bowl:
Cooled pasta, drained chickpeas, arugula, halved cherry tomatoes, thinly sliced red onion, and diced cucumber all go in together. Pour the pesto over top and toss until every piece gets coated.
Taste and season one more time:
This is your moment to fix anything—more salt, pepper, lemon juice, whatever feels right. Serve immediately or chill for thirty minutes so flavors meld.
Product image
Prepare wholesome dog meals by mixing with warm water for easy serving and homemade-style feeding.
Check price on Amazon
Save
| suggestionsforever.com

My sister brought her new partner to dinner and made this pasta salad, and watching them bond over something as simple as good food felt like witnessing something small but real. That's when this dish stopped being just lunch for me—it became the thing that proves you don't need elaborate recipes to make people feel welcomed and cared for.

Why This Pasta Salad Beats the Usual Summer Sides

Most pasta salads get watery and sad after a few hours, but this one actually improves as it sits because the pesto keeps everything moist without making it soggy. The chickpeas mean it's substantial enough to serve as a main course, which changes everything about how you plate it and what you serve alongside it. There's no mayo to worry about spoiling in the heat, no mysterious curdling, just pure green sauce clinging to every piece of pasta.

Making It Nut-Free (and Still Creamy)

If cashews aren't an option at your table, sunflower seeds work beautifully and cost less, or silken tofu creates an equally smooth base. I've tested both and they don't taste like a compromise—they taste like a choice you made intentionally. The technique stays the same; the results stay creamy.

Storage and Serving Ideas That Actually Work

This salad tastes best the day it's made, but refrigerated leftovers keep fine for two days in an airtight container. If you're meal prepping, keep the arugula separate and toss it in fresh right before eating so it stays perky. Pair it with a crisp Sauvignon Blanc if you're feeling fancy, or just eat it straight from the container like I do on Wednesday afternoons when you need something that tastes intentional.

  • Roasted red peppers or olives add extra depth if you want more complexity.
  • Make the pesto in advance and store it separately so you can control when to combine everything.
  • This travels beautifully in a lunch container, staying fresh and flavorful through the whole work day.
Product image
Easily spray or drizzle oil for roasting vegetables, air frying, sautéing, and dressing salads with controlled coverage.
Check price on Amazon
Creamy chickpea pasta salad tossed in a dairy-free basil pesto, topped with peppery arugula and fresh veggies for a refreshing meal. Save
Creamy chickpea pasta salad tossed in a dairy-free basil pesto, topped with peppery arugula and fresh veggies for a refreshing meal. | suggestionsforever.com

This pasta salad taught me that the best recipes are the ones that work with your life, not against it. Make it, eat it, feel good about what you've created.

Recipe Help & FAQs

How is the creamy pesto made without dairy?

The pesto blends soaked cashews with fresh basil, nutritional yeast, garlic, lemon juice, olive oil, and plant-based milk, creating a rich, smooth texture without dairy.

Can I use different pasta types for this dish?

Yes, short pasta like fusilli or penne works well. Gluten-free pasta can also be used to suit dietary needs.

What can I substitute for cashews in the pesto?

Sunflower seeds or silken tofu can replace cashews to create a nut-free creamy base.

Is it better served chilled or fresh?

The dish is delicious either way; chilling enhances the melding of flavors, while serving fresh offers a bright, immediate taste.

How long can leftovers be stored safely?

Store leftovers in the refrigerator and consume within two days for best freshness and flavor.

Vegan Creamy Pesto Chickpea

Delight in pasta tossed with creamy vegan pesto, chickpeas, arugula, tomatoes, and cucumber in a fresh, easy dish.

Prep Time
20 mins
Time to Cook
10 mins
Overall Time
30 mins
Created by Suggestions Forever Hannah Lewis


Skill Level Easy

Cuisine Italian-Inspired

Makes 4 Serving Count

Diet Details Plant-based, No Dairy

Ingredient List

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 fresh 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 (14 oz) 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

Directions

Step 01

Cook the Pasta: Bring a large pot of salted water to boil. Add pasta and cook according to package directions until al dente. Drain in a colander and rinse under cold water until completely cooled.

Step 02

Prepare the Pesto: While pasta cooks, combine basil, soaked cashews, nutritional yeast, garlic, lemon juice, olive oil, plant 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 creamy pesto over salad ingredients and toss thoroughly until everything is evenly coated with the pesto.

Step 05

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

Needed Equipment

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

Allergy Notice

Review each ingredient to check for allergens. Ask a healthcare specialist if you're unsure.
  • Contains tree nuts (cashews); substitute sunflower seeds for tree nut allergies
  • May contain soy, almond, or oat depending on plant-based milk selection
  • Verify all products for gluten-free certification and allergen statements

Nutrition Info (per serving)

Details shown are for reference. Always check with your healthcare provider for advice.
  • Calories: 450
  • Fats: 17 g
  • Carbohydrates: 60 g
  • Proteins: 15 g