Tuna White Bean Salad (No-Cook, 10 Minutes, 33g Protein)

Jump to Recipe ↓

Tuna white bean salad with cherry tomatoes, celery, red onion and parsley in a cream bowl with a lemon wedge

It's 1 p.m., the kitchen is warm, and turning on the stove for lunch is not happening. The pantry has two cans of tuna and a can of beans, and the usual move is tuna stirred into a big spoonful of mayo and eaten on crackers, gone in five minutes and forgotten in an hour.

This salad uses the same cans better. Creamy white beans and big flakes of tuna, tossed with crunchy celery, sweet cherry tomatoes and red onion softened in lemon, all in a sharp olive oil dressing. No mayo, no heat. Each bowl has 33 grams of protein and about 360 calories.

It takes 10 minutes and one bowl. The order you add things in is what makes it taste finished, so follow it.

Why it works

  • Two cans, two kinds of protein

    Canned light tuna brings about 22 grams of protein per serving with almost no fat, and half a can of white beans adds another 9, plus most of the 8 grams of fiber in the bowl. Together they make a lunch that keeps you full through the afternoon on about 360 calories.

  • Ten minutes, zero heat

    Everything comes from a can or a cutting board. While the onion sits in lemon juice, you rinse the beans, drain the tuna and chop the celery and tomatoes. You mix, serve and store it in the same bowl, and there's nothing to cook or cool down.

  • Season the beans first

    Beans are bland on their own and soak up whatever touches them first. Tossing them in the lemon-mustard dressing before anything else seasons them all the way through. Soaking the onion in lemon and salt takes off its harsh bite, and folding the tuna in last keeps it in big, meaty flakes instead of paste.

Nutrition per serving

Calories
364 kcal
Protein
33 g
Carbs
34 g
Fat
12 g
Fiber
8.3 g

Nutrition calculated from USDA FoodData Central

Recipe

Tuna White Bean Salad (No-Cook, 10 Minutes, 33g Protein)

  • Prep: 10 min
  • Cook: 0 min
  • Total: 10 min
  • Serving size: About 2 cups
Servings2

Protein in this batch: 66 g

Equipment

  • Large mixing bowl
  • Fine-mesh strainer
  • Cutting board and chef's knife
  • Microplane or fine grater
  • Silicone spatula

Ingredients

  • Each can gives about 4 ounces of fish once drained. Tuna packed in olive oil tastes richer; if you use it, cut the dressing oil to 1/2 tablespoon (about 44 g protein, 433 kcal per serving).

  • Great northern or navy beans work the same way. Rinse off all the canning liquid: it's starchy and salty and makes the dressing cloudy and gluey.

  • It isn't cooked, so a fruity extra-virgin oil is worth using here. It's most of the fat in the recipe, so measure it instead of pouring freehand.

Instructions

  1. Soften the onion in lemon

    Put the diced red onion in a large bowl with the lemon juice, lemon zest, grated garlic and salt. Stir and let it sit for 5 minutes while you prep everything else. The onion turns bright pink and loses its raw, sharp edge, and the lemon juice picks up its flavor to become the base of the dressing.

    Diced red onion turning pink in lemon juice with zest and grated garlic in a mixing bowl
  2. Rinse and drain the beans

    Pour the beans into a fine-mesh strainer and rinse them under cold water until the foam is gone and the water runs clear. Shake the strainer hard a few times and leave the beans to drain while you chop. Wet beans water down the dressing and leave a puddle at the bottom of the bowl.

  3. Chop the vegetables and drain the tuna

    Halve the cherry tomatoes, dice the celery about the size of the beans and chop the parsley. Keeping the pieces close to bean-size means every forkful gets a bit of everything. Then drain the tuna, pressing the lid down firmly on each open can over the sink to squeeze out as much water as you can.

  4. Make the dressing and coat the beans

    Add the Dijon mustard and black pepper to the onion and lemon, then whisk in the olive oil until the dressing looks slightly thick and cloudy. Add the beans and toss gently with a spatula until every bean is glossy. Let them sit for a minute or two: this is when they absorb the most flavor.

    Rinsed white beans coated in a cloudy lemon mustard olive oil dressing with pink onion in a bowl
  5. Add the vegetables and fold in the tuna

    Add the tomatoes, celery and most of the parsley and toss once. Break the tuna into large flakes with a fork right over the bowl, then fold it in with the spatula, turning the salad over two or three times. Stop as soon as the tuna is spread through: every extra stir breaks it smaller.

    Large flakes of tuna folded into white beans, cherry tomatoes, celery and parsley in a mixing bowl
  6. Taste and serve

    Taste a forkful with a bean, a flake of tuna and a piece of tomato. It should taste bright and well seasoned; if it's flat, add a squeeze of lemon or a pinch of salt. Scatter the rest of the parsley on top and serve it as is, over greens, or piled on toasted bread.

