Healthy Tuna Noodle Casserole
18
Published Nov 28, 2022, Updated Dec 07, 2022
This post may include affiliate links. Thank you for your support.
A healthier version of the comfort food classic, this tuna noodle casserole combines protein-packed chickpea rotini, albacore tuna, veggies and a creamy sauce. It comes together quickly and makes for a great comforting fall/winter dinner.
Tuna noodle casserole is a classic comfort food dish that brings me all the way back to my childhood. I used to love eating it growing up, but for some reason I never make it as an adult. I do have this spaghetti squash tuna noodle casserole recipe on the blog, but I figured it was time to make a real-deal tuna noodle casserole recipe (that’s EBF-approved of course!).
For this recipe I made a few healthier swaps, but you won’t even be able to tell โ promise! This healthy tuna noodle casserole recipe is still creamy, cheesy and oh, so comforting. I can’t wait for you to try it!

Why You’ll Love This Recipe
- It’s a comfort food classic made healthier!
- Perfect for meal prep.
- Can easily be made gluten-free + dairy-free.
- Packed with nutrients from the veggies and protein from the tuna.
What is Tuna Noodle Casserole?
Tuna noodle casserole is a delicious, comforting dish that’s typically made with tuna, egg noodles, vegetables and a creamy mushroom sauce all topped with a generous amount of cheese and breadcrumbs. The tuna and vegetables are cooked in the sauce until tender, and the noodles are added just before serving.
In true EBF fashion I took the classic recipe and made a few swaps to make it a bit healthier. I swapped the cream and milk for unsweetened almond milk, butter for olive oil, egg noodles for protein-packed chickpea noodles and reduced the amount of cheese. This version is still super rich and creamy, you won’t even be able to tell it’s made healthier.
If you’re looking for a low-carb version of tuna noodle casserole try my spaghetti squash tuna noodle casserole boats instead.
Ingredients Needed
- rotini pasta โ I used the Banza gluten-free rotini for some added protein and to keep this dish gluten-free, but feel free to use regular rotini pasta if you prefer. Rotini is the perfect pasta for this casserole because it holds its shape well with the sauce.
- olive oil โ to sautรฉ the veggies.
- yellow onion & garlic โ adds a ton of flavor to the sauce.
- mushrooms โ baby bella mushrooms work for in this casserole.
- flour โ helps to thicken up the sauce. I used Bobโs Red Mill Gluten Free 1:1 Flour, but regular all-purpose flour will work if you don’t need this dish to be gluten-free.
- almond milk โ I used unsweetened almond milk. You can use store-bought or make your own almond milk at home.
- vegetable broth โ adds extra flavor to the sauce. Chicken broth or bone broth are good substitutes if you don’t have veggie broth on hand.
- shredded cheddar cheese โ to help make the sauce extra creamy! I recommend grating fresh cheddar cheese versus using pre-shredded cheese.
- tuna โ I typically buy Albacore canned tuna because you get bigger chunks of meat that arenโt mushy. I really like the Wild Planet brand!
- frozen peas โ a staple in tuna noodle casserole! Peas are a good source of vitamins, fiber, protein and minerals. They also add a touch of sweetness to this dish.
- shredded parmesan โ adds some saltiness and great savory flavor to this dish. Again, I recommend grating fresh parmesan cheese versus using pre-shredded cheese.
- almond meal โ to help achieve a crispy topping while keeping this dish gluten-free. Breadcrumbs will work as well.
- sea salt & ground pepper โ to bring all the flavors together.
Substitutions & Notes
- Noodles: I’ve tested both gluten-free pasta and regular pasta and both work well for this dish! If you don’t have rotini pasta on hand any pasta shape should work. Other great options include macaroni, fusilli, rigatoni or penne.
- Milk: Swap the almond milk for regular dairy milk or your favorite non-dairy milk. I just wouldn’t use flavored or sweetened milk as that will change the flavor of the sauce.
- Flour: Either gluten-free flour or regular all-purpose flour work just fine. If you don’t have either on hand, cornstarch or arrowroot flour are good substitutes.
- Tuna: Tuna casserole wouldnโt be the same without tuna, but it can easily be swapped if you want to switch things up! Try using canned salmon, shredded chicken or tofu for a vegan version.
- Dairy-free: I tested a dairy-free version of this casserole and it turned out great! I just swapped the cheeses for dairy-free options.
How to Make
Cook pasta: Begin by cooking the noodles according to the package instructions.
Sautรฉ veggies: Preheat the oven to 375ยฐF and prepare a 9×9 casserole dish with cooking spray. Then, heat a large skillet over medium heat with oil. Sautรฉ the onions and mushrooms with salt and pepper for 5 minutes, or until onions are translucent. Add the garlic and cook for another 1-2 minutes.
Make sauce: Mix in the flour with the veggies and stir until veggies are coated. Slowly begin to pour in the almond milk along with the vegetable broth. Whisk to combine. Bring this mixture to a boil, then reduce to a simmer while mixing often, or until the sauce thickens about 10-12 minutes. Remove from heat and stir in the cheddar cheese until melted.
Bake: Stir in the cooked noodles, peas and drained tuna. Pour into the prepared casserole dish. Sprinkle on parmesan cheese and almond meal or bread crumbs. Bake for 20-25 minutes. Broil for the last 1-2 minutes to brown the top.
How to Store Leftovers
In the fridge: Store any leftovers in an airtight sealed container for 4-5 days in the refrigerator. Reheat any leftovers in the microwave for 1-2 minutes, or over medium-high heat on the stove.
In the freezer: This tuna casserole should freeze nicely if you want to make this dish in advance. Just let the casserole cool completely, cover securely with a lid or tin foil and freeze for up to 3 months. When you’re ready to eat, let the casserole thaw in the fridge overnight, then heat in the microwave or in the oven, until warmed throughout.
More Tuna Recipes to Try
- Tuna, Broccoli and Kale Caesar Pasta Salad
- Sweet Potato Tuna Salad (No Mayo)
- Tuna Salad with Egg
- Tuna Salad
- Spaghetti Squash Tuna Noodle Casserole Boats
- Tuna Stuffed Bell Peppers
- Nicoise Mason Jar Salad
More Pasta Recipes to Try
- One Pot Pasta
- Creamy Pumpkin Pasta
- Poppy Seed Chicken Pasta Salad
- Butternut Squash Mac and Cheese
- Healthy Baked Mac and Cheese
- Spaghetti Squash Baked Feta Pasta
Be sure to check out all of the tuna recipes and the full collection of dinner recipes on EBF!
If you enjoyed this recipe, please consider leaving a โญ star rating and let me know how it went in the ๐ comments below.
Healthy Tuna Noodle Casserole
Ingredients
- 8 oz Banza rotini pasta, or regular pasta
- 2 Tablespoons olive oil
- 1 large yellow onion, chopped
- 8 oz baby bella mushrooms, sliced
- 2 cloves garlic, minced
- 1 teaspoon ground pepper
- 1 teaspoon sea salt
- 3 Tablespoons all-purpose flour, or gluten-free all-purpose
- 1 cup unsweetened almond milk
- 1 cup vegetable broth
- ยฝ cup shredded cheddar cheese
- 2 5 oz canned Albacore tuna, drained
- 1 ยฝ cups frozen peas
- ยฝ cup shredded Parmesan
- ยผ cup almond meal or breadcrumbs
Instructions
- Cook noodles according to package until al dente (I cooked the Banza noodles for 6 minutes), drain and set aside.
- Preheat oven to 375ยบF and spray a 9×9 casserole dish with cooking spray.
- While pasta is cooking heat oil in a large skillet over medium heat and saute onion and mushrooms with ground pepper and salt until onion is translucent and fragrant and mushrooms have cooked down, about 5-7 minutes.
- Add garlic and cook for an additional 1-2 minutes.
- Add flour to veggies and mix to coat.
- Slowly add almond milk and veggie broth. Bring mixture to boil, then reduce to a simmer, mixing often until sauce thickens, about 10-12 minutes.
- Remove from heat and stir in cheddar cheese until melted.
- Mix in noodles, peas and drained tuna and pour into prepared baking dish.
- Top with parmesan cheese and almond meal or breadcrumbs.
- Bake for 20-25 minutes. Broil for a 1-2 minutes to brown the top. Banza took 20 min and regular pasta took closer to 25 min.
Video
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
We made this last night and loved it. We did use more than just 1 cup of chickpea pasta, probably 2 cups and also used buckwheat flour. We added diced broccoli (2 cups) and diced carrots (1.5 cups). Everything turned out delicious! My son loved it which makes me happy that he ate tuna. ๐
Oh yay! So happy to hear this recipe was a hit. Thanks for making it and for coming back to leave a review. I so appreciate it!
Made this for dinner this evening. Kind of bland. Didnโt like the peas in it. Would not make again. Have to eat it as I spent the money on the groceries.
Iโm sorry to hear this recipe didnโt work out for you, Paige. I may have to take another look at the recipe to see if there are adjustments I can make. Thanks for sharing your feedbackโitโs always helpful to hear!
Delicious!! My family loved it. I made it the night before so just had to pop it in the oven for dinner. Iโll be adding this to the dinner rotation!
WOO! This is the best, I am SO glad you and the family are loving this recipe and it turned out great of you, Steph. Thank you for sharing your review & star rating, it means so much to me!
I have been looking for a healthy recipe for tuna casserole that doesn’t use condensed soup. I would really like to make this one but I don’t like mushrooms. Can you recommend a substitution for them?
Hi Helen – You could just omit the mushrooms and maybe add some additional peas. If you give this recipe a try, let me know how it turns out! Enjoy!
Excellent and easy meal that can be made quickly!!! Delicious and great portion size!
Yay! I am excited to hear that you are loving this recipe! Thank you so much for sharing your review + star rating, I really appreciate it.
This was SOOOO amazing. It seems my family is hopping on board with these recipes as well. Everything so far has been so full of flavour. Thank you for taking the time to create and share Brittany.
WOO! I am so pumped to hear that this recipe is a hit for you and your family, Robin. Thank you so much for coming back and sharing your review + star rating, it means the world to me.
This is delicious and the serving size is huge.
Thanks so much.
I love many of your recipes.
Ah yay! I am so glad that you are loving this recipe, Lou. Thanks so much for sharing your review & star rating, I really appreciate it.
Amazing! I canโt believe how creamy this was! Comparable to my mothers recipe!
Wow, this means so much. I am so glad you are loving this recipe, Sarah. Thank you for your review + star rating, I really appreciate it.
Hi Brittany, I don’t like cheese in my recipes. Do you think I can still make this by simply skipping the cheese in step 7 or substituting this with something else (not dairy free cheese)?
Hi Raymond – I am not sure how this recipe would turn out without the cheese. I have made this recipe with dairy free cheese and it turned out great. If you give it a try without the cheese, let me know how it works out for you.