Pesto Chickpea Spinach Salad

Featured in: Simple Feasts

This vibrant dish combines creamy chickpeas with crisp spinach, juicy cherry tomatoes, and a homemade pesto dressing for a refreshing, nutrient-dense meal. Tossed with pine nuts and crumbled feta, it offers a perfect balance of textures and flavors. Quick and easy to prepare, it suits a light lunch or dinner and caters to vegetarian and gluten-free preferences. Adjust with grilled meats or vegan cheese to personalize.

Updated on Fri, 19 Dec 2025 10:15:00 GMT
A close-up of vibrant Pesto Chickpea and Spinach Salad, showing fresh ingredients and creamy pesto. Save
A close-up of vibrant Pesto Chickpea and Spinach Salad, showing fresh ingredients and creamy pesto. | sugarprairie.com

I used to think salads were boring until one afternoon when I had a jar of leftover pesto and a can of chickpeas staring at me from the pantry. I tossed them together with whatever greens I had, and suddenly lunch felt exciting. The creamy chickpeas soaked up the garlicky pesto, and every bite had this perfect balance of bright and savory. Now this salad shows up on my table at least twice a week, and I never get tired of it.

The first time I brought this to a potluck, my friend assumed I had ordered it from some fancy deli. When I told her it took me fifteen minutes, she made me write down the recipe on a napkin. Since then, Ive made it for picnics, desk lunches, and those nights when I want something light but satisfying. Theres something about the way the feta crumbles into the pesto that makes it feel special, even though its just a salad.

Ingredients

  • Chickpeas: The backbone of this salad, they add protein and a creamy texture that soaks up the pesto beautifully, make sure to rinse them well to avoid any tinny flavor.
  • Fresh baby spinach: Tender and mild, it wilts just slightly when the pesto hits it, creating the perfect soft base without turning soggy.
  • Cherry tomatoes: Halve them so they release a little juice that mixes with the dressing, adding bursts of sweetness in every bite.
  • Red onion: Slice it as thin as you can manage, the sharpness mellows when it sits with the acidic lemon juice in the pesto.
  • Cucumber: Adds a cool crunch that balances the richness of the pesto and keeps the salad feeling fresh.
  • Toasted pine nuts: Optional but worth it, they bring a buttery crunch that makes the whole dish feel more luxurious.
  • Feta cheese: Crumbled feta adds salty little pockets of creaminess, and it pairs with pesto like they were meant to be together.
  • Fresh basil leaves: The star of the pesto, use the freshest you can find because the flavor really shines through.
  • Parmesan cheese: Adds a sharp, nutty depth to the pesto that makes it taste homemade and intentional.
  • Extra virgin olive oil: Go for something fruity and good quality, it makes up the body of the dressing and you can taste it.
  • Garlic: One clove is enough to give the pesto a gentle bite without overpowering the basil.
  • Lemon juice: Brightens everything and keeps the pesto from feeling too heavy, plus it helps the greens stay perky.

Instructions

Blend the pesto:
Drop the basil, Parmesan, pine nuts, garlic, and lemon juice into your food processor and pulse until everything looks like green confetti. Then, with the motor humming, pour in the olive oil in a slow stream until it turns silky, adding water a tablespoon at a time until it drizzles off a spoon like you want it to.
Build the salad base:
Toss the chickpeas, spinach, tomatoes, red onion, and cucumber into a big bowl and give it a gentle stir so everything mingles. The colors alone will make you hungry.
Dress and toss:
Pour the pesto over the salad and use your hands or tongs to toss it all together, making sure every leaf and chickpea gets coated. Dont be shy, the pesto should cling to everything.
Finish and serve:
Scatter the pine nuts and feta on top, then serve it right away or let it sit in the fridge for up to two hours. The flavors deepen as they hang out together, and the spinach softens just enough without going limp.
This delicious Pesto Chickpea and Spinach Salad features bright red tomatoes and fresh green spinach, ready to enjoy. Save
This delicious Pesto Chickpea and Spinach Salad features bright red tomatoes and fresh green spinach, ready to enjoy. | sugarprairie.com

I remember eating this on my back porch one summer evening, the kind where the air is warm and the light is golden. My neighbor leaned over the fence and asked what smelled so good, and I realized it was just basil and garlic, but it made the whole yard feel like a garden in Italy. That salad turned an ordinary Wednesday into something worth remembering.

Make It Your Own

