One cold New Year’s Day and I found myself craving something nostalgic and easy after all the rich holiday food. I remembered my mom’s classic tuna noodle casserole and so I pulled out some egg noodles and a can of tuna and made my own version with a creamy sauce and crispy topping. That first bite brought me right back to cozy dinners at home and I knew it had to be part of my holiday comfort lineup going forward.

Since then and this tuna noodle casserole has become a staple during the holiday season and especially for low-key family dinners or when guests stay over. It’s budget-friendly and deeply satisfying and filled with tender noodles and creamy tuna and bright peas and topped with a golden crunch. It’s the perfect dish when you want something warm and filling with just a touch of nostalgia.
Ingredients
- Here’s what I use for this recipe. You can always make substitutions if you prefer!
- Egg noodles – Soft and wide and perfect for holding onto the creamy sauce.
- Canned tuna – Flaky and protein-packed and it’s the heart of the casserole.
- Cream of mushroom soup – Adds creaminess and umami to the sauce.
- Sour cream – Makes the filling extra rich and tangy.
- Frozen peas – Add a pop of color and natural sweetness.
- Onion – Gives a subtle bite and flavor to the casserole.
- Garlic powder – Boosts the savory notes throughout.
- Salt and pepper – Essential seasonings to balance the flavor.
- Panko breadcrumbs – Create a crispy and golden topping.
- Butter – Adds richness to the topping and filling.
- Shredded cheddar cheese – Optional but adds melty, cheesy goodness to the top.
Tools You’ll Need
- Large pot – To cook the noodles until just tender.
- Skillet – For sautéing the onion and combining the filling.
- Mixing bowl – Helps bring all the creamy ingredients together.
- Baking dish – Holds the finished casserole for oven baking.
- Spatula or spoon – For stirring and smoothing out the casserole.
- Oven – Bakes everything into creamy and crunchy perfection.

Instructions
Step 1: Cook the Noodles
I start by boiling the egg noodles in salted water until just al dente. I drain them and set them aside while I prepare the sauce.
Step 2: Sauté the Onion
In a skillet and I melt some butter and sauté the chopped onion until it’s soft and fragrant. This step gives a nice flavor base to the filling.
Step 3: Make the Filling
In a large bowl and I combine the cooked onion and cream of mushroom soup and sour cream and garlic powder and salt and pepper. Then I gently fold in the tuna and peas.
Step 4: Combine with Noodles
I stir the cooked noodles into the creamy mixture until everything is evenly coated. Then I transfer the mixture into a greased baking dish.
Step 5: Add the Topping
In a small bowl and I toss the panko breadcrumbs with melted butter and a little shredded cheese. I sprinkle this over the casserole for a crunchy finish.
Step 6: Bake
I bake the casserole at 375°F for about 25–30 minutes or until it’s bubbly and the top is golden brown.
Step 7: Rest and Serve
I let it sit for 5 minutes before serving. This helps the casserole set a bit and makes it easier to slice and serve.
📌 Love Home Recipes? Follow Me on Pinterest!
Join thousands of others for daily Sweet home Recipes and creative ideas.
Follow Me on PinterestTips
If I want to make it extra creamy and I’ll add a splash of milk or a spoonful of cream cheese to the filling. For a more veggie-forward version and I’ll mix in sautéed mushrooms or chopped spinach. And if I’m making it ahead and I assemble everything and refrigerate it until it’s ready to bake.
Ways to Serve
This tuna noodle casserole is great on its own or paired with a crisp side salad or steamed green beans. It also works well as part of a holiday brunch or potluck spread when you want something warm and filling that guests of all ages will love.
Frequently Asked Questions
Can I make tuna noodle casserole ahead of time for a holiday meal?
Yes and assemble the casserole and refrigerate it until ready to bake. Just add 5–10 extra minutes to the bake time if it’s cold.
Can I freeze tuna noodle casserole?
Absolutely. Wrap tightly and freeze before or after baking. Reheat at 350°F until warmed through.
Can I use fresh tuna or another protein in this casserole?
You can use cooked shredded chicken or salmon for a delicious variation if you prefer.
See You in the Kitchen
I hope you bring this tuna noodle casserole into your holiday recipe rotation! It’s comforting and creamy and always a hit with both kids and adults. Let me know how yours turns out or how you make it your own!
Happy Cooking!
Print
Tuna Noodle Casserole
- Total Time: 45 minutes
- Yield: 6 servings
Description
Perfect for holiday leftovers, New Year’s comfort meals, or a classic family dinner, this creamy tuna noodle casserole is a warm favorite.
Ingredients
- 12 oz egg noodles
- 2 cans tuna, drained
- 1 can cream of mushroom soup
- 1/2 cup sour cream
- 1 cup frozen peas
- 1/2 small onion, finely chopped
- 1 teaspoon garlic powder
- Salt and pepper to taste
- 3/4 cup panko breadcrumbs
- 2 tablespoons butter, melted
- 1/2 cup shredded cheddar cheese (optional)
Instructions
- Preheat oven to 375°F. Boil noodles in salted water until just al dente. Drain and set aside.
- Sauté chopped onion in a skillet with a little butter until soft.
- In a bowl, mix soup, sour cream, garlic powder, salt, pepper, tuna, peas, and sautéed onion.
- Fold in noodles until well coated. Spread into a greased baking dish.
- Combine panko, melted butter, and cheese (if using) and sprinkle on top.
- Bake for 25–30 minutes or until bubbly and golden. Let rest 5 minutes before serving.
Notes
- Add a splash of milk for creamier texture.
- Use rotini or macaroni if preferred.
- Try adding mushrooms or spinach for extra veggies.
- Make ahead and refrigerate before baking.
- Freeze for up to 2 months for later meals.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 scoop
- Calories: 430
- Sugar: 3g
- Sodium: 580mg
- Fat: 25g
- Saturated Fat: 10g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 2g
- Protein: 22g
- Cholesterol: 60mg