Fantasy Recipe

  • Breakfast
  • Dinner
  • Dessert
menu icon
go to homepage
  • Breakfast
  • Dinner
  • Dessert
subscribe
search icon
Homepage link
  • Breakfast
  • Dinner
  • Dessert
×

Easy Ham and Cheese Casserole

Published: Jan 10, 2026 · Modified: Jan 24, 2026 by Olivia · This post may contain affiliate links · Leave a Comment

↓ Jump to Recipe
Pin the Recipe

Wondering what to do with that leftover holiday ham sitting in your fridge? Don't let it go to waste! This Ham and Cheese Casserole is the ultimate way to transform yesterday's dinner into a brand-new, cheesy masterpiece. It's a savory, comforting bake that pairs salty ham with a creamy, velvety cheese sauce, making it the perfect "day-after" meal that your family might actually like better than the original roast.

Easy ham and cheese casserole with creamy elbow macaroni, melted cheddar, and golden crispy topping baked in a glass dish.

What makes this easy ham and cheese casserole such a weeknight hero is the creamy cheese sauce that smothers the pasta and ham, creating an ultra-comforting baked macaroni casserole that tastes like you spent hours in the kitchen when really you just tossed everything together and let the oven do the work. The combination of tender elbow macaroni pasta bake, chunks of savory ham, and shredded cheddar cheese baked until bubbly and golden creates one of those simple, satisfying meals that everyone requests on repeat. Adam calls this "fancy mac and cheese with meat," which is honestly a pretty accurate description from an 11-year-old food critic.

Jump to:
  • Why You'll Love This Ham and Cheese Casserole
  • Ingredients for Ham and Cheese Casserole
  • How to Make Ham and Cheese Casserole
  • My Top Tips for This Recipe
  • Little Moments in the Kitchen
  • Substitutions for Ham and Cheese Casserole
  • Variations on Ham and Cheese Casserole
  • Equipment for Ham and Cheese Casserole
  • Storage Tips for Ham and Cheese Casserole
  • Adam's Tip for Ham and Cheese Casserole
  • FAQ about Ham and Cheese Casserole
  • Conclusion
  • Related
  • Pairing
  • recipe

Why You'll Love This Ham and Cheese Casserole

  • Perfect for leftover ham – This is the absolute best way to use up that holiday ham instead of eating the same sandwiches for a week straight
  • No condensed soup required – We make a real creamy cheese sauce from scratch that tastes a million times better than anything from a can
  • One-dish dinner – Everything bakes together in one casserole dish, which means minimal cleanup and maximum comfort food satisfaction

Ingredients for Ham and Cheese Casserole

This old fashioned ham and cheese casserole uses simple ingredients you probably already have on hand, especially if you just finished a holiday meal. The homemade creamy cheese sauce is what really sets this apart from those condensed soup versions.

What You'll Need

Ingredients for easy ham and cheese casserole with elbow macaroni, diced ham, cheddar, mozzarella, parmesan and creamy sauce

For the Ham and Cheese Casserole:

  • 1 pound elbow macaroni
  • 3 cups cooked ham, diced into ½-inch cubes
  • 4 tablespoons unsalted butter
  • ¼ cup all-purpose flour
  • 3 cups whole milk
  • 2 cups shredded sharp cheddar cheese
  • 1 cup shredded mozzarella cheese
  • ½ cup grated Parmesan cheese
  • 1 teaspoon Dijon mustard
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • Salt and black pepper to taste

For the Topping:

  • 1 cup panko breadcrumbs
  • 2 tablespoons melted butter
  • ¼ cup grated Parmesan cheese
  • ½ teaspoon dried parsley

