This Mediterranean-inspired salad combines protein-rich tuna with creamy garbanzo beans for a satisfying meal. Fresh cherry tomatoes, crisp cucumber, red onion, and briny Kalamata olives add texture and flavor. The homemade lemon-herb dressing with extra-virgin olive oil, Dijon mustard, and garlic brings everything together. Ready in just 15 minutes with no cooking required—perfect for meal prep, busy weekdays, or light summer dining. Serve immediately for the freshest crunch or refrigerate to let flavors meld together.
Last summer my neighbor Maria left a bowl of this on our porch after returning from her family reunion in Crete. She said her yiayoa made it every Sunday, and the smell of lemon and oregano hit me before I even saw the note. I ate it standing up in my kitchen at 11pm, straight from the container, wondering how something so simple could taste like vacation.
My sister-in-law requested this for her baby shower and I made three huge bowls thinking it would be too much. Every single scrap was gone before the gifts were even opened. The best part was watching pregnant women fight over the last serving.
Ingredients
- 2 cans tuna in olive oil: The oil packed version makes a huge difference in flavor and texture
- 1 can garbanzo beans: Rinse them really well to remove that canned taste
- 1 cup cherry tomatoes: The sweeter the better, they pop when you bite into them
- 1 small cucumber: English cucumbers work best since they have fewer seeds
- 1/4 red onion: Soak the sliced onion in cold water for 10 minutes if you want it less sharp
- 1/4 cup Kalamata olives: These add a briny punch that ties everything together
- 1/4 cup fresh parsley: Flat leaf parsley has more flavor than the curly kind
- 3 tbsp extra-virgin olive oil: Use the good stuff, you can really taste it here
- 2 tbsp freshly squeezed lemon juice: Bottled juice just does not compare to fresh
- 1 tsp Dijon mustard: This helps the dressing emulsify and stay together
- 1 small garlic clove: Mince it fine so you do not bite into a raw garlic chunk
- 1/2 tsp dried oregano: Rub it between your fingers before adding to wake up the oils
- Salt and freshly ground black pepper: The olives add saltiness so taste before adding too much
Instructions
- Combine your proteins:
- Empty the tuna and beans into your largest bowl, breaking up any large tuna chunks with a fork
- Add the vegetables:
- Toss in the tomatoes, cucumber, onion, olives and parsley, spreading everything evenly
- Make the dressing:
- Whisk the oil, lemon juice, mustard, garlic and oregano until it thickens slightly
- Dress the salad:
- Pour the dressing over and fold everything together gently so you do not mash the beans
- Season and serve:
- Taste first, then add salt and pepper if needed, letting it sit for 10 minutes if you have time
This became my go to meal prep Sunday dish because it actually tastes better on day two. My husband now asks for it weekly and packs it for work without any prompting from me.
Making It Your Own
Sometimes I add diced bell pepper or celery for extra crunch, especially when I want to make it feel more substantial. The crunch really balances the creamy beans and tender tuna.
What To Serve With It
Crusty bread is non negotiable in our house, we use it to scoop up every last drop of the dressing. A cold glass of white wine turns this into a proper meal rather than just a salad.
Storage And Meal Prep
This keeps beautifully in the fridge for three days, though the onions get stronger over time. I usually pack the dressing separately when meal prepping for the whole week.
- Add fresh herbs right before serving so they do not get wilted
- If taking to work, pack the olives separately so they do not make everything else salty
- Bring a lemon wedge to brighten it up again after sitting in the fridge
This is the kind of recipe that reminds me why simple food is often the best food. Good ingredients, barely messed with, eaten with people you love.
Recipe Q&A
- → How long does this salad keep in the refrigerator?
-
The salad stays fresh for up to 3 hours when refrigerated. After that, the vegetables may soften and the tuna texture can change. For best results, store the dressing separately and toss just before serving.
- → Can I use fresh tuna instead of canned?
-
Absolutely. Grilled or seared fresh tuna works beautifully. Use about 10-12 ounces of cooked fresh tuna, flaked into bite-sized pieces. The texture will be slightly different but equally delicious.
- → What can I substitute for garbanzo beans?
-
White beans such as cannellini or great northern beans make excellent substitutes. For a different twist, try kidney beans or black beans. Each will alter the flavor profile slightly while maintaining the protein content.
- → Is this salad gluten-free?
-
Yes, all traditional ingredients are naturally gluten-free. Always check labels on canned tuna, mustard, and processed items to ensure no gluten-containing additives are present.
- → How can I add more vegetables?
-
Diced bell peppers, celery, shredded carrots, or thinly sliced radishes work well. Fresh spinach or arugula can be added as a base or mixed in. Aim for about 1-2 cups of additional vegetables.
- → Can I make this dairy-free?
-
This dish is naturally dairy-free. The creamy texture comes from the garbanzo beans and olive oil-based dressing. No modifications are needed for a dairy-free diet.