High-Protein Tuna & White Bean Lunch Boxes (Easy Meal Prep)

These High-Protein Tuna & White Bean Lunch Boxes feature flaky albacore tuna, creamy cannellini beans, crisp cucumbers, and bright herbs tossed in a zesty lemon-dill dressing. Packed with 38 grams of protein and 11 grams of fiber per serving, this low-carb, Mediterranean-inspired meal comes together in just 15 minutes with zero cooking required.

Prep Time 15 Mins
Cook Time 0 Mins
Total Time 15 Mins
Servings 4 Portions

Why This Meal Prep Works

  • Sustained Energy: The combination of lean canned tuna and fiber-dense cannellini beans provides a balance of macronutrients that keeps you satisfied through the afternoon without a blood sugar crash.
  • Texture That Stays Crisp: Unlike leafy greens that wilt in dressing, creamy white beans and firm English cucumbers absorb the lemon vinaigrette while keeping their crisp bite over 4 days.
  • Effortless No-Cook Prep: Pantry staples combine with fresh herbs and citrus for a quick meal prep session requiring no heating or complex technique.

Ingredients You'll Need

  • Albacore Solid White Tuna: Packed in water for a clean, mild flavor and firm texture. Yellowfin tuna also works well.
  • Cannellini Beans: Canned white kidney beans provide a creamy contrast to the flaky tuna. Great Northern beans make an ideal substitute.
  • English Cucumber: Adds essential crunch. Diced finely with skin left on for extra fiber and color.
  • Red Onion & Capers: Red onion provides a sharp bite, while brine-cured capers add a Mediterranean saltiness.
  • Fresh Dill & Parsley: Chopped fresh herbs brighten the rich flavors of canned fish.
  • Lemon-Olive Oil Dressing: Fresh lemon juice, extra virgin olive oil, Dijon mustard, minced garlic, sea salt, and black pepper form an emulsified citrus dressing.

If you enjoy cold, high-protein lunchbox recipes like this one, you might also like our Mediterranean Tuna Salad with Feta or our hearty Easy Workout Avocado Egg Salad.

How to Pack & Store

To maintain maximum freshness and prevent sogginess when packing these lunch boxes for work or school:

  • Rinse and Dry Thoroughly: Rinse the white beans under cold water and let them drain completely in a colander. Excess water will dilute your dressing and make the salad watery.
  • Drain the Tuna Well: Press out all liquid from the canned tuna before flaking it into large chunks.
  • Container Choice: Divide the salad into four airtight glass or BPA-free meal prep containers. Store in the refrigerator for up to 4 days.
  • Serving Temperature: Serve directly cold from the fridge. Give the salad a quick stir before eating to redistribute the citrus dressing that may have settled at the bottom.

Pro-Tips for Success

Deseed the Cucumber

Scoop out the watery center seeds of the cucumber with a small spoon before dicing. This keeps your salad crisp for all 4 days of storage without releasing extra moisture into the container.

Tame Red Onion Sharpness

If raw red onion tastes too harsh, soak the finely diced onion in a small bowl of cold ice water for 5 minutes before adding it to the mix. Strain and pat dry.

Frequently Asked Questions

Can I make this salad ahead of time?

Yes, this salad is specifically designed for meal prep. It stores exceptionally well in airtight containers in the refrigerator for up to 4 days. The flavors actually meld and improve after a few hours in the cold.

Can I freeze this tuna and bean salad?

No, freezing is not recommended. Canned tuna and fresh cucumbers will lose their structure and become mushy and watery upon thawing.

What can I substitute for cannellini beans?

Great Northern beans or navy beans make seamless 1:1 substitutions. You can also use chickpeas (garbanzo beans) for a slightly nuttier flavor and firmer texture.

How do I prevent the onion flavor from overpowering the meal prep after two days?

Soaking diced red onion in ice water or lemon juice for 5 to 10 minutes before mixing neutralizes sulfur compounds, preventing the raw onion taste from intensifying in storage.

High-Protein Tuna & White Bean Lunch Boxes

A fresh, packable no-cook Mediterranean lunch loaded with protein and fiber.

Pin Recipe
Prep: 15 mins
Cook: 0 mins
Total: 15 mins
Servings: 4

Ingredients

For the Dressing:

  • 3 tbsp extra virgin olive oil
  • 3 tbsp fresh lemon juice
  • 1 tsp Dijon mustard
  • 1 clove garlic, finely minced
  • 1/2 tsp sea salt
  • 1/4 tsp freshly cracked black pepper

For the Salad:

  • 3 cans (5 oz each) solid white albacore tuna in water, thoroughly drained
  • 1 can (15 oz) cannellini beans, rinsed and drained thoroughly
  • 1 large English cucumber, seeds removed and finely diced
  • 1/3 cup red onion, finely diced
  • 2 tbsp capers, drained
  • 1/4 cup fresh flat-leaf parsley, finely chopped
  • 2 tbsp fresh dill, finely chopped

Instructions

  1. In a small bowl or jar, whisk together olive oil, lemon juice, Dijon mustard, minced garlic, sea salt, and black pepper until fully emulsified.
  2. In a large mixing bowl, combine rinsed white beans, diced cucumber, diced red onion, drained capers, chopped parsley, and chopped dill.
  3. Pour the prepared dressing over the bean and vegetable mixture. Toss well until everything is evenly coated.
  4. Add drained tuna to the bowl. Gently fold into the salad with a spatula, keeping tuna in substantial flakes rather than mashing it fine.
  5. Taste and adjust salt or lemon juice if desired. Divide salad evenly among four meal prep containers. Secure lids and refrigerate until ready to serve.

Nutrition (Per Serving)

Calories: 340
Protein: 38g
Fat: 11g
Carbs: 22g
Fiber: 11g
Net Carbs: 11g
Sugar: 2g
Sodium: 580mg
Rate this recipe
Loading ratings...