Why These Ingredients Matter

  • Three types of cheese create depth – Sharp cheddar provides flavor, mozzarella adds stretch and creaminess, and Parmesan brings a salty, nutty complexity to the sauce
  • Whole milk makes it extra creamy – Using whole milk instead of 2% or skim creates a richer, more velvety cheese sauce that doesn't break or separate during baking
  • Dijon mustard enhances the cheese – Just a teaspoon of Dijon brightens the cheese flavor without making the casserole taste mustardy, it's a secret ingredient that makes people wonder what makes this taste so good
  • Panko creates the perfect crust – Japanese-style panko breadcrumbs stay crispier than regular breadcrumbs and add that satisfying crunchy topping that contrasts with the creamy interior

How to Make Ham and Cheese Casserole

Step-by-Step Directions

  1. Preheat and prep – Preheat your oven to 350°F and grease a 9x13-inch baking dish with butter or nonstick spray, then set aside.
  1. Cook the pasta – Bring a large pot of salted water to a boil and cook the elbow macaroni according to package directions until al dente (usually 7-8 minutes), then drain well and set aside (don't rinse or the sauce won't stick properly).
  1. Make the roux – In a large saucepan over medium heat, melt the 4 tablespoons of butter, then whisk in the flour and cook for 1-2 minutes, stirring constantly, until the mixture turns light golden and smells slightly nutty (this cooks out the raw flour taste).
  1. Add the milk gradually – Slowly pour in the milk while whisking constantly to prevent lumps, then continue cooking and whisking for 5-7 minutes until the sauce thickens enough to coat the back of a spoon.
  1. Melt in the cheese – Remove the saucepan from heat and stir in the cheddar, mozzarella, and Parmesan cheese, along with the Dijon mustard, garlic powder, onion powder, salt, and pepper, stirring until the cheese is completely melted and the sauce is smooth. Cooking Tip: Taking the pan off the heat before adding cheese prevents the sauce from getting grainy or separating.
  1. Combine everything – Add the cooked macaroni and diced ham to the cheese sauce and stir everything together until the pasta and ham are completely coated in the creamy sauce.
  1. Transfer to baking dish – Pour the mac and cheese mixture into the prepared 9x13-inch baking dish and spread it into an even layer.
  1. Make the topping – In a small bowl, mix together the panko breadcrumbs, melted butter, Parmesan cheese, and dried parsley until the breadcrumbs are evenly coated.
  1. Add the crunchy topping – Sprinkle the breadcrumb mixture evenly over the top of the casserole.
  1. Bake until golden and bubbly – Bake for 25-30 minutes until the casserole is bubbling around the edges and the topping is golden brown and crispy, then let it rest for 5 minutes before serving (this allows the sauce to thicken slightly).

My Top Tips for This Recipe

Getting the cheese sauce right is the key to this ham and cheese casserole breakfast or dinner success, and these tips I've learned through years of making creamy pasta bakes will help you avoid the common pitfalls like grainy sauce or dry pasta. The difference between a good casserole and a great one is all in the technique.

  • Don't overcook the pasta – Cook it to al dente (firm to the bite) because it will continue cooking in the oven and you don't want mushy pasta
  • Whisk constantly when making the roux – This prevents lumps and ensures your cheese sauce will be silky smooth instead of clumpy
  • Use freshly shredded cheese – Pre-shredded cheese has anti-caking agents that prevent it from melting smoothly, so shred your own for the creamiest sauce
  • Let it rest before serving – Giving the casserole 5 minutes to cool slightly after baking allows the sauce to set up so it doesn't run all over the plate when you scoop it

Little Moments in the Kitchen

Last week, I was making this ham and cheese casserole with hash browns variation (I added a layer of thawed frozen hash browns under the pasta) and Adam was helping me cube the leftover Easter ham.

He picked up a piece and popped it in his mouth, then asked, "Why do we always have so much ham left after holidays?"

I explained that you can't really buy small hams, they're just naturally large, plus Grandma always insists we need more food than we could possibly eat.

He thought about this for a moment, then said, "Well, if it always turns into this cheesy pasta thing, I don't think that's a problem."

