Healthy Tuna Casserole Recipe

This healthy tuna casserole recipe is a spin on the classic 80’s dish that the whole family loves. Featuring a super easy, rich, and creamy sauce made from scratch and a cheesy topping, this budget-friendly meal is a winner.

As an Amazon Associate, I earn from qualifying purchases.

A dish of healthy tuna casserole.

Easy bakes like this healthy tuna fish casserole are perfect for weeknight dinners. For more yummy tuna recipes, try this tuna avocado salad or these zucchini tuna melts. Check out all of our dinner recipes for more inspiration.

Why you will love this recipe

It is made with wholesome ingredients. There are no canned soups, panko breadcrumbs, or potato chips here.

Tuna is a high-quality yet affordable protein, making this dish budget-friendly.

Who doesn’t love healthier comfort food? The cheesy, creamy flavor is always welcome, and this dish is really nostalgic.

A dish of healthy tuna casserole.

Ingredient Notes

Find the complete ingredient list, with measurements, in the recipe card below.

  • Pasta – Elbows are the traditional choice for tuna casserole, but you can substitute egg noodles, fusilli, rotini, or penne noodles. I use a spelt based corkscrew. Fun and nutritious.
  • Cream Cheese – This provides a creamy texture instead of canned soup.
  • Mayonnaise – We use our homemade lemon mayonnaise
  • Cheese – We like to use shredded cheddar cheese and recommend shredding your own. The pre-shredded products can contain additives. Parmesan cheese is also delicious with tuna.
  • Garlic Powder – To add a bit of kick to the creamy sauce.
  • Salt and Pepper – Essential seasonings to bring out the flavors in your recipe.
  • Canned Tuna – We buy pole and line caught tuna, which is a sustainable fishing method. We generally choose albacore tuna – drawing from my experience, its tender texture is perfect for casseroles.
  • Spinach – This adds a pop of green to the dish. You could use peas, which are typical, but I’m not a fan. PTSD from childhood. IYKYK.
Ingredients on a counter.

Equipment

No fancy equipment required for this recipe.

  • Saucepan – For cooking the noodles.
  • Mixing Bowl and Spoon – Use these to combine the ingredients before baking. I actually use a small spatula to stir.
  • Baking Dish – We use an 8×11 ceramic casserole dish for this recipe.
Fun Pick!
Classic Mixing Bowl Set
  • BPA-free and odorless, ensuring food safety in prepping, washing, baking, mixing, and serving.
  • There is non-slip rubber at the bottom of the plastic bowl to prevent slipping while mixing.
See it on Amazon

Instructions

Scroll to the recipe card at the bottom for the FULL recipe details.

Step 1

First, preheat the oven and lightly grease the casserole dish.

Step 2

Next, boil a large pot of salted water and cook the pasta according to the package directions.

Expert Tip!

Be sure to liberally salt the pasta water before cooking. As the pasta cooks, it absorbs some of the salt, resulting in seasoned, flavorful noodles.

Step 3

Meanwhile, while the noodles are cooking, add the softened cream cheese, mayo, shredded cheese, garlic powder, salt, and pepper to a mixing bowl. 

Stir everything well to combine the mixture.

Step 4

Once the pasta is cooked to al dente, remove it from the heat and drain the water.

Step 5

Pour the hot pasta into the bowl with the cream cheese mixture and stir it well. The heat creates a lovely, creamy sauce.

Next, add the can of drained tuna to the bowl and stir again. 

Cheese, mayo, and cream cheese being stirred in a bowl.
A creamy mixture being stirred in a bowl.
Hot pasta being stirred in a bowl with a creamy sauce.
Tuna being added to a bowl of pasta with a creamy sauce.

Step 6

Lastly, stir in the spinach.

The warm pasta will slightly wilt the spinach, so there is no need to cook it beforehand.  

Step 7

Next, pour the mixture into the prepared casserole dish.

Spread it evenly, then cover with the remaining shredded cheese.

Step 8

Finally, place the casserole dish in the oven and bake for 15 minutes.

If you like a crispier, browned top, turn on the broiler and broil the casserole for 2-3 minutes. Please keep an eye on it so nothing burns.

Spinach being stirred into a bowl of cooked pasta and a creamy sauce.
A mixture in a baking dish.
Shredded cheese on top of a mixture in a baking dish.
A freshly baked tuna casserole.

Substitutions and recipe variations

Typically, tuna casserole is made with frozen peas, which you can substitute for spinach if you prefer. Use one cup of frozen peas. Chopped kale is also a great substitute.

Bump up the nutrition by adding more vegetables such as mushrooms, yellow onion, and broccoli.

Experiment with different pasta, such as whole grain pasta or gluten-free pasta. Or substitute cauliflower rice instead of pasta for a low-carb option.

Switch up the protein and use poached chicken instead. Canned salmon also works well.

If you like a bit more crunch for the topping, mix in some breadcrumbs or ground flaxseed with the cheese. Try making your own bread crumbs for optimum freshness.

A dish of healthy tuna casserole.

Serving suggestions

Serve this dish with a green side salad with a few cherry tomatoes and cucumber slices, all tossed together in a simple balsamic dressing. Or just a simple lettuce salad works too.

