• Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

Homemade Tuna Casserole from Scratch with Mushrooms and Cheddar Recipe

Published: Jul 24, 2026 by Mira · This post may contain affiliate links · Leave a Comment

↓ Jump to Recipe

I absolutely love sharing this recipe because it combines comfort food nostalgia with the fresh satisfaction of making it all yourself. This Homemade Tuna Casserole from Scratch with Mushrooms and Cheddar Recipe is one of those dishes that instantly feels like a warm hug — creamy, cheesy, and packed with delightful umami from the mushrooms. It’s wholesome, satisfying, and has just the right balance of textures, from tender pasta to crispy, golden topping. Trust me, once you make it this way, you’ll never want to rely on canned soups again!

Why You'll Love This Homemade Tuna Casserole from Scratch with Mushrooms and Cheddar Recipe

First off, the flavor profile of this casserole is something I genuinely look forward to whenever I make it. The earthiness of the mushrooms perfectly complements the tender chunks of tuna, while the sharp cheddar cheese melts into a luscious, creamy sauce that clings to every noodle. What really makes this dish special is the contrast of crispy breadcrumbs on top that add an irresistible crunch. I love how all these flavors and textures come together — it feels both hearty and fresh at the same time.

The best part for me is how approachable this recipe is. Even though it’s made from scratch, the steps are straightforward and manageable, making it an ideal weeknight meal or a cozy dish for casual get-togethers. I especially appreciate that it’s a crowd-pleaser and yields plenty of servings, so I can make it for family dinners or potlucks without stress. It stands out because it’s wholesome and homemade, lifting a classic comfort dish to a new level that’s bursting with real, vibrant ingredients.

Ingredients You'll Need

In this four-part image collage, a large black pan sits on a stove with a wooden spoon inside. The first image shows a layer of light green celery pieces and white chopped onions sizzling with melted butter at the bottom left, while the wooden spoon rests on top. The second image adds a thick layer of chopped brown mushrooms over the celery and onions, filling most of the pan. The third image shows the mushrooms and vegetables cooked down to a darker, softer mix with a white powder (likely flour) sprinkled on top, and the wooden spoon nearby. The last image shows a creamy white liquid poured in, mixing with the mushroom and vegetable layer, topped with specks of black pepper and herbs. The background is a white marbled texture. Photo taken with an iphone --ar 4:5 --v 7

These ingredients might be simple, but each one plays an essential role in building the flavor, texture, and visual appeal of this casserole. From the tender pasta to the savory mushrooms and creamy cheddar, everything comes together beautifully in this dish.

Quick Tip

All ingredient amounts are listed in the recipe card below

  • Whole wheat pasta: I prefer rotini or egg noodles for their texture and ability to hold onto the sauce beautifully.
  • Butter: Melting butter is the key to creating a rich roux that thickens the sauce perfectly.
  • Onion and celery: These add a subtle sweetness and fresh crunch that balance the creamy sauce.
  • Garlic: Just a few cloves bring a punch of aromatic depth to this dish.
  • Mushrooms: I chop them finely so they melt into the sauce, lending an earthy richness.
  • All-purpose flour: This helps thicken the sauce into that perfect creamy consistency.
  • Milk and broth: The combination gives the sauce body and flavor without overpowering the main ingredients.
  • Tuna packed in water: Draining well and flaking ensures even, tender bites throughout.
  • Breadcrumbs: Mixed with butter, they create the irresistibly crunchy topping.
  • Cheddar cheese: Sharp cheddar melts into a gooey, flavorful finish that pulls everything together.

Directions

Step 1: Preheat your oven to 375 degrees Fahrenheit and generously butter a 9x13-inch baking dish. This ensures the casserole won’t stick and will brown nicely on the edges.

Step 2: Bring a large pot of salted water to a boil and cook the pasta according to the package directions until al dente. Drain and set aside while you prepare the sauce.

Step 3: In a large skillet, melt 2 tablespoons of butter over medium heat. Add the diced onion and celery, sautéing until they become tender and fragrant, about 3 minutes.

