Tuna Casserole with Cream Cheese is a creamy, comforting baked dinner with tender noodles, tuna, peas, vegetables, and a rich homemade sauce, finished with cheddar, Parmesan, and crisp fried onions.

This is the kind of dependable casserole that works especially well when you need a filling family dinner without complicated prep. The cream cheese melts directly into the milk-based sauce, giving every forkful a smooth, creamy consistency without relying on canned soup.
There is plenty of texture, too. Tender egg noodles and peas sit underneath sautéed mushrooms, onion, and bell pepper, while the topping becomes golden and crisp in the oven. Sharp cheddar and Parmesan add savory depth that balances the mild tuna and creamy sauce.
Because most of the preparation happens on the stovetop before baking, the casserole needs only about 20 minutes in the oven. Just remember to leave the noodles slightly firm and give the finished dish a few minutes to rest before serving.
Ingredients
Wide egg noodles: These form the hearty base of the casserole. Cook them only until al dente so they stay pleasantly tender after baking.
Water-packed tuna: Use the tuna along with its liquid, which contributes additional moisture and tuna flavor to the filling.
Cream cheese: The key to the especially rich, velvety sauce. Letting it soften slightly can help it melt more quickly.
Milk: Loosens the roux and cream cheese into a smooth sauce that coats the noodles evenly.
Butter and all-purpose flour: Cooked together to create the roux that thickens the casserole sauce.
Yellow onion: Adds savory sweetness after being gently sautéed.
Green bell pepper: Gives the filling mild pepper flavor, color, and a little extra texture.
Sliced mushrooms: Add an earthy, savory note that complements tuna particularly well.
Garlic: Provides a simple aromatic base for the sautéed vegetables.
Peas: Their mild sweetness and tender texture make them a classic addition to creamy tuna casserole.
Salt and black pepper: Keep the creamy filling well seasoned without overpowering the tuna.
Sharp cheddar cheese: Melts over the surface for a savory, cheesy finish.
Crispy fried onions: Create the crunchy layer that contrasts with the soft noodle filling.
Parmesan cheese: Adds a salty, nutty finishing flavor and helps the topping become nicely browned.

Cooking Steps
STEP 1: Heat the oven to 375°F (190°C) and lightly grease a 9 x 12-inch baking dish. Having the dish ready makes assembly quick once the creamy filling is combined.
STEP 2: Set a large skillet over medium heat and cook the mushrooms, garlic, diced onion, and green bell pepper together until the vegetables have softened and smell aromatic. Remove them from the heat and keep them nearby.
STEP 3: Meanwhile, boil the egg noodles in salted water. Stop cooking when they are al dente rather than completely soft. Drain thoroughly, since excess cooking water can thin the casserole sauce.
STEP 4: Melt the butter over medium-low heat in a roomy saucepan or skillet. Whisk in the flour and cook it briefly, stirring constantly, until you have a smooth roux without dry pockets of flour.
STEP 5: Gradually whisk in the milk. Adding it slowly helps keep the sauce smooth. Continue cooking until it has thickened enough to coat a spoon, then stir in the cream cheese until completely melted and incorporated.
STEP 6: Fold the cooked noodles into the cream sauce along with the tuna and its liquid, drained peas, and sautéed vegetable mixture. Season with salt and freshly ground black pepper, stirring gently so the noodles remain intact.
STEP 7: Spoon the filling into the prepared baking dish and level the top. Sprinkle over the grated sharp cheddar, followed by the crispy fried onions and Parmesan so the surface has an even mixture of cheese and crunch.
STEP 8: Bake for about 20 minutes, until the creamy filling is bubbling around the edges and the topping is golden. Rest the casserole for 5–10 minutes before serving so the sauce settles and portions hold together more neatly.
Serving Ideas for Cream Cheese Tuna Casserole
A crisp green salad is one of the simplest pairings because its fresh texture balances the rich cream cheese sauce. A lightly dressed lettuce, cucumber, and tomato salad works particularly well.
Roasted or steamed green vegetables such as broccoli or green beans also make a practical side. Keep the seasoning simple so the casserole remains the main focus of the meal.
For something a little heartier, serve it with warm bread or dinner rolls. They are especially useful for picking up the creamy sauce left on the plate.
Can I prepare the casserole ahead of time?
Yes. You can assemble the noodle mixture and refrigerate it in the baking dish before baking. For the crispiest result, wait to add the fried onions until you are ready to put the casserole in the oven. A chilled casserole may need a little additional baking time.
Why should the noodles stay al dente?
The noodles continue to soften as they sit in the cream sauce and bake in the oven. If they are fully cooked during the boiling stage, they can become overly soft by serving time. Draining them while they still have a little firmness produces a better final texture.
Do I drain the tuna before adding it?
For this version, no. The tuna is added with the liquid from the can. That small amount of liquid blends into the thick cream cheese sauce and contributes flavor and moisture. The peas and mushrooms, however, should be drained thoroughly before being added.