This salad is forgiving and flexible, so treat the recipe like a starting point. If you want it vegan, skip the cheese or swap in a cashew-based alternative that melts into the pesto just as well. I have added grilled chicken on nights when I needed more protein, and Ive stirred in roasted red peppers when I had them sitting in the fridge. Arugula works beautifully in place of spinach if you want a peppery bite that stands up to the richness of the pesto.

Storage and Meal Prep

I like to make the pesto a day or two ahead and keep it in a jar with a thin layer of olive oil on top to prevent browning. The salad itself holds up for a few hours in the fridge, though the spinach will soften slightly, which I actually enjoy. If youre packing it for lunch, keep the pesto separate and toss everything together right before eating. Leftovers are rare, but if you have them, they make a great next-day side dish or a quick dinner with some crusty bread.

Serving Suggestions

This salad works as a main course for a light lunch or as a side dish next to grilled fish or roasted chicken. Ive served it at barbecues where it disappeared faster than the burgers, and Ive eaten it straight from the bowl standing at the counter after a long day. It pairs beautifully with a crisp white wine or sparkling water with lemon, and it feels just as appropriate on a picnic blanket as it does on a dinner table.

  • Add a handful of cooked quinoa or farro to make it even heartier.
  • Drizzle a little balsamic glaze over the top for a sweet, tangy finish.
  • Serve it with warm pita bread or garlic toast for scooping up every last bit of pesto.
Enjoy this easy-to-make Pesto Chickpea and Spinach Salad with chickpeas, pesto dressing, and a scattering of pine nuts. Save
Enjoy this easy-to-make Pesto Chickpea and Spinach Salad with chickpeas, pesto dressing, and a scattering of pine nuts. | sugarprairie.com

This salad has become one of those recipes I make without thinking, the kind that feels like muscle memory. I hope it becomes that for you too, something easy and bright that makes you feel good about what youre eating.

Pesto Chickpea Spinach Salad

Protein-rich chickpeas paired with spinach, tomatoes, and herby pesto for a fresh, satisfying dish.

Setup duration
15 min
0
Complete duration
15 min
Created by Molly Evans

Classification Simple Feasts

Complexity Easy

Heritage Mediterranean

Output 4 Portions

Nutrition guidelines Meat-free, Without gluten

Components

Salad

01 1 can (15 oz) chickpeas, drained and rinsed
02 4 cups fresh baby spinach, washed and dried
03 1 cup cherry tomatoes, halved
04 ½ small red onion, thinly sliced
05 ½ cup cucumber, diced
06 ¼ cup toasted pine nuts (optional)
07 ¼ cup crumbled feta cheese (optional)

Pesto Dressing

01 1 cup fresh basil leaves, packed
02 ¼ cup grated Parmesan cheese
03 ¼ cup extra-virgin olive oil
04 2 tablespoons toasted pine nuts
05 1 clove garlic
06 1 tablespoon lemon juice
07 Salt and freshly ground black pepper, to taste
08 2 to 3 tablespoons water, as needed for desired consistency

Method steps

Phase 01

Prepare Pesto Dressing: Combine basil, Parmesan, pine nuts, garlic, and lemon juice in a food processor. Pulse until finely chopped. With the processor running, slowly drizzle in olive oil and water until smooth and pourable. Season with salt and pepper.

Phase 02

Combine Salad Ingredients: In a large bowl, mix chickpeas, spinach, cherry tomatoes, red onion, and cucumber until evenly distributed.

Phase 03

Dress the Salad: Pour pesto dressing over the salad and toss gently to coat all ingredients thoroughly.

Phase 04

Add Toppings: Sprinkle toasted pine nuts and crumbled feta cheese on top, if desired.

Phase 05

Serve or Chill: Serve immediately or refrigerate up to 2 hours to allow flavors to meld.

Kitchen tools needed

  • Food processor or blender
  • Large salad bowl
  • Chef's knife
  • Cutting board
  • Measuring cups and spoons

Dietary concerns

Review ingredients carefully for potential allergens and seek professional medical guidance if uncertain.
  • Contains dairy (Parmesan, feta) and tree nuts (pine nuts). Substitute sunflower seeds or plant-based cheese for allergies.

Dietary breakdown (per portion)

Values shown are estimates only - consult healthcare providers for specific advice.
  • Energy: 320
  • Fats: 20 g
  • Carbohydrates: 26 g
  • Proteins: 10 g