Creamy Ham Fettuccine Casserole (+Video)
This Creamy Ham Fettuccine Casserole is an easy, 30-minute, scrumptious meal Creamy sauce, fettuccine, ham, peas and a crunchy topping!
A SIMPLY DELICIOUS DINNER RECIPE
This Creamy Ham Fettuccine Casserole is an easy, 30-minute scrumptious meal that everyone loves! Creamy sauce with ham, peas and a crunchy topping! This meal is picky-eater approved and is the perfect weeknight meal. Serve with a salad and some Butter Dip Biscuits and dinner is served!

CAN THIS MEAL BE FROZEN?
This can be made in advance and frozen. Or, if you don’t need this much for one meal, you can split it up into two smaller casserole pans and make one now and freeze one for later. As with all freezer meals, it’s very important that you wrap it up well so that it doesn’t get freezer burned.

INGREDIENTS NEEDED: (SEE RECIPE CARD BELOW FOR THE FULL RECIPE)
- fettuccine noodles
- salted butter
- all-purpose flour
- milk
- garlic salt
- black pepper
- shredded mozzarella cheese
- fully cooked ham
- frozen peas
- bread crumbs

HOW TO MAKE CREAMY HAM FETTUCCINE CASSEROLE:
Prepare fettuccine noodles according to package directions. You’ll be cooking half the package of noodles. While noodles are cooking, preheat the oven to 350f degrees. Spray an 11×7-inch baking dish with nonstick cooking spray. In a large skillet, melt 2 Tablespoons salted butter over medium heat. Once butter is melted, whisk in all-purpose flour.

Whisk together well until a thick paste forms. Stir in milk. Turn heat up to medium-high.

It will start thickening pretty quickly once you turn the heat up.

Once you see bubbles, turn the heat back down to medium and add shredded cheese. If it gets too thick on ya, just splash a bit more milk in there. Season with garlic salt and pepper.

Next, stir in cubed ham.

… and frozen peas.

Lastly, stir in cooked fettuccine noodles.

Mixture will be thick. Stir as best you can to coat all the noodles with the cheese sauce.

Pour combined mixture into prepared baking dish.

Now for the bread crumb topping! In a small skillet, over medium-high heat, melt one tablespoon butter. Then stir in bread crumbs. Stir constantly (so bread crumbs don’t burn) until bread crumbs start to brown. Then turn off heat.

Sprinkle browned bread crumbs over the noodles.

Cover with aluminum foil and bake for about 20-25 minutes (until bubbly.) Then serve! Perfect with a salad and some rolls! Seriously, SO good!

WANT MORE DELICIOUS RECIPES?
Originally posted: August 2016
Updated & republished: January 2020

Creamy Ham Fettuccine Casserole (+Video)
Ingredients
- 2 cups fettuccine noodles (1/2 package), cooked cooked
- 2 Tablespoons salted butter
- 2 Tablespoons all-purpose flour
- 2 cups milk
- 1 1/2 cups shredded mozzarella cheese
- 1 1/2 teaspoons garlic salt
- 1/2 teaspoon black pepper
- 2 cups fully cooked ham, cubed
- 1 cup frozen peas
- 1 Tablespoon salted butter
- 1/4 cup dry bread crumbs
Instructions
- Prepare 2 cups fettuccine noodles (1/2 package), cooked according to package directions. You'll be cooking half the package of noodles.
- While noodles are cooking, preheat the oven to 350F degrees. Spray an 11×7-inch baking dish with nonstick cooking spray. Set aside.
- In a large skillet, melt 2 Tablespoons salted butter over medium heat.
- Once butter is melted, add in 2 Tablespoons all-purpose flour. Whisk together well until a thick paste forms.
- Stir in 2 cups milk. Turn heat up to medium-high. It will start thickening pretty quickly once you turn the heat up. Keep whisking.
- Once you see bubbles, turn the heat back down to medium and add 1 1/2 cups shredded mozzarella cheese. If it gets too thick, just splash a bit more milk in there.
- Season with 1 1/2 teaspoons garlic salt and 1/2 teaspoon black pepper.
- Next, stir in 2 cups fully cooked ham, cubed, 1 cup frozen peas and cooked fettuccine noodles. Mixture will be thick. Stir as best you can to coat all the noodles with the cheese sauce.
- Pour combined mixture into prepared baking dish. Set aside.
- In a small skillet, over medium-high heat, melt 1 Tablespoon salted butter. Then stir in 1/4 cup dry bread crumbs.
- Stir constantly (so they don't burn) until bread crumbs start to brown. Then turn off heat.
- Sprinkle browned bread crumbs over the noodles.
- Cover with aluminum foil and bake for about 20-25 minutes (until bubbly.)
Video
Notes
- Note: This can be served straight out of the pan without baking it. It firms up when baked but stays ultra creamy when not baked so it’s up to your preference.
Nutrition
Nutritional Disclaimer
“The Country Cook” is not a dietician or nutritionist, and any nutritional information shared is an estimate. If calorie count and other nutritional values are important to you, we recommend running the ingredients through whichever online nutritional calculator you prefer. Calories can vary quite a bit depending on which brands were used.
Recipe adapted from Taste of Home
Really loved this recipe, quick and easy to make. I did with brocoli instead of peas and was really good.
Excellent instructions easy to follow End result DELICIOUS!
Thank you so very much for this recipe during this time of covid19. My husband and I love the heck out of it. I just doubled it and now it will last us 3 whole days. The taste is so great. Italian bread crumbs on top and I added some onion. I switched oit the cheese to parmasan and cheddar because well we didn’t have the other ingredients. I am so in love. Thanks again.
Regarding milk?
Can I use almond milk instead?
I made half the recipe substituting green beans for peas and 1 tsp minced garlic for garlic salt.
That sounds perfect!! Thanks so much Lauren!
I love to order Carbonara when I eat out Italian and this is going to bring that delicious dish home to me. With these ingredients the cholesterol should be lower, too!
Thank you Olivia! Hope you love this one!
Is the nutrition info for the entire dish or per serving? If per serving, how much in each serving? Thanks!
Molly, I always recommend that people use their own trusted nutritional apps. These calculators are really just a very general guideline but aren’t always 100% accurate. In general, this calculator will figure out roughly a cup and a half (or slightly more.) per serving.
A slow cooker version would be wonderful.
Did you try it in a slow cooker? I would like to do this for an office party.
Just made this. I think I would use regular salt instead of garlic salt and maybe add garlic powder. I find that garlic salt does not season the same as regular salt
I love these kind of dishes. I never thought to freeze half, what a great idea!
Can you use any vegetable other than peas?
I really don't like peas (corn, string beans)?
I haven't tried it with anything other than peas. You can leave them out if you prefer!
I was also thinking Broccoli, but then I thought how well ham is in pea soup, yummmmm.
I was wondering the same thing. Seems to me some capers steeped in cool water for 15 mins then drained, would make a great addition.
(Steeping the capers pulls out a lot of the salinity in the bottled store bought variety, drawing out their natural delicacies and flavor)
I’m not a pea fan either but just sub broccoli.
I've been making a variation of this for years, and it's delicious. I use turkey ham, and a combination of fontina and Gruyere cheeses. It's a family favorite, takes almost no time to make, and is even better the next day.
I totally agree!
I love Gruyere, and that sounds amazing!
Do you freeze before or after you cook?
Before 🙂
That is exactly what I would do! We are a small family so making this into two smaller pans and freezing one for later makes more sense! 🙂
Thanks!! I might make two at once and freeze one.