Step 4: Stir in the minced garlic and cook for another 30 seconds just until the aroma fills your kitchen.

Step 5: Add the chopped mushrooms to the skillet. Cook them with the veggies, stirring occasionally, until most of their liquid has evaporated and they’re tender, roughly 10 minutes.

Step 6: Sprinkle the flour over the vegetable mixture and stir well to coat everything evenly. Slowly pour in the milk and broth while stirring continuously to avoid lumps. Continue heating over medium-high, stirring frequently, until the sauce thickens and coats the back of a spoon. Season generously with kosher salt and black pepper to taste.

Step 7: While the sauce thickens, melt the remaining tablespoon of butter in a small bowl. Toss the breadcrumbs in the melted butter until they’re evenly coated. Set this aside for the topping.

Step 8: Gently fold the cooked pasta and flaked tuna into the creamy mushroom sauce. Transfer the mixture evenly into the prepared baking dish.

Step 9: Sprinkle the buttered breadcrumbs over the casserole, then top with the shredded cheddar cheese in an even layer.

Step 10: Bake uncovered in your preheated oven for about 20 minutes or until the top is golden brown and bubbly. Let it cool for a few minutes before serving to let everything set beautifully.

Servings and Timing

This recipe yields about 8 hearty servings — perfect for a family dinner or leftovers for the next day. The prep time is roughly 15 minutes, with about 20 minutes of active cook time on the stovetop for the sauce and veggies. Baking takes another 20 minutes, bringing the total time to around 40 minutes. I like to let it rest for 5 to 10 minutes before serving so the casserole firms up a bit and is easier to plate.

How to Serve This Homemade Tuna Casserole from Scratch with Mushrooms and Cheddar Recipe

The dish shows a white plate filled with a creamy pasta bake that has three clear layers: a base of twisted pasta mixed with small green vegetable pieces and bits of mushroom, topped with a light brown breadcrumb layer that looks crunchy, and a final layer of bright orange melted cheese sprinkled evenly across the top. A silver fork is placed on the right side of the plate, slightly digging into the pasta. The plate is set on a white marbled surface with a blue textured cloth nearby. Photo taken with an iphone --ar 4:5 --v 7

I love serving this casserole straight from the oven while it’s still bubbling and hot. For side dishes, I often go with a crisp green salad dressed with a bright vinaigrette — it’s the perfect way to cut through the richness without competing with the flavors. Steamed green beans or roasted asparagus also pair beautifully, adding color and a fresh bite. In cooler months, a simple bowl of tomato soup alongside makes it feel extra comforting.

For presentation, sprinkling a few fresh herbs like chopped parsley or chives on top adds a lovely pop of green and freshness. You can dish it out in individual ramekins for a cute, personal touch when entertaining, or serve it family-style in the casserole dish for a cozy, communal feel. Portion sizes are fairly generous, but I find that pairing it with sides allows everyone to customize to their appetite.

If I’m enjoying a glass with this meal, I usually reach for a crisp white wine like a Sauvignon Blanc or a lightly chilled Chardonnay to complement the cheddar and tuna without overpowering the dish. For a non-alcoholic option, sparkling water with lemon or an herbal iced tea feel refreshing and light. I think this casserole shines most when enjoyed warm or hot, but leftovers at room temperature are still delicious and satisfying.

Variations

One of my favorite things about this Homemade Tuna Casserole from Scratch with Mushrooms and Cheddar Recipe is how flexible it is. If you want to switch up the protein, cooked shredded chicken or canned salmon make great alternatives to tuna. For a vegetarian twist, simply omit the tuna and add more mushrooms or even cooked peas for sweetness.

For those following gluten-free diets, I suggest using gluten-free pasta and substituting the all-purpose flour with a gluten-free blend or cornstarch to thicken the sauce. Vegan versions are also possible — substitute the butter for plant-based margarine, use unsweetened plant milk, vegetable broth, and a vegan cheese alternative. I find nutritional yeast sprinkled on top adds a cheesy flavor that’s quite satisfying.

