This post may contain affiliate links. Please read our disclosure policy.

This Cheesy Ham Casserole has chunks of leftover ham mixed with pasta and broccoli in a creamy sauce. The crunchy breadcrumb topping is the perfect finishing touch.

white casserole dish with ham casserole

Pure comfort food with every bite, this leftover ham casserole is perfect for a cozy family dinner. It’s a great way to use up ham leftovers, plus it’s a full meal – no sides needed.

With an ultra creamy, cheesy sauce, and chunks of salty ham, ham and noodle casserole is a real crowd pleaser, and perfect for potlucks, too! For more delicious ham recipes, try Ham and Cheese Quiche and Ham and Navy Bean Soup.

Pin this recipe for later!Pin This

Why I Love This Casserole

  • One Pan Recipe – Ham, broccoli and pasta all covered in a creamy cheese sauce makes for a delicious dinner, all ready to go in one dish.
  • Leftover Ham Recipe – We love ham but a whole ham feeds a ton, and we always have leftovers. This is a great way to use them up!
  • Comforting – Casseroles are the ultimate comfort food and this one definitely hits the mark!

Ingredients You’ll Need

The main components of this casserole are the ham, broccoli, pasta and the cheese sauce, which is made from scratch.

Cheese Sauce

  • Butter and Flour – To make the roux, the base of the sauce.
  • Seasonings – Garlic powder, onion powder, dry mustard, salt and black pepper.
  • Milk – You can use any fat ratio you have on hand, but the fuller the fat, the creamier the sauce.
  • Cream Cheese – Full fat, block style. You only need 4 ounces, but it ensures a rich, creamy sauce.
  • Cheddar Cheese – Shredded by hand off the block.
  • Sour cream – For extra creaminess, and a little bit of tang.

Other Ingredients

  • Cooked Ham – Use up leftover ham, or buy a couple of ham steaks from the meat department of the grocery store.
  • Cooked Pasta I used cavatappi, which is the larger corkscrew style noodles. Rotini, bowtie, or penne also works.
  • Broccoli Florets Make it easy on yourself and buy a bag of already washed broccoli without the stems.
  • Panko Breadcrumbs – Regular breadcrumbs or crushed Ritz crackers would work too.
  • Melted Butter
  • Parmesan Cheese – Fresh or from a can.
  • Parsley

How To Make Ham Casserole

See the recipe card below for full, detailed instructions

broccoli and pasta in a pot of water

Cook pasta and broccoli. Cook the pasta in boiling water for about a minute less than directed. Add the chopped broccoli for the last few minutes to blanch it.

Make the sauce. Melt butter in a saucepan and cook with flour. Whisk in seasonings and milk and boil until the mixture is thickened.

sauce and shredded cheese in a cast iron skillet

Add the cheese. Stir in the cream cheese until melted. Remove the pot from the heat and stir in the shredded cheddar cheese. For best results, stir in a little at a time. Finally, stir in the sour cream.

Assemble the casserole. Stir together the cheese sauce, ham, pasta, and broccoli and pour into a greased casserole dish. Top with a mixture of breadcrumbs, melted butter, Parmesan cheese, and dried parsley.

Bake uncovered in a 375 degree oven for about 30 minutes or until the top is golden and crunchy and sauce is bubbly.

FAQs

Can this recipe be prepared ahead of time?

You can prep this casserole up to 24 hours in advance. Follow the steps up to pouring it into a baking dish. Cover tightly with foil and refrigerate for up to 24 hours. Remove from the fridge, uncover, and let sit on the counter while the oven preheats. Bake as directed.

Can I use frozen broccoli?

Yes! Thaw and pat the broccoli dry. Since it’s already blanched, there’s no need to add it with the pasta and you can just toss it right into the casserole.

Make-Ahead and Storage

Make-Ahead – You can prepare the entire casserole right up until it’s ready to bake. Cover and refrigerate for up to 24 hours, then bake as directed.

Leftovers – Store in an airtight container in the fridge for up to 4 days. Reheat in the microwave or covered with foil in the oven.

Freezing – You can freeze the cooked casserole for 2-3 months. Cover tightly with plastic wrap and then foil, and pop it in the freezer. Let it defrost in the fridge overnight, then bake at 350℉ until warmed up. Or, bake the casserole from frozen for about an hour.

