Tuna and 3 Bean Salad Recipe: Crunchy Celery Crowns and Zero-Mayo Creaminess

Salads

Tuna and 3 Bean Salad Recipe: Crunchy Celery Crowns and Zero-Mayo Creaminess

This tuna and 3 bean salad recipe delivers a crunchy, protein-packed lunch that skips the mayo without sacrificing creaminess. The secret lies in a tangy yogurt-based dressing that binds canned tuna, three types of beans, and crisp celery crowns into one satisfying bite.

I developed this version after realizing traditional mayo-heavy salads left me feeling sluggish mid-afternoon—this one keeps energy high while delivering restaurant-quality texture.

The beauty of this salad is its versatility—it works as a standalone meal or alongside grilled chicken for extra protein. We're using canned beans for convenience, but you can swap in cooked varieties if preferred.

The celery crowns add that signature crunch, while a touch of Dijon mustard in the dressing elevates the flavor profile beyond basic vinaigrette territory.

What makes this recipe stand out is how the components work together: the beans provide heartiness, the tuna adds lean protein, and the dressing ties everything with a bright, herby finish.

What you'll end up with is a salad that's creamy without mayo, packed with plant-based protein, and satisfying enough to replace a sandwich. The texture contrast—crisp celery against tender beans and flaky tuna—makes every bite exciting.

This recipe also serves as a great base for meal prep: it keeps well in the fridge for up to 4 days, making it perfect for busy weeks when you need nourishing lunches ready to grab and go.

For those watching their dietary intake, this salad is naturally pescatarian and can easily accommodate gluten-free needs by using certified gluten-free beans. The optional additions—like fresh parsley, lemon zest, or a sprinkle of smoked paprika—let you customize it to your taste.

Whether you're preparing for work lunches or a picnic, this tuna and bean salad delivers flavor and nutrition without the heaviness of traditional versions.

👨‍🍳
Difficulty
Medium
🐟
Diet
Seafood
🔥
Calories
Med Cal

Ingredients for tuna and 3 bean salad

Four servings of protein-packed crunch meet creamy yogurt dressing in this refreshing salad.

Ingredient Amount Notes
Canned Tuna in Water 🐟 1 ½ cups Drained, flaked with fork
Plain Greek Yogurt 🥛 ½ cup Full-fat for creaminess
Celery Crowns 🧅 1 ½ cups Thinly sliced, crisp
Canned Chickpeas 🌱 1 cup Drained, rinsed, patted dry
Canned Black Beans 🌱 1 cup Drained, rinsed, patted dry
Canned Kidney Beans 🌱 1 cup Drained, rinsed, patted dry
Red Onion 🧅 ¼ cup Finely diced, vibrant color
Dijon Mustard 🍯 1 tbsp High-quality, tangy
Extra-Virgin Olive Oil 🫒 2 tbsp Light fruity flavor
Fresh Lemon Juice 🍋 1 tbsp Freshly squeezed
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Smoked Paprika 🌶️ ½ tsp For subtle smokiness
Salt 🧂 ½ tsp Diamond Crystal preferred
Ground Black Pepper 🌶️ ¼ tsp Freshly ground

The tuna is the star here, so grab the highest-quality canned variety you can find—Wild Planet or Vital Choice are my go-tos for that clean, flaky texture. The beans should be canned but not mushy; Low Sodium options work perfectly, just rinse them well. Celery crowns add that signature crunch—Trader Joe's or Whole Foods carry the best pre-sliced ones, but regular celery works too if you take the time to thinly slice it. For the beans, I always opt for Trader Joe's or Great Northern brands—they hold up best in salads without turning mushy.

No Greek yogurt? Vegan coconut yogurt works just as well, though the texture will be slightly lighter. Short on chickpeas? White beans or lentils swap in seamlessly—they just need a quick rinse. The Dijon mustard is non-negotiable for that tangy kick, but if you're out, whole-grain mustard at half the amount gets you close. For extra brightness, add a pinch of lemon zest to the dressing. The smoked paprika is optional but adds depth—Penzeys has the best selection if you want to splurge on quality.

This salad keeps beautifully for 4-5 days in the fridge, but the celery crowns lose their crunch after 2 days, so I always add fresh ones when serving leftovers. Store the dressing separately if you're prepping ahead—just toss everything together when ready to eat. For meal prep, portion into glass containers with airtight lids to maintain freshness. The tuna stays fresh for 3 days in the fridge once opened, so use it within that window for best texture.