I laughed and told him that was very practical thinking.

As I whisked the cheese sauce, he watched the thick, creamy mixture come together and announced, "That looks like melted cheese heaven."

When I added the ham and pasta to the sauce, he kept trying to sneak bites before it went into the oven.

"Adam, you have to wait until it's baked," I told him for the third time.

He grinned and said, "But it already tastes good! Why does it need to get baked?"

I explained that baking everything together melds the flavors and creates that crispy, golden topping.

When I pulled the bubbling, golden casserole out of the oven 30 minutes later, Adam's eyes went wide and he said, "Okay, I see why we had to wait. That looks amazing."

Grandma Viola came over for dinner that night and took one bite of the casserole.

She smiled and said, "This reminds me of the ham and noodle bake my sister used to make after every Easter, though she always used cream of mushroom soup sauce and hers was never quite this creamy."

Substitutions for Ham and Cheese Casserole

Not everyone has leftover ham sitting around or wants to use traditional pasta, so here are some smart swaps that'll still give you that creamy, comforting casserole without requiring a trip to the grocery store. These variations work beautifully and let you customize based on what's in your fridge. If you're looking for other ways to use breakfast ingredients, my Pesto Grilled Cheese is another creative option.

  • Elbow macaroni – Use any short pasta shape like penne, rotini, shells, or even egg noodles for a different texture
  • Ham – Swap in diced cooked turkey, chicken, or even crumbled cooked bacon if you don't have ham
  • Sharp cheddar – Try Gruyere for a more sophisticated flavor, or use all cheddar if you don't have multiple cheeses on hand
  • Whole milk – Use half-and-half for an even richer sauce, or 2% milk if that's what you have (though the sauce won't be quite as creamy)
  • Make it lower-carb – Replace the pasta with cauliflower florets for a ham and cheese casserole with potatoes-style substitute

Variations on Ham and Cheese Casserole

Once you've made the basic version, there are endless ways to customize this creamy and hearty ham and cheese casserole based on what you're craving or what vegetables you need to use up. Adam loves when I add broccoli to turn it into a complete one-dish meal, while I prefer the version with caramelized onions for extra flavor. For more casserole inspiration, check out my Sausage and Egg Casserole for breakfast.

  • Ham and Cheese Casserole with Hash Browns – Layer 3 cups of thawed frozen hash browns in the bottom of the dish before adding the mac and cheese mixture for a heartier meal
  • Ham and Cheese Casserole with Bread – Replace the pasta with 6 cups of cubed day-old bread and increase milk to 3 ½ cups for a breakfast casserole with bread-style dish
  • Broccoli Ham and Cheese Casserole – Stir in 2 cups of steamed broccoli florets with the ham and pasta for added nutrition and color
  • Spicy Ham and Cheese Casserole – Add ½ teaspoon cayenne pepper and 1 diced jalapeño to the cheese sauce for a kick
  • Ham and Cheese Noodle Casserole with Peas – Stir in 1 cup of frozen peas (thawed) for a classic ham and pea combination

Equipment for Ham and Cheese Casserole

You don't need anything fancy to make this cheesy casserole recipe with noodles and ham, just basic kitchen equipment that most home cooks already own. A good whisk is probably the most important tool for getting that smooth, creamy cheese sauce.

  • 9x13-inch baking dish – A standard glass or ceramic casserole dish works perfectly for this recipe and gives you those nice crispy edges everyone fights over
  • Large pot for pasta – You need at least a 4-quart pot to cook the pound of pasta with enough room for it to move around
  • Large saucepan for sauce – A 3-4 quart saucepan with a heavy bottom prevents the sauce from scorching while you make the roux
  • Whisk – Essential for making a smooth, lump-free cheese sauce without any floury bits
  • Box grater or food processor – For shredding your own cheese, which melts so much better than pre-shredded

Storage Tips for Ham and Cheese Casserole