If you love a little more flavor punch, try adding a splash of white wine to the sauce before it thickens or sprinkle smoked paprika in with the breadcrumbs for a smoky crunch. Alternatively, baking individual portions in smaller dishes can be a fun twist and might shorten cooking times slightly, perfect for quick meal prep.

Storage and Reheating

Storing Leftovers

I always store leftover tuna casserole in an airtight container in the refrigerator. It keeps well for 3 to 4 days, which makes it fantastic for weekday lunches or quick dinners when you don’t have time to cook from scratch. Glass containers with tight-fitting lids work best to preserve texture and flavor.

Freezing

I’ve frozen this casserole many times with great success. To freeze, let it cool completely, then portion into freezer-safe containers or wrap the whole dish tightly with foil and plastic wrap to avoid freezer burn. It freezes well for up to 2 months. When you want to enjoy it again, thaw overnight in the fridge before reheating.

Reheating

The best way to reheat is in the oven at 350 degrees Fahrenheit, covered with foil, for about 15 to 20 minutes or until warmed through. This helps maintain the creamy texture and avoids drying out. You can remove the foil for the last 5 minutes to crisp up the breadcrumb topping again. While microwaving is faster, I find it sometimes makes the casserole a little soggy, so I reserve that for when I’m in a pinch.

FAQs

Can I use fresh tuna instead of canned tuna in this casserole?

While you can use fresh cooked tuna, it requires a bit more prep time as you’ll need to cook it first and ensure it’s flaky. Canned tuna is convenient and provides consistent flavor, but fresh tuna can add a more delicate, meatier texture if cooked and flaked properly before mixing in.

Is it possible to make this casserole without mushrooms?

Absolutely! If you’re not a fan of mushrooms or can’t find them, you can either leave them out or substitute with other vegetables like diced zucchini, bell peppers, or peas. Just keep in mind the flavor profile will be milder without the earthiness that mushrooms provide.

What type of cheese works best in this casserole?

I highly recommend sharp cheddar because it melts beautifully and adds that nice tangy depth. However, you could also mix in Monterey Jack or Gruyère for a creamier, more complex flavor. Avoid cheeses that don't melt well or are too mild if you want that classic comforting bite.

Can I prepare this casserole ahead of time?

You can definitely assemble the casserole a few hours in advance and keep it covered in the refrigerator before baking. This is perfect for meal prepping or hosting, so all you have to do is pop it in the oven when you’re ready to eat. Just add a few extra minutes to the baking time if it goes in cold.

How can I make this casserole gluten-free?

To keep this recipe gluten-free, use gluten-free pasta and swap the all-purpose flour with cornstarch or a gluten-free flour blend for the sauce thickening. Make sure your breadcrumbs are also gluten-free or use crushed gluten-free crackers for the topping. It comes out just as delicious without the gluten.

Conclusion

I truly hope you give this Homemade Tuna Casserole from Scratch with Mushrooms and Cheddar Recipe a try because it’s one of those dishes that feels like an old friend—comforting, flavorful, and made with love. It’s perfect for sharing with friends or simply treating yourself to an elevated classic. Once you make it from scratch, I promise you’ll feel the difference and maybe even find it becoming a go-to meal in your kitchen rotation. Enjoy every creamy, cheesy, crunchy bite!

Print

Homemade Tuna Casserole from Scratch with Mushrooms and Cheddar Recipe

Homemade Tuna Casserole from Scratch with Mushrooms and Cheddar Recipe
Print Recipe
Pin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.9 from 8 reviews

This homemade Tuna Casserole recipe is a comforting, hearty dish made from scratch without using canned soups. It features whole wheat pasta, fresh vegetables, mushrooms, and flaked albacore tuna all combined in a creamy sauce, topped with a crispy breadcrumb and cheddar cheese crust, and baked to bubbly perfection.

  • Author: Mira
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 8 servings
  • Category: Casserole
  • Method: Baking
  • Cuisine: American

