↑

Delicious Little Bites

Loving Life One Bite at a Time

  • About
    • Disclosure Statement
    • Work With Me
    • Contact Me
  • Recipe Index
  • Low Carb
  • Gluten Free
  • Vegetarian
  • Desserts
  • Privacy Policy
You are here: Home / Recipes / Main Dish / Pork / Ham and Cheese Casserole

Ham and Cheese Casserole

Published October 16, 2023 by Lauren Vavala Harris

Thanks for sharing!

Jump to Recipe Print Recipe
A ham and cheese casserole with a wood turner pushing some up with text overlay.
Overhead of a ham and cheese casserole with a wood turner pushing some up with text overlay.
A ham and cheese casserole with a wood turner pushing some up with text overlay.
A ham and cheese casserole with a wood turner pushing some up with text overlay.
A ham and cheese casserole with a wood turner holding up a scoop with text overlay.

Ham and Cheese Casserole is made with pasta and ham in a super cheesy sauce. A combination of Gruyere and cheddar cheese give this classic comfort food dish a rich, savory flavor with bits of salty ham and crispy breadcrumbs in every bite.

A ham and cheese pasta casserole with a wood server scooping some up in the baking dish.

This post contains affiliate links. See our Disclosure Statement for more information.

There are lots of ways to use up leftover holiday ham. My go-to is usually breakfast recipes, such as a Ham and Cheese Omelet, however, there are dinner recipes that are equally as delicious.

This Ham and Cheese Casserole is the perfect example. It’s a filling dish that is rich and cheesy with bits of ham in every bite. Similar to my Creamed Chicken with Biscuits recipe, it’s an old-fashioned recipe that is reminiscent of something my grandmother would make when we had dinners at her house.

Of course you don’t have to use leftover ham. You can buy ham pre-diced at the grocery store, or purchase ham steaks and dice it yourself. 

Why This Recipe Works

This is a very easy recipe to prepare. It’s a great recipe to use leftover ham from Christmas or Easter in too!

Ham and cheese is a classic flavor that is well-loved. This casserole is the epitome of rich, cheesy, comfort food.

It’s a family friendly dish – kids love it! It can also easily be made gluten free with a couple easy switches.

Step-By-Step Instructions

Ingredients

Ingredients needed to make a ham and cheese casserole on a marble background with text overlay.

  • 1 pound rotini pasta: you can use other pasta shapes if you prefer, but bite-size is recommended.
  • 1/2 cup butter
  • 1 large shallot (diced): you can use a small onion, if preferred.
  • 2 cloves garlic (minced)
  • 1/2 cup all purpose flour: if you are gluten free, you can use cornstarch or gluten free flour instead.
  • 1 teaspoon mustard powder
  • 2 cups whole milk
  • 8 ounces Gruyere cheese (shredded)
  • 4 ounces cheddar cheese (shredded)
  • 8 ounces ham (diced): about 1 1/2 to 2 cups of leftover or store-bought ham both work. When using store-bought ham, I prefer to cook it in a skillet for a few minutes to remove the excess water from it. This is 100% optional and just a personal preference.
  • salt
  • pepper
  • 2 tablespoons butter (melted)
  • 1/2 cup seasoned breadcrumbs

The entire recipe and instructions can also be found in the recipe card at the bottom of this post. You can also print the recipe from the card, if needed.

Prep!

Dice the onion and mince the garlic. Shred the cheese.

Chef’s Tip: I always recommend shredding cheese from a block for the best results. Pre-shredded bags of cheese contain added starches which may make them grainy when melted.

Preheat your oven to 375°F.

Create!

Rotini pasta in a silver pot over a marble background.

Prepare the pasta according to the directions on the box until al dente (tender with a little bite to it). You want the pasta to be slightly undercooked since it will cook more in the oven.

Shallot and garlic cooking in butter in a deep black skillet.

In a large, deep skillet, melt the butter over medium heat.

Add the shallot and cook until starting to soften and turn translucent, about 3-5 minutes. 

Stir in the garlic and cook another 30-60 seconds.

A flour and butter roux with shallot and garlic in it in a black skillet.

Whisk in the flour and mustard powder and cook an additional minute.

White sauce in a deep, black skillet.

Slowly whisk in the milk until the sauce is smooth.

Remove the pan from the heat and stir in the cheese until fully melted and blended. 

Diced ham on top of a white cheese sauce in a deep, black skillet with a whisk in it.

Stir in the ham.

Drain the pasta and add it to a large casserole dish. Pour the sauce over it and stir to combine.