Garnish the plate with lemon wedges and brighten the taste by squeezing a splash of fresh lemon juice over the casserole.

Add more color and nutrition with a side of steamed or roasted veggies.

Sprinkle chopped fresh herbs like parsley, dill, or chives over the casserole just before serving to add a pop of freshness and color.

FAQS

Can you make a tuna casserole without soup?

Yes! We use a combination of cream cheese and mayonnaise, along with some seasonings, to create a lovely sauce that normally comes from a can of cream of mushroom soup. Canned soups may have additives and a lot of sodium, so this is a great healthy swap.

Can I use fresh tuna instead of canned tuna in a tuna casserole?

While canned tuna is the more common choice for classic tuna noodle casserole due to both convenience and affordability, you can absolutely use fresh tuna if you prefer. Just be sure to cook it thoroughly before adding it to your casserole.

Storage tips

To Store: Store any leftovers in an airtight container in the refrigerator for up to 3 days.

To Reheat: Preheat the oven to 350°F and bake in an oven-safe dish, covered with foil, for 20-25 minutes, until heated through. You can also use a microwave on medium power for 1 minute, stir, then heat in 30–45 second intervals until warmed through. Avoid high power as it can make the tuna rubbery.

A dish of healthy tuna casserole.

More casserole recipes

*Originally posted September 25, 2023, and updated again February, 2026.*

If you’ve tried this healthy tuna noodle casserole recipe, please give me a rating and let me know how it turned out by leaving me a comment below. I’m always interested in feedback!

Be sure to follow me on social media! I love pinning to Pinterest, sharing on Facebook, and posting pics on Instagram. See you there. 🙂

Want to Save This Recipe?

Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week.

Save Recipe

By submitting this form, you consent to receive emails from The Honour System

A dish of healthy tuna casserole.

Healthy Tuna Casserole Recipe

Sharon Rhodes
This healthy tuna casserole recipe is a spin on the classic 80's dish that the whole family loves. Featuring a super easy, rich, and creamy sauce made from scratch and a cheesy topping, this budget-friendly meal is a winner.
5 from 47 votes
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Course Dinner
Cuisine American
Servings 6
Calories 480 kcal

Ingredients
  

For the casserole

For the topping

  • ½ cup shredded cheese

Instructions
 

  • Start by preheating the oven to 375° and lightly greasing an 8×11 casserole dish.
  • Next, boil a large pot of salted water and cook the pasta according to the package instructions.
  • Meanwhile, while the pasta is cooking, add the softened cream cheese, mayo, shredded cheese, garlic powder, salt, and pepper to a mixing bowl. Stir well to combine.
  • Once the pasta is cooked to al dente, remove it from the heat and drain the water.
  • Pour the hot pasta into the bowl with the cream cheese mixture and stir.
  • Next, add the can of drained tuna to the bowl and stir again. Then, stir in the spinach.
  • Pour the mixture into the prepared casserole dish and cover it with the rest of the shredded cheese.
  • Place the casserole dish in the oven and bake for 15 minutes.
  • Turn on the broiler and broil for 2-3 minutes for a crispy top.
  • Serve warm.

Video

Notes

See the blog post above for substitutions, variations, serving suggestions, and storage tips.

Nutrition

Calories: 480kcalCarbohydrates: 55gProtein: 20gFat: 20gSaturated Fat: 9gPolyunsaturated Fat: 4gMonounsaturated Fat: 5gTrans Fat: 0.01gCholesterol: 53mgSodium: 400mgPotassium: 370mgFiber: 3gSugar: 3gVitamin A: 2378IUVitamin C: 6mgCalcium: 139mgIron: 2mg
Tried this recipe?Let us know how it was!

26 Comments

  1. A surprising winner! I followed the recipe exactly. When done, it looked… “ok”. The taste was,,, “pretty good”. Leftovers the next day… “absolutely delicious!!” We loved the crispy cheese and spinach. I ate slowly to drag out the taste, but it disappeared too quickly, so I went to the grocery store for a few more cans of tuna to make it again next week. Thanks for a keeper, Sharon.

  2. My husband hates cream cheese, and I’ve tried to hide it in recipes, but he claims he can always taste it. Do you have any suggestions for a different melting cheese?

        1. Thanks Sandra. I will edit this recipe. I use corkscrew pasta and it is saying elbows which would give too many. You are 100% correct. So sorry about the mix up.

  3. 5 stars
    I have such bad memories of my grandma’s tuna casserole, lol! But this was great, and spinach instead of peas is a huge upgrade!

  4. 5 stars
    I’ve tried alternative tuna noodle casseroles before and was always disappointed with the results. Not this time! The cream cheese definitely provides the creaminess this casserole requires. It’s simple, delicious, and satisfying. Perfect!

  5. 5 stars
    I love tuna casserole! Adding in the spinach was a great way to get more greens in, I struggle with that. The kids loved the cheese on the casserole!

  6. 5 stars
    Sharon, I tried your Healthy Tuna Casserole, and it’s a hit! 😋 My kids absolutely loved it. Your recipe is a game-changer, and I appreciate the wholesome twist on a classic. Keep those tasty dishes coming!

5 from 47 votes (47 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.