Ingredients

Pasta

  • 8 oz. whole wheat pasta (rotini, egg noodles, fusili, etc.)

Sauce & Vegetables

  • 3 tablespoons butter (plus more for greasing pan)
  • 1 onion, diced
  • 2 ribs celery, diced
  • 3 cloves garlic, minced
  • 16 oz. mushrooms, chopped
  • ¼ cup all-purpose flour
  • 1 cup milk
  • 1 cup chicken stock or broth (or vegetable broth)
  • Kosher salt and black pepper, to taste

Protein & Toppings

  • 12 oz. canned albacore tuna packed in water (drained and flaked)
  • ½ cup breadcrumbs
  • 1 cup cheddar cheese, shredded

Instructions

  1. Preheat and prepare dish: Preheat your oven to 375°F (190°C). Butter a 9x13 inch baking dish and set it aside to get ready for the casserole.
  2. Cook the pasta: Boil the whole wheat pasta in salted water according to package directions until al dente. Drain and set aside.
  3. Sauté vegetables: Melt 2 tablespoons of butter in a large skillet over medium heat. Add the diced onions and celery, sautéing until tender, about 3 minutes.
  4. Add garlic: Stir in the minced garlic and sauté for about 30 seconds until fragrant.
  5. Cook mushrooms: Add the chopped mushrooms to the skillet with the other vegetables. Cook for about 10 minutes, stirring occasionally until most of the liquid has evaporated.
  6. Make roux and sauce: Sprinkle the flour over the vegetables and stir well to coat. Gradually pour in the milk and chicken broth while stirring constantly. Continue cooking over medium-high heat until the sauce thickens, seasoning with kosher salt and black pepper to taste.
  7. Prepare breadcrumb topping: In a small bowl, melt the remaining 1 tablespoon of butter. Mix in the breadcrumbs until well combined to create the topping.
  8. Combine and assemble casserole: Add the cooked pasta and flaked tuna into the sauce mixture and stir gently to combine. Transfer this mixture into the prepared baking dish. Evenly sprinkle the breadcrumb mixture over the top and then cover with shredded cheddar cheese.
  9. Bake: Bake the casserole in the preheated oven for about 20 minutes until the top is browned and bubbly.

Notes

  • Use whole wheat pasta for a healthier, fiber-rich option.
  • The dish can be made with vegetable broth for a vegetarian-friendly version if you omit tuna and use a plant-based cheese alternative.
  • For a crispier topping, broil the casserole for the last 2-3 minutes but watch carefully to avoid burning.
  • Leftovers keep well refrigerated for up to 3 days and reheat nicely in the oven or microwave.
  • Feel free to add peas or diced carrots with the vegetables for extra nutrition and flavor.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Dinner

  • Roasted Red Pepper Gnocchi Recipe
    Roasted Red Pepper Gnocchi Recipe
  • Slow Cooker Chicken Keema with Veggies Recipe
    Slow Cooker Chicken Keema with Veggies Recipe
  • Creamy Chicken and Sun-Dried Tomato Pasta Bake Recipe
    Creamy Chicken and Sun-Dried Tomato Pasta Bake Recipe
  • Cheeseburger French Fry Casserole Recipe
    Cheeseburger French Fry Casserole Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Welcome to Mira Cooking

Where every recipe tells a story and every meal is a chance to create something beautiful.

Learn more

Popular

  • Brazilian Coconut Bonbon (Bala Baiana) with Strawberry Recipe
    Brazilian Coconut Bonbon (Bala Baiana) with Strawberry Recipe
  • Cookies 'N Cream Cheesecake Recipe
    Cookies 'N Cream Cheesecake Recipe
  • Cucumber and Beet Salad Recipe
    Cucumber and Beet Salad Recipe
  • Beet Greens Vegetable Soup (Botwinka) Recipe
    Beet Greens Vegetable Soup (Botwinka) Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Mira Cooking. All rights reserved.