00%

Contact

thedessertrecipe@gmail.com - April 6, 2026

Leftover Ham and Cheese Casserole Recipe

Leftover Ham and Cheese Casserole Recipe

Servings: 6 Total Time: 55 mins Difficulty: Beginner
Creamy Ham and Cheese Noodle Casserole
Leftover Ham and Cheese Casserole Recipe
pinit

This leftover Ham and Cheese Casserole is one of those cozy meals that quietly wins everyone over. It’s creamy, cheesy, and built around simple pantry staples, yet it feels like something special every time it comes out of the oven.

data-placement-location="under_page_title">

There’s also something satisfying about keeping things homemade here. No canned soup, just a simple sauce that comes together quickly and tastes fresher. It’s the kind of dish that feels both practical and a little indulgent.

And yes, it’s one of those dinners that works for everyone at the table. It’s familiar, filling, and doesn’t require a long explanation – just scoop and enjoy.

Ingredients Needed for the Recipe

  • Rotini pasta (8 ounces) – forms the base and holds onto the creamy sauce beautifully.
  • Unsalted butter (2 tablespoons) – used to start the sauce and add richness.
  • Flour (2 tablespoons) – helps thicken the homemade cream sauce.
  • Milk (1/2 cup) – creates a smooth, creamy consistency.
  • Cream (1/2 cup, divided) – adds extra richness and a silky finish.
  • Salt (1/2 teaspoon) – balances the flavors.
  • Black pepper (1/2 teaspoon) – adds a mild warmth.
  • Onion powder (1/2 teaspoon) – brings a subtle savory depth.
  • Garlic powder (1/2 teaspoon) – enhances the overall flavor.
  • Leftover diced ham (1 1/2 cups) – the main protein and star ingredient.
  • Sour cream (1/3 cup) – adds tanginess and creaminess.
  • Sharp cheddar cheese (1 1/2 cups, divided) – melts into the sauce and creates that cheesy top layer.
  • Scallions (2, sliced) – give a fresh, slightly crisp finish.

A quick note on the ham

This recipe is flexible when it comes to the ham itself. I’ve used neatly diced pieces, but shredded or chunked ham works just as well. The texture shifts a little, but the flavor stays just as satisfying.

If you don’t have leftovers on hand, a simple ham steak from the store does the trick. Dice it up and you’re ready to go. It’s one of those recipes that doesn’t mind a small shortcut.

How to make Ham and Cheese Casserole?

Leftover Ham and Cheese Casserole Recipe

Step 1 – Cook the pasta

Bring a large pot of salted water to a boil and cook the pasta until just al dente. I usually stop a minute early so it doesn’t get too soft later in the oven.

Drain it well and set it aside. The pasta will finish cooking as it bakes, soaking up all that creamy sauce.

Step 2 – Make the base of the sauce

In a saucepan, melt the butter over medium heat, then whisk in the flour. Let it cook for about a minute until it looks smooth and slightly golden.

This step builds the foundation of the sauce. It might seem simple, but it makes a big difference in texture.

Step 3 – Add liquids and seasoning

Slowly pour in the milk and part of the cream while whisking. Add salt, pepper, onion powder, and garlic powder, then lower the heat.

Let it cook gently until it thickens enough to coat the back of a spoon. It doesn’t take long, just a few minutes of stirring.

Step 4 – Stir in the cheese

Once the sauce has thickened, remove it from the heat and stir in freshly grated cheddar. It melts smoothly and creates that rich, cheesy base.

This is where the sauce really comes together. It should look creamy and glossy, not heavy.

Step 5 – Combine everything

In a large bowl, mix the cooked pasta, diced ham, sour cream, scallions, and most of the cheese sauce. Stir until everything is evenly coated.

Take a moment here to make sure the mixture is well combined. That way every bite feels balanced.

Step 6 – Assemble the casserole

Transfer the mixture into a greased 8×8 baking dish. Spread it out evenly, then sprinkle the remaining cheese over the top.

Finish by drizzling the rest of the cream over everything. It keeps the casserole soft and adds a little extra richness.

Step 7 – Bake until bubbly

Cover the dish with foil and bake for about 20 minutes. Then remove the foil and bake for another 5 minutes to lightly brown the top.

Let it sit for a few minutes before serving. It helps everything settle and makes scooping easier.

Simple ways to change it up

This casserole is easy to adapt depending on what you have. Sometimes I swap the pasta shape for egg noodles or penne, just to change the texture slightly.

You can also mix in vegetables like peas or broccoli. They add color and make the dish feel a little lighter without taking away from the comfort factor.

If you like a sharper flavor, try using a mix of cheeses. A bit of mozzarella softens the sauce, while extra sharp cheddar adds more punch.

Tips

  • Cook the pasta slightly underdone so it doesn’t become mushy after baking.
  • Grate your own cheese for a smoother melt and better flavor.
  • Stir the sauce constantly while thickening to avoid lumps.
  • Don’t skip the sour cream – it adds a gentle tang that balances the richness.
  • Let the casserole rest before serving so it holds together nicely.
  • Use a smaller baking dish if you want thicker, creamier layers.
  • Taste the sauce before mixing to adjust seasoning if needed.

Serving and storing leftovers