Per serving: 364 kcal · 33 g protein · 34 g carbs · 12 g fat · 8.3 g fiber. Nutrition calculated from USDA FoodData Central.

Mistakes to avoid

  • Not draining the tuna enough

    Water left in the can dilutes the dressing and turns the salad soggy and bland within an hour. Press the lid down hard on the open can over the sink, turn the can over and press again. The tuna should look dry and flaky before it goes into the bowl.

  • Skipping the bean rinse

    The liquid in canned beans is thick with starch and salt. Left on, it coats everything in a dull film, makes the dressing gluey and adds a lot of sodium. Rinse until the water runs clear, then give the beans a few minutes to drain properly.

  • Mixing the tuna in first

    Stirring the tuna in with the beans and dressing from the start shreds it, and each extra toss makes it finer until the salad looks like spread. Season the beans first, add the vegetables, then fold the tuna in last in big pieces with a spatula instead of a spoon.

  • Using raw onion straight from the board

    Raw red onion takes over a no-cook salad and lingers for hours. Five minutes in lemon juice and salt softens its bite without losing the crunch. If you're sensitive to it, give it 10 minutes, or use a finely diced shallot instead.

Variations

  • Greek-style with cucumber and feta

    Add 1 cup (120 g) of diced cucumber and 1/4 cup (38 g) of crumbled feta right before serving, and swap the parsley for fresh dill if you have it. The cucumber keeps the salad crisp and the feta makes it salty and creamy. It's no longer dairy-free (about 36 g protein, 423 kcal).

  • Chickpea version

    Use a 15-ounce can of chickpeas, drained and rinsed, instead of the white beans. They're firmer and nuttier, hold their shape better for meal prep and don't turn soft by day three. Protein stays almost the same and calories go up a little (about 32 g protein, 394 kcal).

  • Over arugula

    Toss each serving with 2 packed cups (40 g) of baby arugula just before eating. The peppery leaves turn it into a bigger, leafier bowl, and there's enough dressing to coat both. Calories barely change (about 34 g protein, 374 kcal).

Storage

Fridge
Keep it in an airtight container for up to 3 days. The beans get more flavorful as they sit; stir and taste before serving, since it may need a squeeze of lemon.
Freezer
Don't freeze it. The tomatoes and celery turn soft and watery when thawed, and the beans go mealy.
Reheat
It's a cold salad, so there's nothing to reheat. Take it out of the fridge 10 minutes before eating so the olive oil loosens up.

FAQ

What goes well with tuna white bean salad?

It's a full meal on its own, but it's also good on toasted sourdough or crusty bread, over mixed greens or arugula, or scooped up with cucumber slices and crackers. For something warm alongside, a cup of tomato soup balances the cold, tangy salad. Keep extra lemon wedges on the table.

Can I make tuna white bean salad ahead of time?

Yes. It keeps in the fridge for up to 3 days in an airtight container, and the beans get more flavorful as they sit in the dressing. For packed lunches, keep it cold with an ice pack and don't leave it at room temperature for more than 2 hours. Stir and add a squeeze of lemon before eating.

Which canned tuna is best for this salad?

Chunk light tuna in water keeps the calories lowest and has a mild flavor. Solid white albacore has firmer, larger flakes that hold up well when tossed. Tuna packed in olive oil is the richest; drain it and use less oil in the dressing. Whichever you choose, drain it very well before it goes in.

Is tuna and white bean salad high in protein?

Yes. One serving has 33 grams of protein from two sources: light tuna, which is very lean, and white beans, which also bring most of the 8 grams of fiber per serving. That comes with about 360 calories and 12 grams of fat, most of it from the olive oil in the dressing.

What beans are best for tuna salad?

Cannellini are the classic choice: large, creamy and mild, and they hold their shape when tossed. Great northern beans are a little smaller and work just as well. Navy beans are softer and break down more, which gives a creamier salad. Chickpeas also work if you want a firmer, nuttier bite.