❤️

Why You'll Love This Recipe

  • No Chopping Chaos: I swear by this recipe because the celery just needs a rough chop—no fancy dicing, no tears. The Greek yogurt handles the creaminess while the tuna and beans do all the heavy lifting, so you’re basically mixing and done.
  • Creamy Crunch Magic: That Greek yogurt swap for mayo? Chef’s kiss. It keeps the salad light but rich, and the celery’s crisp bite cuts through the tender beans and flaky tuna like a dream. Honestly, it’s the kind of flavor combo that makes you want to eat it straight from the bowl.
  • Lunchbox Legend: Pack this for work or school—it holds up for days without getting soggy. I’ve sent it in wraps, over greens, or straight in a jar, and it’s always a hit. Even my picky-eating kid devours it cold or at room temp.
  • Pantry Powerhouse: Three cans and a tub of yogurt—that’s it. No fancy ingredients, no last-minute grocery runs. It’s my go-to when I’m broke or lazy (or both), and somehow, it never feels like a compromise. Leftovers? They’re just future lunches waiting to happen.

Step-by-step instructions for tuna and 3 bean salad

Here's how to assemble this protein-packed salad with vibrant textures and bright flavors.

1

Flake the Tuna and Prepare the Beans

Drain the 1.5 cups canned tuna in water thoroughly and flake it gently with a fork, breaking it into small, bite-sized pieces. I like to keep the flakes slightly chunky for better texture. In a separate bowl, combine the 1 cup canned chickpeas, 1 cup canned black beans, and 1 cup canned kidney beans after draining and rinsing them well. Pat them completely dry with a clean kitchen towel - this step prevents the salad from becoming soggy later.

Real talk: If you're using beans straight from a can, give them a quick rinse to remove any residual sodium. For the beans, I prefer to leave their skins intact as they add wonderful texture contrast to the creamy tuna mixture. The slight firmness of the beans balances the softness of the tuna beautifully.

2

Mix the Dressing Components

In a medium bowl, combine the 0.5 cup plain Greek yogurt, 2 tablespoons extra-virgin olive oil, 1 tablespoon Dijon mustard, 1 tablespoon fresh lemon juice, 0.5 teaspoon smoked paprika, 0.5 teaspoon salt, and 0.25 teaspoon ground black pepper. Whisk until smooth and fully incorporated. Here's the thing - the Greek yogurt creates that creamy texture without mayo, while the lemon juice brightens everything up.

Taste the dressing before combining with other ingredients. You might want to adjust the seasoning slightly - perhaps add a pinch more salt or lemon juice to suit your preference. The dressing should be tangy but not overly sharp, with just a hint of smokiness from the paprika.

3

Combine All Ingredients

Add the flaked tuna and drained beans to the dressing mixture. Stir gently but thoroughly to coat all the ingredients evenly. Now add the 1.5 cups celery crowns and 0.25 cup red onion that you've already prepared. The celery should be thinly sliced for maximum crunch, and the onion finely diced for even distribution throughout the salad.

Gently fold everything together using a large spoon or your hands. Be careful not to mash the beans or tuna - we want to maintain that nice texture contrast. The salad should look vibrant with the bright green celery, deep red onion, and the creamy white tuna mixture.

4

Chill and Garnish

Cover the salad bowl and refrigerate for at least 30 minutes before serving. This chilling time allows all the flavors to meld together beautifully. I know it's tempting to eat it immediately, but trust me - the salad tastes even better after it's had a chance to chill.

Before serving, give the salad one final taste and adjust the seasoning if needed. Then sprinkle with the 0.25 cup fresh parsley for a pop of color and fresh flavor. The parsley adds a nice herbal note that complements all the other ingredients perfectly. Serve immediately while the celery is still crisp and the flavors are at their peak.

👨‍🍳

Pro Tips For Making Tuna And 3 Bean Salad

  • Drain and Pat Dry: Tuna and beans hold onto their liquid like it’s their last lifeline. After draining the tuna, chickpeas, and black beans, spread them on a clean kitchen towel and press gently with another towel—this keeps your salad from turning into a soggy mess. (Yes, I’ve cried over watery salads before.)
  • Chop Celery Fine: Don’t just hack the celery into rough chunks—slice it as thinly as you can, almost like matchsticks. The texture contrast with the beans and tuna makes a real difference, and it blends better when you mix everything together. (I used to skip this, and the salad always felt uneven.)
  • Use Full-Fat Yogurt: Plain Greek yogurt is the backbone here, but full-fat gives it richness without overpowering. Low-fat versions can make the salad taste flat, especially if you’re not adding extra fat like olive oil. Trust me, a little extra creaminess is worth it.
  • Mix in Lemon Juice: A splash of lemon juice—about 1 tablespoon—brightens the whole dish and cuts through the heaviness of the yogurt. It also helps balance the canned tuna’s metallic taste. (I was skeptical until I tried it, and now I never skip it.)