Expert Tips

  • Cheese – Feel free to use any type of cheese you like. Mozzarella or jack cheese would taste great and melt nicely.
  • Veggies – Add other vegetables like peas, cauliflower, or even leftover broccoli.
  • Pasta – You can also use your favorite type of pasta. While long noodles like spaghetti aren’t ideal, they will work. I prefer small pasta like egg noodles, shells, or cavatappi.
  • Storage: Let the casserole cool completely before storing. Cover tightly and refrigerate for up to 3-4 days. Reheat in the microwave at 50 percent power; add a splash of milk to reconstitute the sauce.
  • Freezing: Assemble casserole with the breadcrumb topping. Cover tightly and freeze for up to 3 months. Be sure to use a freezer safe or disposable aluminum container. Thaw completely, add the breadcrumb topping, and bake as directed.
broccoli, ham and pasta on a fork

More Casserole Recipes You’ll Love

Recipe

Cheesy Ham Casserole

5 from 3 votes
Cheesy Ham Casserole has chunks of leftover ham mixed with pasta and broccoli in a creamy sauce with a crunchy breadcrumb topping.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings 6

Ingredients
  

Cheese Sauce

  • 3 tablespoons butter
  • ¼ cup flour
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • ½ teaspoon dry mustard
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • 2 cups milk ½ cup more if needed
  • 4 ounces cream cheese room temperature
  • 3 cups grated cheddar cheese divided
  • ½ cup sour cream

Casserole

  • 2 cups diced cooked ham
  • 16 ounces cooked noodles like rotini, cavatappi, egg noodles or penne
  • 3 cups broccoli florets
  • 1 cup Panko breadcrumbs
  • 2 tablespoons melted butter
  • ¼ cup grated Parmesan cheese
  • 2 teaspoons dried parsley
Save this recipe
Get this sent to your inbox, plus get new recipes from us every week!

Instructions
 

  • Preheat the oven to 375 degrees F. Spray a 9×13-inch baking dish with nonstick cooking spray. In a small bowl, combine the Panko, melted butter, Parmesan cheese and dried parsley and set aside.
  • Cook the pasta for a minute less than directed, adding the broccoli to the pot during the last 2 minutes. Drain and set aside.
  • Melt butter in a large, deep pan over medium heat. Whisk in flour and cook, whisking often, for several minutes or until golden. Whisk in garlic powder, onion powder, dry mustard, salt and pepper, then stir in milk. Bring to a gentle boil and simmer for 5 minutes or until the mixture is thickened. Stir in cream cheese until melted, then remove from heat.
  • Stir in 3 cups of cheddar cheese, a little at a time, stirring constantly until completely melted. Stir in sour cream.
  • Add ham and pasta to the cheese sauce and stir gently to combine. Sprinkle breadcrumb mixture over the casserole.
  • Bake uncovered for 25-30 minutes or until the top is golden and the sauce is bubbly.

Notes

  • Storage: Let the casserole cool completely before storing. Cover tightly and refrigerate for up to 3-4 days. Reheat in the microwave at 50 percent power; add a splash of milk to reconstitute the sauce.
  • Freezing: Assemble casserole with the breadcrumb topping. Cover tightly and freeze for up to 3 months. Be sure to use a freezer safe or disposable aluminum container. Thaw completely, add the breadcrumb topping, and bake as directed.
  • Make Ahead: You can prep this casserole up to 24 hours in advance. Follow the steps up to pouring it into a baking dish. Cover tightly with foil and refrigerate for up to 24 hours. Remove from the fridge, uncover, and let sit on the counter while the oven preheats. Bake as directed.
Keyword ham casserole

Nutrition

Calories: 733kcalCarbohydrates: 44gProtein: 35gFat: 47gSaturated Fat: 27gPolyunsaturated Fat: 2gMonounsaturated Fat: 13gTrans Fat: 1gCholesterol: 154mgSodium: 1327mgPotassium: 541mgFiber: 3gSugar: 7gVitamin A: 1684IUVitamin C: 50mgCalcium: 638mgIron: 3mg

Nutritional Disclaimer Kristin Maxwell of “Yellow Bliss Road” is not a dietician or nutritionist, and any nutritional information shared is an estimate. For accurate calorie counts and other nutritional values, we recommend running the ingredients through your preferred online nutritional calculator. Calories and other nutritional values can vary depending on which brands were used.

Kristin Maxwell

Kristin Maxwell is the creator and main recipe developer, writer, and photographer of Yellow Bliss Road. A self-taught cook and self-appointed foodie, she specializes in easy, flavorful and approachable recipes for any home cook.

Free Email Series
5 Secrets to Dinnertime Sanity
Free email series with tested, tasted & terrific dinner recipes!

You Might Also Like

5 from 3 votes (3 ratings without comment)

Leave a Comment

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.