Oil-Free Chickpea Salad

BY : PUBLISHED : August 4th, 2021 UPDATED: January 5th, 2022

This vegan chickpea ‘tuna’ salad requires just a handful of ingredients and pantry staple seasonings for a flavorful, 5-minute, oil-free chickpea salad. At less than $1 per serving, this vegan chickpea salad is a budget-friendly, non-processed, and highly nutritious addition to your meal rotation!

5-minute, Oil-Free Smashed Vegan Chickpea Salad

Here at Plant-based on a budget, we love legumes like chickpeas. They’re super budget-friendly, packed with nutrients (and protein!), and amazingly versatile. We’ve already shared recipes for classic creamy hummus, mixed bean salad, baked falafels, chickpea stuffed sweet potato boats, and even Chocolate chickpea bark. Now it’s the turn of this simple oil-free vegan chickpea salad!

Mashed chickpea salad not only takes just minutes to prepare, but it’s also a great vegan alternative, often used as a vegan chickpea ‘tuna’ salad or even egg salad. While there are tons of different versions of this simple mashed chickpea salad out there, this one has to be one of our favorites. It packs in all the flavor and nutrients but is 100% oil-free for a lighter overall meal!

While it doesn’t taste exactly like tuna, the texture and mouthfeel and overall ‘vibes’ are enough to keep those cravings at bay. Best of all, let’s not forget that a single portion of this oil-free vegan chickpea tuna salad recipe costs below $.75 to make! Thus, making it excellent for anyone plant-based on a budget!

two white plates of chickpea salad in a white background

More so, since It’s so quick– it’s an excellent ‘last-minute’ option for busy people to whip up at a moments’ notice for a fast, nutrient-dense meal. Once prepared, serve this oil-free vegan chickpea tuna salad alone, with crudites, as a wrap, or even sandwich. 

Did we mention that this chickpea mash is also super meal-prep friendly? So you can prepare the dishes days in advance and store in the fridge. Possibly alongside other favorites like this pesto tofu sandwich, coconut bacon wrap, or easy vegan mushroom sandwich

Looking for more simple summery salad inspiration? You might enjoy this summer pasta salad, pearl couscous salad, pita Panzanella salad, easy larb salad, or vegan Caprese salad!

The Ingredients and Substitutes

There are only a handful of ingredients and several pantry staples needed for this vegan chickpea salad, including:

  • Chickpeas: You’ll need 2 (15oz) cans of chickpeas, drained and rinsed. If you use home-cooked chickpeas, you’ll need 250g/1 ½ cup (so 125g/3/4 cup dried, pre-cooking). If using canned chickpeas, remember to save the liquid to whip up aquafaba treats.
  • Vegetables: This salad uses a combination of diced red bell pepper (orange/yellow would also work), a large tomato, and celery. 

ingredients for Oil-Free Chickpea Salad in a white background

  • Dill Pickle: You can use finely diced dill pickle or some pickle relish. 
  • Mustard: I recommend using good quality mustard, like Dijon. Though any will work- even whole grain. 
  • Seasonings: This garbanzo bean salad uses a combination of garlic powder, onion powder, paprika, and salt & pepper. Note that if you have fresh garlic, feel free to use it!

Optional Add-ins and Variations:

  • Tangy flavor: To add some tang to the smashed chickpea salad, you could use fresh lemon juice, apple cider vinegar, or even a little of the dill pickle juice. 
  • Vegan mayonnaise: If you’re not bothered about making this recipe oil-free, then you can, of course, add in a little vegan mayo – in fact, we’ve already shared a vegan tuna salad with mayo – so check that out! Alternatively, you could use vegan Greek yogurt. 
  • Scallions: Green onions work well as a garnish and to boost flavor in this vegan chickpea salad. I also like that they’re neutral – though you could add finely diced red onion/sweet onion instead if preferred. 
  • Herbs: aside from scallions, parsley and/or dill are both optional for this chickpea mash. 
  • Other vegetables: There are several options you have for adding extra veggies to this smashed chickpea salad. My favorites are finely diced cucumber or avocado (the avocado could also be mashed and used as a binder). Olives would also work well for an extra salty, tangy element. 
  • Spice: To add an element of spice, I recommend a dash of cayenne powder or a pinch of red pepper flakes. Alternatively, a drizzle of hot sauce could work. 
  • Nori: To add an element of ‘sea’ flavor and really make this more ‘tuna’ like, nori is an excellent addition to the salad. You can use a pre-prepared nori seasoning, which is already finely chopped and often contains additional ingredients like sesame seeds. Alternatively, use nori sheets, finely shredded or crushed, or dulse powder. While not super budget-friendly, a little goes a long way for this oil-free vegan chickpea tuna salad.

