There’s something about a classic tuna noodle casserole that just makes a Wednesday feel better. It’s the smell that fills the kitchen first—toasty breadcrumbs, creamy sauce, and that familiar, comforting warmth. My pickiest eater asked for seconds last time I made it, which is all the endorsement I need.
This isn’t just a dump-and-bake affair. We’re building flavor. A quick sauté of celery and onion creates a savory base. A from-scratch sauce, thickened with a simple roux, clings perfectly to every noodle. It’s richer, more satisfying than any version from a can. Here’s why this recipe works: we use the pasta water to loosen the sauce, ensuring it stays creamy and doesn’t dry out in the oven. The topping gets a double layer for maximum crunch.
Jump to:
Why You’ll Love This Classic Tuna Noodle Casserole
That golden, buttery topping. It crackles under your fork before giving way to the creamy, tender noodles beneath. It’s a texture dream.
It uses mostly pantry staples. Canned tuna, egg noodles, a few fresh aromatics. You can pull this together without a special trip to the store, making it a true weeknight hero.
The leftovers are arguably better. The flavors meld overnight, and reheating brings back that cozy magic for lunch the next day. It’s a gift that keeps on giving.
It’s endlessly adaptable. Feeling fancy? Add peas or swap the topping for crushed potato chips. Need to clean out the fridge? Toss in some leftover steamed broccoli. This classic tuna noodle casserole is a wonderful blueprint.
Ingredients
- 8 oz (about 225g) wide egg noodles
- 4 tbsp unsalted butter, divided
- 1 medium yellow onion, finely diced
- 2 celery stalks, finely diced
- 3 tbsp all-purpose flour
- 2 cups whole milk, warmed slightly
- 1 cup chicken or vegetable broth
- 1 tsp Dijon mustard
- 1/2 tsp garlic powder
- 1/4 tsp freshly ground black pepper
- 1/2 tsp kosher salt (plus more for pasta water)
- 2 (5 oz) cans solid white albacore tuna in water, drained well
- 1 cup frozen peas (no need to thaw)
- 1 cup shredded sharp cheddar cheese
- 1 1/2 cups panko breadcrumbs
- 2 tbsp chopped fresh parsley (optional, for garnish)
A note on the tuna: Solid white albacore in water is my go-to for this classic tuna noodle casserole. It has a firm, meaty texture that holds up. Drain it really well—I like to press it gently with a fork in the colander to get out excess liquid. For a great guide on selecting quality canned fish, check out the tips over at Lilly’s Bites.
One easy swap: No panko? Crushed buttery crackers or even regular breadcrumbs work beautifully for that crispy top.
How to Make This Classic Tuna Noodle Casserole
- Cook the noodles. Bring a large pot of salted water to a boil. Add the egg noodles and cook for 1 minute less than the package directions for al dente. They’ll finish cooking in the oven. Reserve 1 cup of the starchy pasta water before draining. This liquid gold is our secret for a saucy, not gloppy, casserole.
- While the noodles cook, start the sauce base. Melt 2 tablespoons of the butter in a large, deep skillet or Dutch oven over medium heat. Add the diced onion and celery with a pinch of salt. Cook, stirring often, until they’re soft and translucent, about 6-7 minutes. You should hear a gentle sizzle. This sweetens the vegetables and builds the foundation for your classic tuna noodle casserole.
- Make the roux. Sprinkle the flour over the cooked vegetables. Stir constantly and cook for about 90 seconds. It will look pasty and coat the veggies. This cooks out the raw flour taste and is our thickener.
- Create the creamy sauce. Slowly pour in the warm milk, whisking constantly to prevent lumps. Once smooth, whisk in the broth, Dijon mustard, garlic powder, pepper, and salt. Let it come to a gentle simmer, whisking often. The sauce will thicken noticeably and coat the back of a spoon, about 4-5 minutes. It should be velvety and rich.
- Bring it all together. Remove the skillet from the heat. Stir in the drained tuna, frozen peas, and shredded cheddar until the cheese melts. Gently fold in the drained egg noodles. If the mixture seems too thick, add a splash of the reserved pasta water until it’s creamy and loose. This is the heart of your classic tuna noodle casserole—creamy, studded with peas and tuna, and perfectly seasoned.
- Top and bake. Preheat your oven to 375°F (190°C). Transfer the noodle mixture to a 9×13 inch baking dish. In a small bowl, melt the remaining 2 tablespoons of butter. Toss it with the panko breadcrumbs until evenly coated. Sprinkle this buttery crunch evenly over the entire casserole. Bake for 20-25 minutes, until the topping is a deep golden brown and the edges are bubbly. You’ll hear it whispering a soft, steady sizzle. Let it rest for 5 minutes before serving—this lets the sauce settle. Garnish with parsley if you like.