Season with salt and pepper to taste.

A ham and cheese casserole in a white, rectangular baking dish topped with breadcrumbs prior to baking.

Melt the butter and stir in the breadcrumbs. Sprinkle over the top of the casserole.

A baked ham and cheese casserole in a white, rectangular casserole dish over a marble background.

Bake for 20-25 minutes or until the breadcrumbs are golden brown the the casserole is hot and bubbly.

Present!

A scoop of ham and cheese pasta casserole being lifting up on a wood server in front of the baking dish.

Garnish with fresh, minced parsley, chives, or green onion, if desired.

Tips and Techniques

  • To make this recipe gluten free, use cornstarch or gluten free flour in place of the all purpose flour and gluten free pasta.
  • Shred the cheeses from blocks for the best results. Pre-shredded bags of cheese contain added starch which can make them grainy when melted.
  • Store leftovers tightly covered in the refrigerator. Consume within 3 to 5 days.

FAQ’s

What Cheese Pairs Well With Ham?

The first cheese that probably comes to mind when it comes to pairing it with ham, is cheddar. However, Swiss and Gruyere are excellent choices, as well.

More Ham and Cheese Recipes

Ham and Cheese Frittata
This Ham and Cheese Frittata is made with diced ham, nutty Gruyere cheese and caramelized shallots, but can be modified to suit your own tastes. It’s a quick and easy recipe that you can enjoy for breakfast, brunch, or dinner.
Get The Recipe
A slice of ham and cheese frittata on a small white plate with a fork and a white napkin and extra green onions in the background
Ham and Cheese Quiche
This Ham and Cheese Quiche is made with diced ham, Swiss cheese and caramelized shallots, but can be modified to suit your own tastes. It’s a quick and easy recipe that you can enjoy for breakfast, brunch, or dinner and the perfect use of leftover holiday ham.
Get The Recipe
A serving of quiche being lifted up over the remaining quiche in the pie plate.
Ham, Egg and Cheese Breakfast Sandwich
Make homemade Ham, Egg and Cheese Breakfast Sandwiches in just 10 minutes! Each sandwich is topped with an egg cooked to your liking, slightly salty ham, and melted cheese. This delicious recipe is perfect for a small batch or to serve a crowd. 
Get The Recipe
A ham, egg and cheese breakfast sandwich on a plate with yolk dripping out and parsley, a mug and part of a second plate in the background.

Love this Ham and Cheese Casserole recipe? Follow me on Pinterest, Instagram, and Facebook for more!

If you try this recipe, I would really appreciate it if you would please leave a comment and star rating. Thanks!

A scoop of ham and cheese pasta casserole being lifting up on a wood server.
Print

Ham and Cheese Casserole

Ham and Cheese Casserole is made with pasta and ham in a super cheesy sauce. A combination of Gruyere and cheddar cheese give this classic comfort food dish a rich, savory flavor with bits of salty ham and crispy breadcrumbs in every bite.
Course Main Dish
Cuisine American, Gluten Free
Prep Time 15 minutes minutes
Cook Time 25 minutes minutes
Total Time 40 minutes minutes
Servings 8 servings
Calories 680kcal
Author Lauren Harris

Ingredients

  • 1 pound rotini pasta (or similar, see notes for gluten free)
  • 1/2 cup butter
  • 1 large shallot (or small onion, finely diced)
  • 2 cloves garlic (minced)
  • 1/2 cup all purpose flour (see notes for gluten free)
  • 1 teaspoon mustard powder
  • 2 cups whole milk
  • 8 ounces Gruyere cheese (shredded)
  • 4 ounces cheddar cheese (shredded)
  • 8 ounces ham (diced, about 1 1/2 to 2 cups)
  • salt
  • pepper
  • 2 tablespoons butter (melted)
  • 1/2 cup seasoned breadcrumbs

