EverydayProtein Kitchen

Dinner

High-Protein Canned Tuna Dinners: 6 Easy Ideas for Busy Weeknights

High protein tuna wrap style sandwich on a plate

Canned tuna is one of the cheapest ways to get a serious amount of protein into dinner, and it needs almost no cooking. A single drained 5-ounce can usually gives you roughly 20 to 25 grams of protein, so a dinner built on two cans split between two people lands around 25 to 35 grams per serving once you add yogurt, beans, rice, or bread. These are six high-protein canned tuna dinners for busy weeknights, each ready in about 25 minutes or less.

A quick honest note: we are a small kitchen-planning site, so the protein numbers below are rounded estimates from standard nutrition data, not lab results. Brands, cans, and portions vary, so check your labels if you track closely.

Canned tuna dinners at a glance

DinnerTimeProtein per serving (estimate)
Greek yogurt tuna melts15 minabout 35 g
Tuna and white bean salad10 minabout 32 g
Tuna rice bowl with edamame20 minabout 35 g
Lemon yogurt tuna pasta20 minabout 35 g
Tuna stuffed sweet potatoes25 minabout 30 g
Crispy tuna cakes25 minabout 28 g

Every recipe serves two. Double it for a family, and see our cheap high-protein family dinners if you are feeding more people.

How much protein is in a can of tuna?

Most standard 5-ounce cans of light or albacore tuna hold about 20 to 25 grams of protein once drained, depending on the brand and whether the fish is packed in water or oil. Tuna in water is leaner; tuna in oil is richer and a little higher in calories. Pouches work the same way and need no draining, which makes them handy for work lunches and quick dinners. For comparison with other foods, see our high-protein foods list with grams per serving.

Six high-protein canned tuna dinners

1. Greek yogurt tuna melts

Serves 2 | 15 minutes | about 35 g protein per serving

You need:

  • 2 cans (5 oz each) tuna, drained
  • 1/4 cup plain Greek yogurt
  • 1 celery stalk, finely chopped
  • 1 tsp Dijon mustard
  • 4 slices whole grain bread
  • 1/2 cup shredded cheddar
  • Pickles or tomato slices (optional)

How to make it:

  1. Heat the broiler. Toast the bread lightly.
  2. Mix the tuna, yogurt, celery, and mustard in a bowl.
  3. Pile the tuna on the toast, top with cheddar, and broil 2 to 3 minutes until the cheese bubbles.
  4. Serve with pickles or tomato.

Swapping most of the mayonnaise for Greek yogurt keeps the creamy texture and adds protein. If you want a cold lunch version, our high-protein tuna wrap uses the same idea.

2. Tuna and white bean salad

Serves 2 | 10 minutes | about 32 g protein per serving

You need:

  • 2 cans (5 oz each) tuna, drained
  • 1 can (15 oz) white beans, drained and rinsed
  • 1 cup cherry tomatoes, halved
  • 1/4 red onion, thinly sliced
  • 2 tbsp olive oil
  • Juice of 1 lemon
  • Parsley, salt, and pepper

How to make it:

  1. Combine the beans, tomatoes, and onion in a bowl.
  2. Flake in the tuna.
  3. Whisk the olive oil and lemon juice, pour over, and toss gently.
  4. Season with parsley, salt, and pepper.

This one holds up in the fridge for a day or two, so it also works as a make-ahead lunch.

3. Tuna rice bowl with edamame

Serves 2 | 20 minutes | about 35 g protein per serving

You need:

  • 2 cans (5 oz each) tuna, drained
  • 1 1/2 cups cooked rice
  • 1 cup shelled edamame, cooked
  • 1/2 cucumber, sliced
  • 1 tbsp soy sauce
  • 1 tsp sesame oil
  • 2 tbsp Greek yogurt mixed with a little hot sauce

How to make it:

  1. Warm the rice and edamame.
  2. Divide between two bowls and add the cucumber.
  3. Top with tuna, a drizzle of soy sauce and sesame oil, and a spoonful of the yogurt sauce.

Use leftover rice from the night before to make this a 10-minute dinner.

4. Lemon yogurt tuna pasta

Serves 2 | 20 minutes | about 35 g protein per serving