This creamy and flavorful casserole that is perfect for leftovers spiral ham keeps beautifully in the fridge and actually tastes even better the next day after the flavors have had time to meld together. The key is covering it well so it doesn't dry out when you reheat it. For more make-ahead meal ideas, my Overnight Breakfast Casserole is perfect for busy mornings.

  • Refrigerator – Cover the baking dish tightly with foil or transfer to an airtight container and refrigerate for up to 4 days
  • Freezer before baking – Assemble the casserole completely but don't add the breadcrumb topping, cover tightly with plastic wrap and foil, and freeze for up to 3 months (add topping after thawing, before baking)
  • Freezer after baking – Cool completely, cut into portions, wrap individually in plastic wrap and foil, and freeze for up to 2 months
  • Reheating from fridge – Cover with foil and bake at 350°F for 20-25 minutes until heated through, removing foil for the last 5 minutes to crisp the topping
  • Reheating individual portions – Microwave single servings for 2-3 minutes, stirring halfway through for even heating

Adam's Tip for Ham and Cheese Casserole

"If you want extra crispy edges like I do, use a spoon to push some of the macaroni up against the sides of the pan before you add the breadcrumbs. Those pieces get really crunchy and golden and they're the best part. Also, if you have leftover casserole, it's really good cold straight from the fridge for breakfast the next morning, don't tell Mom I ate it cold."

FAQ about Ham and Cheese Casserole

What's the secret to a good casserole?

The secret to a good casserole is building layers of flavor and making sure the sauce has the right consistency so it doesn't dry out during baking or turn into a soupy mess. For ham and cheese casserole specifically, the most important secrets are using a homemade cheese sauce instead of condensed soup (which gives you so much more flavor and control over the consistency), shredding your own cheese for the smoothest melting, and not overcooking the pasta since it continues cooking in the oven. Another key secret is letting the casserole rest for 5-10 minutes after baking, which allows the sauce to thicken slightly and makes it much easier to serve clean portions instead of having everything slide around. Finally, a crunchy topping like buttered breadcrumbs adds textural contrast that takes the casserole from good to great.

What is the best cheese for ham and cheese?

The best cheese for ham and cheese depends on your preference, but a combination of sharp cheddar, mozzarella, and Parmesan creates the most well-rounded flavor and texture in a casserole because each cheese brings something different to the table. Sharp cheddar provides bold, tangy flavor that stands up to the salty ham, mozzarella adds stretch and creaminess without overpowering the other ingredients, and Parmesan brings a nutty, salty complexity that makes the sauce taste more sophisticated. According to Allrecipes' Ham and Cheese Breakfast Casserole, Swiss cheese is also an excellent option if you prefer a milder, slightly sweet flavor that pairs beautifully with ham, or you could use Gruyere for a more upscale version with nutty, caramelized notes. Avoid using only mild cheddar or American cheese, as they don't provide enough flavor to balance the saltiness of the ham.

What is a John Wayne casserole?

A John Wayne casserole is a Southwestern-style layered casserole that has nothing to do with ham and cheese, but it's named after the famous actor John Wayne and features a biscuit crust base topped with layers of seasoned ground beef, sour cream, cheese, tomatoes, and bell peppers. The casserole supposedly got its name because it was one of John Wayne's favorite dishes and he requested it often, though the exact origin story varies depending on who's telling it. The recipe typically includes a prepared biscuit dough base, a layer of cream cheese and sour cream, seasoned taco meat, shredded cheese, diced tomatoes, and sliced jalapeños, all baked together until golden and bubbly. While it's a completely different type of casserole than ham and cheese, both share that comforting, crowd-pleasing quality that makes them perfect for feeding a hungry family.

What toppings add crunch to ham casserole?