How do I know when the casserole is done?
Look for bubbling around the edges and a hot center, along with melted cheddar and a lightly golden topping. Since the noodles, vegetables, and sauce are already cooked before assembly, the baking stage mainly heats everything through and develops the crisp cheese-and-onion surface.
Helpful Tips
- Undercook the noodles slightly. Al dente noodles hold their shape much better during the final 20 minutes of baking.
- Whisk the milk in gradually. Adding the milk a little at a time to the butter-and-flour roux is the easiest way to create a creamy sauce without lumps.
- Give it time to rest. Waiting 5–10 minutes after baking allows the cream cheese sauce to thicken slightly, making the casserole easier to scoop into tidy servings.
Keeping Leftovers Fresh
Transfer cooled leftovers to an airtight container or tightly cover the baking dish. Refrigerate the casserole for up to 3–4 days. Because the noodles absorb more sauce as they sit, the casserole will usually become a little thicker after chilling.
For longer storage, portion the cooled casserole into freezer-safe containers and freeze for about 2 months. The cream cheese sauce can change texture slightly after freezing, but gentle reheating helps bring it back together. Thaw frozen portions overnight in the refrigerator when possible.
To reheat a larger portion, cover it loosely and warm it in a 350°F oven until heated through. Individual servings can be reheated in the microwave in short intervals. If the noodles seem a little dry, adding a small splash of milk before reheating can help restore the creamy consistency.

Tuna Casserole with Cream Cheese
Ingredients
For the Casserole
- 1 package 8 oz cream cheese
- 1 medium green bell pepper cut into small dice
- 1 can 15 oz peas, thoroughly drained
- 2 1/2 cups milk
- 1 teaspoon freshly ground black pepper
- 1 package 12 oz wide yolk-free egg noodles
- 1/4 cup unsalted or regular butter
- 1 can 12 oz water-packed tuna, including the liquid
- 1 medium yellow onion finely diced
- 1/4 cup all-purpose flour
- 1 teaspoon salt
- 1 can 6.5 oz sliced mushrooms, drained
- 1 teaspoon minced garlic approximately 2 cloves
For the Topping
- 1/4 cup finely grated Parmesan cheese
- 2 cups crisp fried onions such as French’s
- 1 cup grated sharp cheddar cheese
Instructions
- Sauté the vegetables. Place a large frying pan over medium heat. Add the drained mushrooms, minced garlic, diced yellow onion, and diced green bell pepper. Sauté until the vegetables become tender and aromatic. Remove the mixture from the heat and reserve it for later.
- Cook the noodles. Bring a large pot of salted water to a rolling boil. Add the wide yolk-free egg noodles and prepare them according to the package instructions until they reach an al dente texture. Drain well and set aside.
- Prepare the cream cheese sauce. Melt the butter in a large frying pan or saucepan over medium-low heat. Whisk in the flour and continue stirring constantly for 1–2 minutes to form a smooth roux.
- Thicken the sauce. Slowly pour the milk into the roux while whisking continuously to prevent lumps. Continue cooking until the mixture develops a thick, smooth consistency. Add the cream cheese and stir until it has completely melted and blended into the sauce.
- Combine the casserole filling. Add the cooked noodles to the prepared sauce. Stir in the undrained tuna, drained peas, and reserved sautéed vegetables. Season with 1 teaspoon salt and 1 teaspoon black pepper. Fold the ingredients together gently until evenly incorporated.
- Assemble the casserole. Lightly grease a large 9 x 12-inch baking dish. Transfer the creamy tuna and noodle mixture to the dish and spread it into an even layer.
- Add the topping. Scatter the grated sharp cheddar evenly across the casserole. Follow with the crispy fried onions, then finish with an even layer of grated Parmesan cheese.
- Bake. Place the casserole in an oven preheated to 375°F (190°C). Bake for 20 minutes, or until the filling is bubbling and the surface has developed a golden-brown finish.
- Rest before serving. Allow the baked casserole to stand for 5–10 minutes before slicing and serving.