Perfect pairings for this recipe

Crunchy Side Pairings

Add 1 cup sliced cucumber for refreshing contrast—the cool, crisp texture balances the salad's heartiness. I like to toss it with 1 teaspoon lemon juice and a pinch of salt to prevent sogginess.

Another great option is ½ cup toasted walnuts or almonds, which add satisfying crunch and healthy fats. 🥒

For a Mediterranean twist, serve with ½ cup cherry tomatoes halved and sprinkled with flaky sea salt. The sweetness of the tomatoes complements the tangy dressing beautifully. If you're feeling fancy, add ¼ cup thinly sliced radishes for a peppery kick.

Bread and Cracker Options

Warm crusty baguette slices brushed with garlic-infused olive oil make the perfect companion. I love toasting them until golden and sprinkling with fresh herbs. For a gluten-free option, try rice crackers or water crackers—they hold up well to the creamy salad.

Another crowd-pleaser is warm pita bread with a smear of hummus. The softness contrasts nicely with the salad's crunchy elements. For a lighter option, serve with endive or butter lettuce leaves as edible bowls for scooping up the salad.

Protein Boosters

Add ½ cup cooked quinoa for extra texture and plant-based protein. The quinoa absorbs the dressing beautifully while adding a satisfying bite. For a meat option, serve alongside grilled chicken breast or smoked salmon slices.

If you're vegetarian, try adding ½ cup marinated artichoke hearts for a tangy, briny element. The artichokes pair perfectly with the beans and tuna, adding depth to each bite. For a smoky flavor, top with 2 tablespoons crumbled feta cheese.

Dressing Variations

For a spicier kick, add ½ teaspoon cayenne pepper to the dressing. If you prefer a sweeter profile, stir in 1 teaspoon honey or maple syrup. Both adjustments work beautifully with the salad's savory base. 🌶️

For a herby twist, fold in 1 tablespoon finely chopped dill or tarragon into the dressing. These herbs add a fresh, aromatic note that elevates the entire dish. If you love umami, a dash of soy sauce or Worcestershire sauce can deepen the flavor profile.

Nutrition facts

Servings 4
Amount Per Serving
Calories 310kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 2g10%
Cholesterol 35mg12%
Sodium 580mg25%
Total Carbohydrate 38g13%
Dietary Fiber 11g39%
Sugars 6g
Protein 28g56%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use oil-packed tuna instead of water-packed?

Yes, but you'll need to drain it thoroughly and pat it very dry with paper towels first. Oil-packed tuna has a richer flavor, but it can make the salad greasier. For best results, use only 1 tablespoon of the oil from the can and reduce the olive oil in the dressing to 1 tablespoon instead of 2 tablespoons.

2

How do I keep the celery from getting soggy?

Pat the celery crowns completely dry with paper towels before adding them to the salad, and store any leftovers in an airtight container. For extra insurance, toss the celery with ½ teaspoon lemon juice before mixing—this helps preserve its crispness. The key is minimal contact with moisture before serving.

3

Can I make this salad ahead of time?

This salad actually tastes better after 24 hours in the fridge as the flavors meld together. Store the dressing separately if prepping ahead, then combine everything 1 hour before serving. Keep the parsley and celery separate until the last minute to maintain freshness and crunch.

4

What can I substitute if I don't have Greek yogurt?

Use ½ cup vegan coconut yogurt for a dairy-free option, or blend ½ cup silken tofu with 1 tablespoon lemon juice for a neutral, creamy base. Both work well but may require slight adjustments to seasoning. The texture will be slightly lighter than Greek yogurt, but still delicious!

5

Is this salad suitable for meal prep?

Perfect for meal prep! Portion into glass containers with airtight lids and store for up to 4 days. The tuna stays fresh for 3 days once opened, so use it within that window. For best texture, add fresh celery and parsley when ready to eat—this keeps the crunch intact and makes it feel fresh every time.

★★★★★4.5(11 reviews)
Categories Salads