Tips & Variations for Your Casserole
Make it ahead: Assemble the casserole completely (through step 5) up to a day ahead. Cover and refrigerate. Add the panko topping right before baking. You may need to add 5-10 minutes to the bake time since it’s going in cold.
The best way to reheat: For that just-made crispiness, reheat individual portions in a toaster oven or air fryer at 350°F until hot and the topping re-crisps. The microwave works in a pinch but will soften the topping.
For a meaningful twist, try a different protein. Swap the tuna for a shredded rotisserie chicken for a classic chicken noodle casserole vibe. It’s just as comforting and a great way to use up leftovers, much like our Classic Beef Taco Skillet transforms ground beef.
Don’t skip the rest time after baking. Letting your classic tuna noodle casserole sit for those few minutes allows the sauce to thicken up perfectly, so it doesn’t run all over the plate.
Got extra egg noodles? They’re perfect for so many cozy dishes. For a sweet finish to your meal, try whipping up a batch of Easy Cinnamon Sugar Blondies.
Make this on a Tuesday. Watch it disappear. I’d love to hear how your family makes it your own—leave a comment below if you try a fun variation or have a question. Now, go preheat that oven.

Classic Tuna Noodle Casserole
- Total Time: 45 minutes
- Yield: 6 servings 1x
Description
A classic tuna noodle casserole that’s creamy, comforting, and ready in under an hour. The perfect family-friendly dinner that feels like a hug.
Ingredients
8 oz (about 225g) wide egg noodles
4 tbsp unsalted butter, divided
1 medium yellow onion, finely diced
2 celery stalks, finely diced
3 tbsp all-purpose flour
2 cups whole milk, warmed slightly
1 cup chicken or vegetable broth
1 tsp Dijon mustard
1/2 tsp garlic powder
1/4 tsp freshly ground black pepper
1/2 tsp kosher salt (plus more for pasta water)
2 (5 oz) cans solid white albacore tuna in water, drained well
1 cup frozen peas (no need to thaw)
1 cup shredded sharp cheddar cheese
1 1/2 cups panko breadcrumbs
2 tbsp chopped fresh parsley (optional, for garnish)
Instructions
Cook the noodles. Bring a large pot of salted water to a boil. Add the egg noodles and cook for 1 minute less than the package directions for al dente. They’ll finish cooking in the oven. Reserve 1 cup of the starchy pasta water before draining.
While the noodles cook, start the sauce base. Melt 2 tablespoons of the butter in a large, deep skillet or Dutch oven over medium heat. Add the diced onion and celery with a pinch of salt. Cook, stirring often, until they’re soft and translucent, about 6-7 minutes.
Make the roux. Sprinkle the flour over the cooked vegetables. Stir constantly and cook for about 90 seconds. It will look pasty and coat the veggies.
Create the creamy sauce. Slowly pour in the warm milk, whisking constantly to prevent lumps. Once smooth, whisk in the broth, Dijon mustard, garlic powder, pepper, and salt. Let it come to a gentle simmer, whisking often. The sauce will thicken noticeably and coat the back of a spoon, about 4-5 minutes.
Bring it all together. Remove the skillet from the heat. Stir in the drained tuna, frozen peas, and shredded cheddar until the cheese melts. Gently fold in the drained egg noodles. If the mixture seems too thick, add a splash of the reserved pasta water until it’s creamy and loose.
Top and bake. Preheat your oven to 375°F (190°C). Transfer the noodle mixture to a 9×13 inch baking dish. In a small bowl, melt the remaining 2 tablespoons of butter. Toss it with the panko breadcrumbs until evenly coated. Sprinkle this buttery crunch evenly over the entire casserole. Bake for 20-25 minutes, until the topping is a deep golden brown and the edges are bubbly. Let it rest for 5 minutes before serving.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Cuisine: American
Nutrition
- Serving Size: 1 portion
- Calories: 420