You need:

  • 6 oz whole wheat pasta
  • 2 cans (5 oz each) tuna, drained
  • 1/2 cup plain Greek yogurt
  • Zest and juice of 1 lemon
  • 2 big handfuls of baby spinach
  • 1 tbsp capers (optional)
  • Salt, pepper, and a little pasta water

How to make it:

  1. Cook the pasta, saving 1/2 cup of the cooking water.
  2. Stir the yogurt, lemon zest, and lemon juice together in a large bowl.
  3. Add the hot pasta, spinach, and a splash of pasta water and toss until the spinach wilts and the sauce turns creamy.
  4. Fold in the tuna and capers and season to taste.

Add the yogurt off the heat so it does not curdle.

5. Tuna stuffed sweet potatoes

Serves 2 | 25 minutes | about 30 g protein per serving

You need:

  • 2 medium sweet potatoes
  • 2 cans (5 oz each) tuna, drained
  • 1/3 cup plain Greek yogurt
  • 1 celery stalk, diced
  • 1 tsp mustard
  • Dill or chives, salt, and pepper

How to make it:

  1. Pierce the potatoes and microwave 8 to 10 minutes until soft, or bake at 425 F (220 C) for about 45 minutes.
  2. Mix the tuna, yogurt, celery, and mustard.
  3. Split the potatoes, spoon the tuna on top, and finish with herbs.

Microwaving the potatoes is what keeps this a weeknight dinner.

6. Crispy tuna cakes

Serves 2 | 25 minutes | about 28 g protein per serving

You need:

  • 2 cans (5 oz each) tuna, drained
  • 1 egg
  • 1/3 cup panko
  • 2 tbsp Greek yogurt
  • 1 tsp mustard
  • 2 scallions, sliced
  • Cooking spray or 1 tbsp oil

How to make it:

  1. Mix everything except the oil in a bowl and shape into 6 small patties.
  2. Air fry at 375 F (190 C) for 10 to 12 minutes, flipping halfway, or pan-fry 3 to 4 minutes per side in a skillet.
  3. Serve with a green salad or the yogurt sauce from the rice bowl.

Tuna is already cooked, so you are only heating the cakes through and crisping the outside.

Buying and storing canned tuna

  • Water vs. oil: water-packed is leaner, oil-packed tastes richer. Both work in every recipe above.
  • Light vs. albacore: albacore is firmer and milder, light tuna is softer and usually cheaper.
  • Pouches: no draining, easy to pack for work.
  • Leftovers: keep mixed tuna in a covered glass container in the fridge and eat it within 3 to 4 days. Do not leave it out for more than 2 hours.

Tuna also contains mercury, and albacore tends to have more than light tuna. Guidance from health agencies like the FDA and Health Canada on how often to eat it differs for children and for people who are pregnant or breastfeeding, so check the current recommendations for your situation.

Make it a weekly routine

Tuna works best when you keep a few cans next to rice, pasta, and beans. If you meal prep, the white bean salad and the rice bowl are the easiest to pack, and our guide to keeping meal-prep wraps from getting soggy helps if you turn the tuna into a wrap. For other fast dinners, see the 15-minute high-protein dinner recipes and the budget high-protein meal prep plan.

FAQ

Is canned tuna a good source of protein?

Yes. A drained 5-ounce can usually has roughly 20 to 25 grams of protein, which makes it one of the most affordable high-protein pantry foods.

What can I make with canned tuna besides tuna salad?

Tuna melts, pasta, rice bowls, stuffed sweet potatoes, tuna cakes, and bean salads all work and use ingredients most kitchens already have.

Can I use Greek yogurt instead of mayo in tuna?

Yes. Plain Greek yogurt gives a creamy texture with more protein. Add a little mustard and lemon so it does not taste flat.

How long does tuna salad last in the fridge?

Keep it covered and cold and eat it within 3 to 4 days.

How often can I eat canned tuna?

It depends on the type of tuna and who is eating it. Light tuna is generally lower in mercury than albacore. Check the current FDA or Health Canada guidance, and ask your doctor if you are pregnant or have specific health needs.

More dinner recipes

Leave a Comment