Instructions

  • Preheat oven to 375°F.
  • Prepare the pasta according to the directions on the box until al dente (tender with a little bite to it). You want the pasta to be slightly undercooked since it will cook more in the oven.
    1 pound rotini pasta
  • In a large, deep skillet, melt the butter over medium heat.
    1/2 cup butter
  • Add the shallot and cook until starting to soften and turn translucent, about 3-5 minutes.
    1 large shallot
  • Stir in the garlic and cook another 30-60 seconds.
    2 cloves garlic
  • Whisk in the flour and mustard powder and cook an additional minute.
    1/2 cup all purpose flour, 1 teaspoon mustard powder
  • Slowly whisk in the milk until everything is smooth.
    2 cups whole milk
  • Remove the pan from the heat and stir in the cheese until fully melted and blended.
    8 ounces Gruyere cheese, 4 ounces cheddar cheese
  • Stir in the ham.
    8 ounces ham
  • Drain the pasta and add it to a large casserole dish. Pour the sauce over it and stir to combine. Season with salt and pepper to taste.
    salt, pepper
  • Melt the butter and stir in the breadcrumbs. Sprinkle over the top of the casserole.
    2 tablespoons butter
  • Bake for 20-25 minutes or until the breadcrumbs are golden brown the the casserole is hot and bubbly.
    1/2 cup seasoned breadcrumbs
  • Garnish with fresh, minced parsley, chives, or green onion, if desired.

Notes

Tips and Techniques

  • To make this recipe gluten free, use cornstarch or gluten free flour in place of the all purpose flour and gluten free pasta.
  • Shred the cheeses from blocks for the best results. Pre-shredded bags of cheese contain added starch which can make them grainy when melted.
  • Store leftovers tightly covered in the refrigerator. Consume within 3 to 5 days.
** Nutritional information is an estimate and may vary.

Nutrition

Serving: 1serving | Calories: 680kcal | Carbohydrates: 58g | Protein: 29g | Fat: 36g | Saturated Fat: 20g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 11g | Trans Fat: 1g | Cholesterol: 108mg | Sodium: 906mg | Potassium: 379mg | Fiber: 3g | Sugar: 5g | Vitamin A: 967IU | Vitamin C: 1mg | Calcium: 498mg | Iron: 2mg

Related Posts

Keto jambalaya in a black skillet over a striped towel over a marble background.
Keto Cajun Jambalaya
Keto Eggs Benedict with the egg cut open and yolk dripping out on a white plate.
Keto Eggs Benedict
Close up of three Asian pork tacos on a white plate.
Asian Pork Tacos
Overhead of ham tetrazzini in a white casserole dish with a wood server.
Ham Tetrazzini
Sausage slices, spaghetti squash and peppers in cream sauce in a skillet.
Italian Sausage Spaghetti Squash Skillet

Filed Under: Gluten Free, Pork, Recipes

Comments

  1. Jenny says

    November 13, 2023 at 5:41 am

    We loved this casserole! Easy recipe and so customizable My kids requested bacon next time, do you think it will be too much? The ham was perfect and I was also thinking sausage. Thank you for this great dinner recipe.

    Reply
  2. Moop Brown says

    November 13, 2023 at 5:02 am

    I’ve never had a ham and cheese casserole before but this recipe for it looks really unique and tasty.

    Reply
  3. Silvia says

    November 13, 2023 at 2:05 am

    You said it right, comfort food as it’s best! I loved the Gruyère in this recipe. It was simple to make and full of flavor.

    Reply
  4. Enriqueta E Lemoine says

    November 13, 2023 at 1:51 am

    This ham and cheese casserole is my kind of recipe for fall and winter cold nights. I cannot wait to bake it again.

    Reply
  5. Dee says

    November 12, 2023 at 11:51 pm

    This took mac and cheese to a whole new level. My mouth is literally watering.

    Reply
  6. Brianna Simmons says

    November 12, 2023 at 5:35 pm

    Ham and cheese is a great combo and this casserole was a bit hit with my family! Easy to make and definitely going into dinner rotation.

    Reply
  7. Carrie Robinson says

    November 12, 2023 at 8:41 am

    This is such a comforting dinner idea! 🙂 I know that my family would love this. And this would also be perfect for using that leftover holiday ham in.

    Reply
  8. Mikayla says

    November 11, 2023 at 6:33 pm

    Oh my, this was the perfect hot cheesy dinner for the cold rainy weather we have had this week!

    Reply
  9. Gloria says

    November 6, 2023 at 10:11 am

    Comfort food season is here. Casseroles, soups, stews and chilis will be the staple for the next few months. This is filled with lots of delicious flavours. Pasta, ham cheese, what is not to love about this for dinner any night of the week?

    Reply

Leave a Reply Cancel reply

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

Recipe Rating




Welcome, I'm Lauren!

Delicious Little Bites is where I share all types of recipes from appetizers to desserts. You will also find plenty of keto, gluten free, and vegetarian recipes here to help you put a delicious meal on the table every night that the whole family will love! Read More...

as seen on


Copyright ©2025, Delicious Little Bites. All Rights Reserved.

149 shares