The best toppings to add crunch to ham casserole include panko breadcrumbs mixed with melted butter and Parmesan cheese (which creates a golden, crispy crust), crushed cornflakes or Ritz crackers for a more traditional texture, or even French fried onions like the kind you use on green bean casserole for an extra savory crunch. Other great crunchy topping options include crushed potato chips (regular or sour cream and onion flavored), crushed pretzels for a salty twist, or even a mixture of chopped pecans or almonds combined with breadcrumbs for a nutty crunch. The key to any crunchy topping is mixing it with melted butter before sprinkling it over the casserole, which helps the topping brown evenly and get extra crispy, and you should always add the topping during the last 15-20 minutes of baking if you're worried about it burning.

Conclusion

There's no better feeling than clearing out the fridge while serving up a meal that tastes like a five-star comfort classic. This leftover ham casserole is a delicious reminder that simple ingredients can make the best memories. If you find yourself with even more ham, you can easily double this recipe and freeze one for a busy night down the road!

Whether you're using up Easter ham, Christmas ham, or just grabbed some deli ham because you were craving this dish, this easy casserole is about to become a regular in your dinner rotation. If you loved this recipe, I'd love to hear about it in the comments! Did you add any vegetables? Did you try the hash brown variation? Drop a rating below and let me know what your family thought, and don't forget to check out my Apple Fritter Bread for a sweet treat to serve alongside this savory casserole.

Related

Looking for other recipes like this? Try these:

  • Cheese Danish Delight
    Easy Cheese Danish Delight
  • Snowball Cake
    Easy Homemade Snowball Cake Recipe
  • Neapolitan Cake
    Easy Neapolitan Cake Recipe
  • No-Bake Moose Farts
    Easy No-Bake Moose Farts

Pairing

These are my favorite dishes to serve with Ham and Cheese Casserole:

  • easy Lemon Cream Snowball Cookies
    Easy Lemon Cream Snowball Cookies
  • Burnt Basque Cheesecake
    Easy Burnt Basque Cheesecake
  • strawberry crackle salad- Easy Strawberry Crackle Salad
    Easy Strawberry Crackle Salad
  • Ube Tres Leches Cake
    Ube Tres Leches Cake

recipe

Easy ham and cheese casserole with creamy elbow macaroni, melted cheddar, and golden crispy topping baked in a glass dish.

Easy Ham and Cheese Casserole

This Easy Ham and Cheese Casserole is a creamy, comforting pasta bake made with leftover ham, tender elbow macaroni, and a homemade cheese sauce. It is an easy family dinner that brings everyone together around the table and turns leftovers into something truly special.
No ratings yet
Print Pin Rate
Course: Dinner
Cuisine: American
Keyword: baked macaroni casserole, creamy pasta bake, easy family dinner, Ham and Cheese Casserole, leftover ham casserole
Prep Time: 20 minutes minutes
Cook Time: 30 minutes minutes
Total Time: 50 minutes minutes
Servings: 8 servings
Calories: 520kcal
Cost: $12

Equipment

  • 1 9×13-inch baking dish Lightly grease for easy cleanup
  • 1 Large pot For cooking pasta
  • 1 Large saucepan Heavy bottom works best for cheese sauce
  • 1 Whisk
  • 1 Wooden spoon or spatula

Ingredients

For the Casserole

  • 1 pound elbow macaroni
  • 3 cups cooked ham diced into small cubes
  • 4 tablespoons unsalted butter
  • ¼ cup all purpose flour
  • 3 cups whole milk
  • 2 cups sharp cheddar cheese freshly shredded
  • 1 cup mozzarella cheese freshly shredded
  • ½ cup Parmesan cheese grated
  • 1 teaspoon Dijon mustard
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • salt to taste
  • black pepper to taste

For the Topping

  • 1 cup panko breadcrumbs
  • 2 tablespoons butter melted
  • ¼ cup Parmesan cheese
  • ½ teaspoon dried parsley

