Prep Time: 10 minutes | Cook Time: 0 minutes | Total Time: 10 minutes | Yield: 3 servings
The mid-day slump is real. We’ve all been there: it’s 12:30 PM, you’re in the middle of a busy workday, and you need a lunch that is filling and healthy, but you don’t have the time (or energy) to turn on the stove. You want something that tastes like a classic deli favorite but fits your plant-based lifestyle.
This 10-Minute Chickpea “Tuna” Salad is the answer to all your quick lunch prayers. It is one of the most shared recipes in our Quick Vegan Lunches collection because it is shockingly similar to the texture of traditional tuna salad, but it’s made entirely from fiber-rich, protein-packed plants.
Why the Chickpea is the Ultimate Tuna Swap
If you haven’t tried mashing chickpeas yet, prepare to be amazed. When chickpeas are lightly smashed, they lose their round shape and become flaky and “shredded,” mimicking the texture of canned tuna almost perfectly.
- High in Fiber & Protein: Unlike traditional tuna, chickpeas are loaded with prebiotic fiber that supports gut health and keeps you full for hours.
- No Mercury or Heavy Metals: It’s a clean, ocean-friendly alternative that you can feel good about eating every single day.
- Zero Cook Time: This is a true “no-cook” meal. From the moment you open the can to the moment you take your first bite, it takes exactly 10 minutes.
- Budget Friendly: A can of chickpeas is one of the cheapest proteins you can buy, making this an ideal recipe for those following our Budget Vegan Meals guide.

Ingredients & Substitutions Guide
- 1 Can (15 oz) Chickpeas: Drained and rinsed.
- 3 tbsp Vegan Mayonnaise: This provides the creamy base.
- Substitution: For an oil-free version, use a creamy tahini sauce or mashed avocado.
- 1/4 Cup Red Onion: Finely diced for crunch and bite.
- 2 tbsp Sweet or Dill Relish: This provides that classic “deli” flavor.
- 1 tbsp Dijon Mustard: For a bit of tang and depth.
- 1 tsp Lemon Juice: To brighten up the flavors.
- 1 tsp Nori Flakes (Optional): This is the “secret ingredient” that gives the salad a subtle “sea” flavor without being overpowering.
- Fresh Dill or Parsley: To add a pop of freshness.
Step-by-Step Instructions
1. Prep the Chickpeas (Step 1 of 3): Rinse your chickpeas thoroughly and pat them dry. Place them in a medium-sized bowl. Use a potato masher or a sturdy fork to mash about 80% of the chickpeas. You want some bits to remain whole for varied texture, but most should be flaky and broken down.
2. Add the Flavor (Step 2 of 3): To the bowl of mashed chickpeas, add the vegan mayo, diced red onion, relish, Dijon mustard, lemon juice, and nori flakes.
3. Mix and Garnish (Step 3 of 3): Stir everything together until the chickpeas are well-coated and the mixture is creamy. Fold in your fresh herbs. Taste and add a pinch of salt and black pepper if needed.
4. Serve: Serve immediately on toasted sourdough, in a flour tortilla wrap, or scooped into large lettuce cups for a low-carb option.
Expert Tips for Success
- The Texture Secret: Don’t over-mash! If you turn the chickpeas into a smooth paste, you’ve made hummus. The goal is to keep those flaky “shredded” pieces to maintain the tuna-like experience.
- Let it Sit: While this is ready in 10 minutes, the flavors actually deepen if you let it sit in the fridge for an hour. This makes it a perfect candidate for Vegan Meal Prep for Beginners.
- Add Some Crunch: If you want more texture, add a tablespoon of sunflower seeds or some finely diced celery. It adds a satisfying “snap” to every bite.

Conclusion
A gourmet vegan lunch doesn’t have to require a long list of ingredients or a hot kitchen. This 10-Minute Chickpea “Tuna” Salad is proof that with a single can of beans and a few pantry staples, you can create a meal that is nostalgic, nourishing, and incredibly fast.
It’s a staple for any busy plant-based lifestyle. If you try this, let us know—do you prefer yours as a sandwich or a wrap? Don’t forget to save this pin to your Quick Vegan Lunches board for your next busy workday!