This casserole is best served warm, straight from the dish. I like to add a few extra sliced scallions on top right before serving for a bit of freshness.

It pairs well with something simple on the side, like a crisp salad or even just a slice of bread. Nothing complicated is needed.

If you have leftovers, store them in an airtight container in the fridge. They reheat well in the oven or microwave, though I usually add a splash of milk to bring back the creaminess.

It’s one of those meals that tastes just as good the next day. Sometimes even better, once everything has had time to settle together.

Leftover Ham and Cheese Casserole Recipe

Difficulty: Beginner Prep Time 15 mins Cook Time 35 mins Rest Time 5 mins Total Time 55 mins
Cooking Temp: 375  F Servings: 6 Estimated Cost: $ 8 Calories: 485
Best Season: fall, winter, spring

Description

This comforting ham and cheese casserole transforms leftover ham into a creamy, cheesy dream without relying on canned condensed soup. Tender rotini noodles are coated in a homemade cheddar cream sauce, mixed with savory diced ham, and baked until golden and bubbly. Perfect for a cozy family dinner or easy weeknight meal that everyone will love!

Ingredients

For the Homemade Cream Sauce

For the Casserole

Instructions

  1. Prep & Preheat

    Preheat your oven to 375°F (190°C). Lightly butter an 8x8-inch oven-safe baking dish and set aside.
  2. Cook the Pasta

    Bring a large pot of salted water to a boil. Cook the rotini pasta according to package directions, but remove it 1-2 minutes early so it's just al dente. Drain well and set aside.
    Undercooking slightly prevents mushy pasta after baking.
  3. Make the Cream Sauce

    In a small saucepan over medium heat, melt the butter. Whisk in the flour and cook for 1 minute, stirring constantly, until smooth and bubbly. Gradually whisk in the milk, 1/4 cup heavy cream, salt, pepper, onion powder, and garlic powder. Reduce heat to low and simmer gently, stirring occasionally, until the sauce thickens enough to coat the back of a spoon (about 5-8 minutes). Remove from heat.
    Keep whisking to prevent lumps. The sauce will continue to thicken as it cools.
  4. Combine Ingredients

    In a large mixing bowl, combine the cooked pasta, warm cream sauce, sour cream, 1 cup of grated cheddar cheese, diced ham, and sliced scallions. Stir gently but thoroughly until everything is evenly coated and distributed.
  5. Assemble & Bake

    Pour the mixture into the prepared baking dish and spread evenly. Sprinkle the remaining 1/2 cup cheddar cheese over the top. Drizzle the remaining 1/4 cup heavy cream evenly across the surface. Cover tightly with aluminum foil.
  6. Bake to Golden Perfection

    Bake covered for 20 minutes. Remove the foil and continue baking uncovered for an additional 5 minutes, or until the cheese on top is melted and lightly golden. Remove from oven and let rest for 5 minutes before serving.
    Resting allows the casserole to set for cleaner slices.

Nutrition Facts

Servings 6

Serving Size 1 casserole portion


Amount Per Serving
Calories 485kcal
% Daily Value *
Total Fat 28g44%
Saturated Fat 16g80%
Trans Fat 0.5g
Cholesterol 95mg32%
Sodium 720mg30%
Potassium 680mg20%
Total Carbohydrate 32g11%
Dietary Fiber 2g8%
Sugars 4g
Protein 24g48%

Vitamin A 850 IU
Vitamin C 3 mg
Calcium 280 mg
Iron 2 mg
Vitamin D 12 IU
Vitamin E 1.5 IU
Vitamin K 18 mcg
Thiamin 0.25 mg
Riboflavin 0.35 mg
Niacin 2.8 mg
Vitamin B6 0.4 mg
Folate 28 mcg
Vitamin B12 1.1 mcg
Biotin 4 mcg
Pantothenic Acid 0.8 mg
Phosphorus 320 mg
Iodine 22 mcg
Magnesium 48 mg
Zinc 2.2 mg
Selenium 18 mcg
Copper 0.15 mg
Manganese 0.4 mg
Chromium 4 mcg
Molybdenum 7 mcg
Chloride 980 mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

Instead of making the homemade cream sauce, you can substitute one 10.5 oz can of condensed cream of cheddar soup. If using canned soup, omit the butter, flour, milk, 1/4 cup cream, and all spices listed in the sauce section. Simply mix the canned soup with the sour cream and proceed with the recipe.

Keywords: leftover ham, casserole, cheesy pasta, comfort food, easy dinner, homemade cream sauce, family meal

Frequently Asked Questions

Expand All:

Can I use a different pasta shape?

Absolutely! Any short-cut pasta works well—penne, fusilli, cavatappi, or even egg noodles. Just cook to al dente before baking.

Can I make this ahead of time?

Yes! Assemble the casserole up to 24 hours in advance, cover tightly, and refrigerate. When ready to bake, add 10-15 minutes to the covered baking time since it will be starting from cold.

What can I use instead of ham?

Try diced cooked chicken, turkey, or even crumbled cooked bacon for a delicious variation. Adjust seasoning as needed.

How do I store leftovers?

Store cooled leftovers in an airtight container in the refrigerator for up to 3-4 days. Reheat individual portions in the microwave or warm the whole dish, covered, in a 350°F oven until heated through.

Previous
All posts
Next