Instructions

  • Preheat the oven to 350°F and lightly grease your baking dish.
  • Bring a large pot of salted water to a boil and cook the elbow macaroni until just al dente. Drain well and set aside.
  • In a saucepan, melt the butter over medium heat. Whisk in the flour and cook for 1–2 minutes until it smells nutty.
  • Slowly whisk in the milk and cook until thickened. Remove from heat and stir in the cheddar, mozzarella, Parmesan, Dijon mustard, garlic powder, onion powder, salt, and pepper until smooth.
  • Add the cooked macaroni and diced ham into the cheese sauce. Gently stir until coated.
  • Pour the mixture into the prepared baking dish and spread evenly.
  • Mix the panko breadcrumbs with melted butter, Parmesan, and parsley, then sprinkle evenly over the top.
  • Bake uncovered for 25–30 minutes until bubbly and golden. Let rest for 5 minutes before serving.

Notes

  • Use freshly shredded cheese for the smoothest, creamiest sauce.
  • This casserole is perfect for using leftover holiday ham.
  • Store leftovers in an airtight container in the fridge for up to 4 days.
  • Freeze unbaked without the topping for up to 3 months.
  • Try adding broccoli or peas for an easy veggie boost.
  • This dish tastes even better the next day, which Olivia insists makes it perfect breakfast food too.

Nutrition

Serving: 250g | Calories: 520kcal | Carbohydrates: 42g | Protein: 27g | Fat: 28g | Saturated Fat: 15g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Cholesterol: 85mg | Sodium: 780mg | Potassium: 320mg | Fiber: 2g | Sugar: 6g | Vitamin A: 450IU | Calcium: 320mg | Iron: 2mg

More Breakfast

  • Buttermilk Beignets
    Easy Homemade Buttermilk Beignets
  • Lemon Blueberry Loaf on a ceramic plate, showcasing moist crumb with juicy blueberries, topped with lemon glaze and fresh lemon slices.
    Easy Lemon Blueberry Loaf
  • Lentils with poached eggs in a rustic skillet, featuring creamy red lentils in tomato sauce topped with a soft egg and fresh herbs.
    Easy Lentils with Poached Eggs
  • Apple fritter bread loaf with cinnamon sugar swirl and vanilla glaze, showing moist crumb and diced apples on a marble plate.
    Easy Apple Fritter Bread

Leave a Reply Cancel reply

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

Recipe Rating




Olivia, the experienced home cook and Fantasy Recipe founder, wearing an apron in the kitchen

hey, I'm Olivia!

your kitchen buddy. I’m here to help you make the cooking process as smooth and stress-free as possible, with simple, flavorful dishes that won’t keep you tied to the stove for hours.

More about me

Popular

  • Strawberry Sugar Cookies
    Easy Strawberry Sugar Cookies
  • White Chocolate Mousse Tart
    Elegant White Chocolate Mousse Tart
  • Salted Honey Pie
    Easy Salted Honey Pie
  • Portuguese Coconut Cakes
    Easy Portuguese Coconut Cakes

Seasonal

  • Blueberry Upside Down Cake
    Easy Blueberry Upside Down Cake
  • Potsticker Noodle Bowls on a modern marble countertop, showcasing glossy rice noodles with browned pork and green onions.
    Quick Potsticker Noodle Bowls
  • Parmesan Crusted Chicken Sheet Pan Dinner on a white plate with roasted red potatoes and fresh green beans.
    Easy Parmesan Crusted Chicken Sheet Pan Dinner
  • Creamy Italian Sausage Rigatoni in a white bowl, featuring browned sausage chunks, fresh spinach, and herbs
    Easy Creamy Italian Sausage Rigatoni

Footer

↑ back to top

Legal

Privacy Policy

Disclosure Policy

Terms & Conditions

Cookie Recipe

FantasyRecipe - Your Ultimate Destination for Creative Recipes

About

About Me

Contact Us

Recipe Index

Subscribe

Copyright © 2024-2026 Fantasy Recipe

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required