Creamy Tuna Pasta Bake

Top view of pasta bake with cheesy topping in casserole dish.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Cheesy, creamy, full of tuna chunks, pasta, pops of sweetcorn and baby spinach, this tasty Creamy Tuna Pasta Bake is guaranteed to be a winner at your table!


  • ½ medium Yellow Onion – finely minced
  • 6 Garlic cloves – minced
  • 214 fresh Red Chilies (optional – Thai Bird’s Eye or any small hot red chilies – see notes*), to taste – finely chopped
  • 1 (15 ounce / 425 grams) canned Corn – drained
  • 3 cups (3 ounces / 86 grams) Baby Spinach – washed
  • 4 TBLS fresh Italian Parsley – finely chopped
  • 12 ounces / 340 grams uncooked short-cut Pasta (I used cavatappi – see notes*)
  • 15 ounces / 425 grams canned Tuna (preferably in oil) – drained
  • 3 TSP Kosher Salt, to taste
  • 1.5 TSP freshly cracked Black Pepper, to taste
  • 1 TSP Garlic Powder
  • 1 TSP Onion Powder
  • 1 TBLS Herbs de Provence (or Italian Seasoning)
  • 1 TSP Dried Oregano Flakes
  • ¼2 TSP ground Cayenne, to taste
  • ¼2 TSP Crushed Red Pepper Flakes, to taste
  • 2 cups / 200 grams freshly grated Mozzarella Cheese
  • 1 cup / 92 grams freshly grated Gruyère Cheese
  • ½ cup / 50 grams freshly grated Parmigiano Reggiano Cheese (or Parmesan)
  • 2 TBLS Unsalted Buter
  • 2 TBLS Extra Virgin Olive Oil
  • 5 TBLS / 45 grams Unbleached White All-Purpose Flour
  • 178ml / ¾ cup Dry White Wine (I used Sauvignon Blanc)
  • 830ml / 3.5 cups Whole Milk
  • 2.5 TBLS freshly squeezed Lemon Juice, or more to taste
  • To Garnish/Serve (optional): 1 TBLS chopped fresh Italian Parsley



  1. Prepare the fresh and canned ingredients: Chop the yellow onion, garlic, fresh red chilies, and Italian parsley as indicated in the ‘ingredients’ section. Wash the baby spinach. Drain the canned corn and tuna into separate fine mesh strainers.
  2. Combine the spices and seasonings: In a small bowl, combine the kosher salt, freshly cracked black pepper, garlic powder, onion powder, Herbs de Provence, dried oregano flakes, ground cayenne, and crushed red pepper flakes. Cover and set aside.
  3. Grate the cheeses: Grate the mozzarella, Gruyère, and Parmigiano Reggiano cheeses using a box grater. Set aside half of each type of cheese (1 cup mozzarella, ½ cup Gruyere, and ¼ cup Parmigiano Reggiano cheese) for the cheesy topping. Combine the remaining cheeses for the creamy pasta sauce in a large measuring cup or bowl.

For the Creamy Tuna Pasta Bake:

  1. Cook the pasta: Cook the pasta in a large pot (or use the same pan you’ll use to make the sauce) of boiling salted water 2 minutes shy of the time stated on the package for al-dente pasta. Drain and run cold water over the pasta to halt the cooking process.
  2. Preheat oven: Preheat over to 350°F/180°C.
  3. Sauté onion and aromatics: Heat the unsalted butter and extra virgin olive oil in a large deep sauté pan over medium-high heat. Once the butter is frothing, add the yellow onion and garlic. Sauté for a minute until slightly softened. Add the fresh red chilies (if using) and parsley and sauté for another 30-40 seconds until fragrant.
  4. Add the flour and wine: Whisk in the all-purpose flour and cook for 1-2 minutes until combined well. Gradually pour in the dry white wine and continue whisking to combine. The wine will reduce and the mixture will thicken.
  5. Build the cream sauce: Lower the heat to medium and add 1 cup of milk. Whisk until smooth and thickened. Then gradually pour in the remaining milk while continuing to whisk. Stir in all of the spices and seasonings and continue whisking until combined well and the sauce has thickened – about 3-4 minutes.
  6. Stir in the cheeses: Stir in the mozzarella (1 cup), Gruyere (1/2 cup), and Parmigiano Reggiano (1/4 cup), one handful at a time and making sure each addition has fully melted and integrated before adding the next handful. Remove the pan from the heat.
  7. Add the veggies: Add the corn and baby spinach. Stir until the baby spinach has slightly wilted.
  8. Add the lemon juice, pasta and tuna: Gently stir in the lemon juice, pasta, and tuna until combined well, taking care to not break the tuna chunks too much so that it turns into mush.
  9. Bake and broil: Transfer to a 9×13-inch baking dish. Sprinkle the reserved mozzarella, Gruyère, and Parmigiano Reggiano cheeses evenly on top. Bake for 20-22 minutes until the cheese has melted. Then broil for 2 minutes until the cheesy topping is golden brown and bubbling at the sides. Transfer the dish to a wire cooling rack and allow to cool for 5-10 minutes.
  10. To Serve: Garnish with chopped parsley if desired and serve immediately.



  1. Canned Tuna. Tuna chunks or solid tuna in oil is preferred as it’s more flavorful and has a better texture. Avoid tuna flakes and grated tuna because they will disintegrate into mush in the sauce. Tuna in spring water or brine will work too. Using white tuna (albacore), light tuna (mixture of smaller tuna species like skipjack, yellowfin, tongol), or any other tuna variety is up to you. Tuna fillets in oil that comes in jars can also be used. Just chop the fillets into chunky smaller pieces. Substitute with canned salmon for a different but still delicious flavor.
  2. Pasta shape. I used cavatappi, but penne, rigatoni, conchiglie, or any other short-cut pasta shape will work.
  3. Corn and Baby Spinach. You can use fresh or frozen corn and spinach if you prefer. You could also add other quick cooking veggies like peas, mushrooms, green beans, etc. If using any other veggies that take extra time to cook (such as carrots), sauté them separately first so that they will soften enough after baking.
  4. Cheeses. Feel free to use any other type of melty cheeses you love such as mild or sharp cheddar, gouda, etc. Use freshly grated cheeses from blocks of cheese instead of the pre-bagged shredded variety. They’ll melt better and evenly into the cream sauce.
  5. Make it spicy or mild. To make this dish mild, omit or use less (to taste) of the fresh red chilies, ground cayenne, and crushed red pepper flakes. They are optional and use to taste only if you’d like to make this dish spicy.
  6. To freeze after cooking. After cooking, allow to cool completely. Divide the creamy tuna pasta bake into individual portions and freeze in separate freezer-friendly airtight sealed containers for up to 3 months. Thaw overnight in the fridge. When ready to bake, preheat oven to 375°F/190°C. Place the pasta bake portion in an oven-safe dish and cover with a sheet of aluminum foil. Bake for about 20 minutes or until hot throughout.
  7. To make ahead. Follow all the steps as per recipe up till assembling the casserole and sprinkling with the topping cheeses. Cover tightly with a sheet of foil and refrigerate for up to 2 days or freeze for up to 3 months. Thaw in the fridge overnight if frozen and bake in a preheated oven as per the recipe. You may need to bake for an extra 5 minutes to make sure that the center is hot before you switch on the broiler to crisp up the cheesy topping.
  8. See ‘Variations’ section above to make this for a gluten-free, vegetarian, and vegan diet.


Keywords: tuna casserole pasta bake, creamy tuna pasta bake, tuna mornay