How to Make Oil-Free Vegan Chickpea ‘Tuna’ Salad?

Keep scrolling to the recipe card for the complete list of ingredients and recipe instructions!

  1. First, prepare the vegetables by rinsing and then finely dicing them.
  2. In a medium serving bowl, add the chickpeas and use a fork or a potato masher to mash them until fairly smooth, with some chunks remaining (about ¾-way mashed).(If you want more chunks, I recommend saving some chickpeas to one side, mashing the remainder, then mixing the whole chickpeas back into the mashed portion.)
  3. Then, add the chopped vegetables and all the remaining ingredients to the bowl and mix until thoroughly combined. Give the mixture a taste and adjust any of the ingredients to personal preference (extra seasonings, more dill pickle, any extra veggies, etc.)

How to Serve Mashed Chickpea Salad?

You can enjoy this vegan chickpea salad as an appetizer, side, or part of a larger meal, including:

  • Spread over bagels, pita, crackers, and/or bread (chickpea sandwiches)
  • Add to wraps with extra salad veggies (as we’ve done with these BBQ chickpea wraps, or make into lettuce wraps
  • Likewise, scoop it up with crackers, chips, or crudités 
  • Enjoy over a bed of salad (use the leafy greens of your choice)
  • Enjoy alone, served with lemon wedges
  • Use to stuff avocado ‘boats’ for a simple lunch

If you decide to make a vegan chickpea tuna salad sandwich, it’s also light enough to pair with a soup-like zucchini basil soup or tomato basil soup.

 How to Make-Ahead and Store?

This oil-free vegan chickpea tuna salad is easy to prepare in advance and make into sandwiches/wraps to store in the refrigerator for several days. 

two white plates of chickpea salad in a white background

Once prepared, any leftover smashed chickpea salad can be stored in the refrigerator in an airtight container for between 4-5 days

Top Recipe Tips and FAQs

  • Adjust the texture: As this recipe mimics regular tuna salad, the texture of the chickpeas should be relatively smooth and well-mashed. However, if you prefer things with a little more bite (like us), you can leave it less smashed or even just smash a small portion of the beans. It’s up to you!
  • To save time, use a food processor: Simply add the chickpeas to your processor and pulse until mashed to the desired consistency, then add the remaining ingredients and pulse to combine. 
  • Allow it to marinate: While you can technically enjoy this vegan chickpea tuna salad immediately, I recommend allowing it to sit and for the flavors to meld for at least 30 minutes (if not overnight). This is definitely a dish that tastes even better the second day!
  • To use dried chickpeas: Make sure to soak them overnight, then drain and rinse. Add to a large pot of boiling water and simmer for 45-60 minutes, or until tender. 

More Vegan Chickpea Recipes You’ll Love

Photos by Alfonso Revilla

Chickpea 22Tuna22 Salad Plant Based on a Budget 4

Oil-Free Chickpea Salad

Terrence Paschal
Mashed chickpea salad only takes just minutes to prepare and is so delicious! Plus, this one is completely oil-free making it perfect for a lighter meal.
4.87 from 38 votes
Prep Time 15 mins
Total Time 15 mins
Course Dinner, Lunch
Cuisine American
Servings 4 -6 servings
Calories 216 kcal
DIET Vegan


  • 30 ounces of garbanzo beans, drained and rinsed
  • 1 medium red bell pepper, diced
  • 1 large tomato, diced
  • 2 ribs of celery, diced
  • 1 dill pickle, diced
  • ½ teaspoon of garlic powder
  • ½ teaspoon of onion powder 
  • ½ teaspoon of salt
  • 1 teaspoon of paprika
  • ½ teaspoon of salt
  • 1 Tablespoon of mustard


  • In a medium bowl, mash the garbanzo beans with a fork or potato masher until the beans are smooth.
  • Add all other ingredients and mix in until thoroughly combined.


You can spread this on pitas or regular bread.


Calories: 216kcalCarbohydrates: 34gProtein: 12gFat: 5gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 1gSodium: 1377mgPotassium: 567mgFiber: 11gSugar: 3gVitamin A: 1711IUVitamin C: 45mgCalcium: 101mgIron: 3mg
Keyword beans, bell pepper, celery, chickpea, easy, garbanzo, lunch, oil free, pickle, quick, red, salad, side, tomato, tuna, vegan, vegetarian
Tried this recipe?Please tag us at @PlantBasedonaBudget! 🙂

About Terrence Paschal

Plant based food, micro brews, punk rock, and running are what I am about.

View all posts by Terrence Paschal
BeanandRiceBurrito PBOAB 1

5 Secrets to Easy Meal Planning

Free Printable Plans & Recipes for Healthy Meals


Plantbased on a budget Logo