Are you a comfort food lover looking for delicious and easy meal ideas? Look no further! Ham casseroles are a classic choice that never goes out of style, especially when made with creamy sauces. In this article, we’ll be sharing 18 mouthwatering ham casserole recipes that are sure to become new family favorites. From cheesy potato and broccoli pairings to savory cornbread and rice combinations, there’s something for everyone in this collection. And the best part? These casseroles are surprisingly easy to make, even on busy weeknights.
Whether you’re a fan of traditional ham and cheese or looking to mix things up with some creative twists, we’ve got you covered. In the following pages, you’ll find recipes that incorporate everything from sweet potatoes to green beans, all featuring the star of the show: deliciously glazed ham.
So go ahead and get cozy – it’s time to indulge in the rich flavors and warm, comforting vibes of these creamy ham casserole recipes!
Cheesy Ham and Potato Casserole
A comforting casserole that combines the savory flavors of ham, potatoes, and cheese, perfect for a weeknight dinner or special occasion.
Ingredients:
– 2 large potatoes, peeled and thinly sliced
– 1 pound cooked ham, diced
– 1 cup shredded cheddar cheese
– 1/2 cup milk
– 1 tablespoon butter
– 1 teaspoon paprika
– Salt and pepper to taste
Instructions:
1. Preheat oven to 350°F (180°C).
2. In a large bowl, combine potatoes, ham, and paprika.
3. In a separate bowl, mix milk and melted butter.
4. Grease a 9×13-inch baking dish with butter or cooking spray.
5. Layer the potato mixture in the dish, followed by half of the cheese.
6. Repeat the layers, finishing with the remaining cheese on top.
7. Bake for 45-50 minutes or until golden brown and bubbly.
Cooking Time: 45-50 minutes
Broccoli Ham Casserole with Creamy Sauce
This classic comfort food casserole combines the flavors of tender broccoli, savory ham, and a rich creamy sauce, making it a perfect dish for any occasion.
Ingredients:
– 1 pound broccoli florets
– 2 cups cooked ham, diced
– 1 medium onion, chopped
– 2 cloves garlic, minced
– 1 cup heavy cream
– 1/2 cup shredded cheddar cheese
– 1/4 cup butter, melted
– 1 teaspoon paprika
– Salt and pepper to taste
– 1 1/2 cups cooked pasta (such as macaroni or elbow)
Instructions:
1. Preheat oven to 350°F.
2. Cook pasta according to package instructions. Set aside.
3. In a large skillet, sauté broccoli, onion, and garlic until tender.
4. In a separate saucepan, combine heavy cream, cheddar cheese, and melted butter. Stir until smooth.
5. Combine cooked pasta, ham, and broccoli mixture in a 9×13-inch baking dish.
6. Pour the creamy sauce over the top and sprinkle with paprika.
7. Bake for 25-30 minutes or until golden brown.
Cooking Time: 25-30 minutes
Scalloped Potatoes and Ham Casserole
A comforting casserole that combines the richness of ham with the creaminess of scalloped potatoes, perfect for a weeknight dinner or weekend gathering.
Ingredients:
– 2 pounds thinly sliced potatoes
– 1 pound cooked ham, diced
– 1 onion, chopped
– 2 cloves garlic, minced
– 1 cup grated cheddar cheese
– 1/2 cup milk
– 1 tablespoon butter
– Salt and pepper to taste
Instructions:
1. Preheat oven to 350°F (180°C).
2. In a large skillet, sauté the chopped onion and minced garlic until softened.
3. Arrange half of the sliced potatoes in a greased 9×13-inch baking dish.
4. Top with the cooked ham, sautéed onion mixture, and half of the grated cheese.
5. Repeat the layers, finishing with the remaining cheese.
6. Dot the top with butter and season with salt and pepper.
7. Bake for 45-50 minutes or until the potatoes are tender and the top is golden brown.
Cooking Time: 45-50 minutes
Ham and Cornbread Casserole
A classic Southern comfort food dish that combines the savory flavors of ham and cornbread with a creamy, cheesy twist.
Ingredients:
– 1 (12 oz) package cornbread mix
– 1 cup milk
– 2 tablespoons butter, melted
– 1/2 cup diced cooked ham
– 1 cup shredded cheddar cheese
– 1/2 cup heavy cream
– Salt and pepper to taste
Instructions:
1. Preheat oven to 350°F (180°C).
2. Prepare the cornbread mix according to package instructions using milk, melted butter, and a pinch of salt.
3. In a separate bowl, combine diced ham and shredded cheddar cheese.
4. Grease a 9×13-inch baking dish with butter or cooking spray.
5. Layer the prepared cornbread mixture followed by the ham-cheese mixture in the prepared baking dish.
6. Pour the heavy cream over the layers.
7. Bake for 35-40 minutes, or until the casserole is golden brown and set.
Cooking Time: 35-40 minutes
Green Bean and Ham Casserole
A comforting and flavorful side dish that combines crispy green beans with savory ham and a creamy sauce, perfect for any occasion.
Ingredients:
– 1 pound fresh green beans, trimmed
– 6 slices of cooked ham, diced
– 1 medium onion, chopped
– 1 cup cream of mushroom soup
– 1/2 cup milk
– 1 teaspoon black pepper
– 1/2 teaspoon paprika
– 1 1/2 cups french-fried onions
– Salt to taste
Instructions:
1. Preheat oven to 350°F (175°C).
2. In a large skillet, sauté green beans and onion in butter until tender.
3. In a separate mixing bowl, combine cream of mushroom soup, milk, black pepper, and paprika. Stir well.
4. Add diced ham to the soup mixture and stir to combine.
5. Arrange cooked green bean mixture in a 9×13 inch baking dish. Top with ham and sauce mixture.
6. Sprinkle french-fried onions evenly over the top.
7. Bake for 25-30 minutes or until golden brown.
Cooking Time: 25-30 minutes
Ham and Macaroni Cheese Casserole
This creamy casserole combines the richness of ham with the comforting warmth of macaroni and cheese. A perfect dish for a family dinner or potluck.
Ingredients:
– 8 oz macaroni
– 2 cups milk
– 1 cup grated cheddar cheese
– 1/2 cup grated mozzarella cheese
– 1/4 cup all-purpose flour
– 1/2 teaspoon salt
– 1/4 teaspoon black pepper
– 1 pound cooked ham, diced
– 2 tablespoons butter
Instructions:
1. Preheat oven to 375°F (190°C).
2. Cook macaroni according to package instructions until al dente. Drain and set aside.
3. In a large saucepan, melt butter over medium heat. Whisk in flour, salt, and pepper.
4. Gradually add milk, whisking continuously to avoid lumps. Bring mixture to a simmer and cook for 2 minutes or until thickened.
5. Remove from heat and stir in cheddar and mozzarella cheese until melted.
6. In a large mixing bowl, combine cooked macaroni, ham, and cheese sauce. Mix well.
7. Transfer the mixture to a 9×13 inch baking dish and top with additional grated cheese if desired.
8. Bake for 25-30 minutes or until golden brown.
Cooking Time: 25-30 minutes
Hash Brown Ham Casserole with Sour Cream
A classic comfort food dish that combines the flavors of crispy hash browns, savory ham, and tangy sour cream. This recipe is perfect for a weeknight dinner or a weekend brunch.
Ingredients:
– 2 cups frozen hash brown potatoes, thawed
– 1 pound cooked ham, diced
– 1 cup sour cream
– 1/2 cup shredded cheddar cheese
– 1 tablespoon butter
– Salt and pepper to taste
Instructions:
1. Preheat oven to 350°F (180°C).
2. In a large bowl, combine the hash browns, ham, and sour cream. Mix well.
3. Pour the mixture into a 9×13-inch baking dish.
4. Sprinkle the shredded cheese on top of the casserole.
5. Dot the top with butter.
6. Bake for 30-35 minutes or until the cheese is melted and bubbly.
Cooking Time: 30-35 minutes
Ham and Rice Casserole with Mushrooms
This hearty casserole combines the savory flavors of ham, mushrooms, and rice for a satisfying meal that’s perfect for any occasion.
Ingredients:
– 1 cup cooked white rice
– 1 pound diced ham
– 2 cups mixed mushrooms (button, cremini, shiitake), sliced
– 1 onion, chopped
– 2 cloves garlic, minced
– 1 teaspoon dried thyme
– 1/4 teaspoon black pepper
– 1 cup shredded cheddar cheese
– 1/4 cup milk
Instructions:
1. Preheat oven to 350°F (175°C).
2. In a large skillet, sauté onion and mushrooms until tender. Add garlic, thyme, and black pepper; cook for 1 minute.
3. In a greased 9×13-inch baking dish, combine cooked rice, ham, mushroom mixture, and shredded cheese.
4. Pour in milk and mix well to combine.
5. Bake for 25-30 minutes or until the casserole is hot and bubbly.
Cooking Time: 25-30 minutes
Ham and Spinach Alfredo Casserole
This comforting casserole combines the richness of ham, spinach, and creamy alfredo sauce with the ease of a one-dish meal.
Ingredients:
– 1 (16 oz) package pasta
– 2 cups cooked ham, diced
– 2 cups fresh spinach leaves
– 1 cup alfredo sauce
– 1 cup shredded cheddar cheese
– 1/4 cup grated Parmesan cheese
– Salt and pepper to taste
Instructions:
1. Preheat oven to 350°F (180°C).
2. Cook pasta according to package instructions; set aside.
3. In a large skillet, combine ham, spinach, and alfredo sauce. Cook over medium heat until heated through.
4. In a greased 9×13-inch baking dish, arrange half of the cooked pasta.
5. Pour the ham and spinach mixture over the pasta.
6. Top with remaining pasta, then sprinkle with cheddar and Parmesan cheese.
7. Bake for 25-30 minutes or until golden brown.
Cooking Time: 25-30 minutes
Ham and Egg Noodle Casserole
A hearty, comforting casserole perfect for a weeknight dinner or a weekend brunch. This recipe combines the flavors of ham, eggs, and noodles in a creamy sauce, topped with crispy breadcrumbs.
Ingredients:
– 8 oz egg noodles
– 1 lb diced cooked ham
– 4 large eggs
– 1 cup milk
– 1/2 cup grated cheddar cheese
– 1/4 cup butter, melted
– 1 tsp onion powder
– Salt and pepper to taste
– 1 cup panko breadcrumbs
Instructions:
1. Preheat oven to 350°F.
2. Cook egg noodles according to package instructions; drain and set aside.
3. In a large bowl, whisk together eggs, milk, cheese, melted butter, onion powder, salt, and pepper.
4. Add cooked ham and stir until combined.
5. Grease a 9×13-inch baking dish with butter or cooking spray.
6. Arrange half of the noodles in the prepared dish; top with the egg-ham mixture.
7. Sprinkle panko breadcrumbs over the top.
8. Repeat layers: noodles, egg-ham mixture, and breadcrumbs.
9. Bake for 35-40 minutes, or until golden brown and set.
Cooking Time: 35-40 minutes
Ham and Swiss Cheese Casserole
This hearty casserole combines the savory flavors of ham and Swiss cheese with a crunchy breadcrumb topping, making it a perfect comfort food dish for any occasion.
Ingredients:
– 1 pound cooked ham, diced
– 1 cup Swiss cheese, shredded
– 1/2 cup milk
– 1/4 cup all-purpose flour
– 1/4 teaspoon salt
– 1/4 teaspoon black pepper
– 2 tablespoons butter, melted
– 1 cup breadcrumbs
– 1/4 cup grated cheddar cheese (optional)
Instructions:
1. Preheat oven to 350°F (180°C).
2. In a large mixing bowl, combine ham, Swiss cheese, milk, flour, salt, and pepper.
3. Pour the mixture into a 9×13-inch baking dish.
4. Dot the top with melted butter.
5. Sprinkle breadcrumbs and grated cheddar cheese (if using) over the casserole.
6. Bake for 25-30 minutes or until golden brown and bubbly.
Cooking Time: 25-30 minutes
Ham and Stuffing Casserole with Gravy
A classic comfort food dish perfect for holidays or cozy weeknights, this ham and stuffing casserole with gravy is an easy and satisfying meal that’s sure to please.
Ingredients:
– 1 (4-6 pound) boneless ham, thinly sliced
– 2 cups cubed white bread
– 2 tablespoons butter
– 1 onion, finely chopped
– 2 cloves garlic, minced
– 1 teaspoon poultry seasoning
– 1/2 cup chicken broth
– 1/2 cup milk
– Salt and pepper to taste
Instructions:
1. Preheat oven to 350°F (180°C).
2. In a large skillet, sauté the chopped onion and minced garlic until softened.
3. Add the cubed bread, butter, poultry seasoning, chicken broth, and milk to the skillet. Cook until the bread is toasted and the mixture is creamy.
4. In a separate dish, arrange the sliced ham in an even layer.
5. Top the ham with the stuffing mixture and cover with aluminum foil.
6. Bake for 25-30 minutes or until the casserole is hot and bubbly.
7. Remove the foil and continue baking for an additional 10-15 minutes to create a golden-brown crust.
Cooking Time: 35-40 minutes
Ham and Pea Casserole with Breadcrumbs
This classic comfort food recipe is a simple and satisfying dish that combines the savory flavors of ham, peas, and cheese with a crunchy breadcrumb topping.
Ingredients:
– 1 pound cooked ham, diced
– 1 cup frozen peas and carrots
– 1 cup shredded cheddar cheese
– 1/2 cup milk
– 1 tablespoon butter
– 1 cup breadcrumbs
– Salt and pepper to taste
Instructions:
1. Preheat oven to 350°F.
2. In a large mixing bowl, combine the diced ham, peas and carrots, and shredded cheese.
3. In a separate bowl, mix together the milk and melted butter.
4. Pour the wet ingredients over the dry ingredients and stir until combined.
5. Transfer the mixture to a 9×13 inch baking dish.
6. Sprinkle the breadcrumbs evenly over the top of the casserole.
7. Bake for 25-30 minutes or until the casserole is hot and the breadcrumbs are golden brown.
Cooking Time: 25-30 minutes
Ham and Sweet Potato Casserole
This classic comfort food casserole combines tender sweet potatoes with savory ham and a crunchy topping, perfect for a cozy dinner or brunch.
Ingredients:
– 2 large sweet potatoes, cooked and mashed
– 1 pound cooked ham, diced
– 1/4 cup brown sugar
– 1/2 teaspoon ground cinnamon
– 1/4 teaspoon salt
– 1/4 cup heavy cream
– 2 tablespoons butter, melted
– 1 cup shredded cheddar cheese
– 1/2 cup crushed Ritz crackers
Instructions:
1. Preheat oven to 350°F (180°C).
2. In a large mixing bowl, combine mashed sweet potatoes, diced ham, brown sugar, cinnamon, and salt. Mix well.
3. Stir in heavy cream and melted butter until smooth.
4. Pour the mixture into a 9×13-inch baking dish.
5. Top with shredded cheddar cheese and crushed Ritz crackers.
6. Bake for 25-30 minutes or until golden brown.
Cooking Time: 25-30 minutes
Ham and Cauliflower Cheese Casserole
A comforting and flavorful casserole that combines the savory taste of ham with the sweetness of cauliflower, all wrapped up in a rich cheese sauce.
Ingredients:
– 1 head of cauliflower, broken into florets
– 1/2 cup diced cooked ham
– 1 medium onion, chopped
– 2 cloves garlic, minced
– 1 cup grated cheddar cheese
– 1/2 cup grated mozzarella cheese
– 1/4 cup all-purpose flour
– 1/2 teaspoon paprika
– Salt and pepper to taste
– 1/2 cup heavy cream
Instructions:
1. Preheat oven to 375°F (190°C).
2. In a large skillet, sauté the cauliflower, onion, and garlic until tender.
3. Add the cooked ham, flour, and paprika to the skillet and stir to combine.
4. In a separate saucepan, melt the cheddar and mozzarella cheese over medium heat, stirring constantly.
5. Combine the cheese mixture with the cauliflower mixture, then pour into a 9×13-inch baking dish.
6. Top with heavy cream and bake for 25-30 minutes or until golden brown.
Ham and Asparagus Casserole with Hollandaise
This creamy casserole combines the richness of ham and asparagus with the decadence of hollandaise sauce, perfect for a special occasion or weekend brunch.
Ingredients:
– 1 lb thinly sliced ham
– 1 lb fresh asparagus, trimmed
– 2 cups grated cheddar cheese
– 1/2 cup heavy cream
– 2 tbsp unsalted butter
– 2 tsp lemon juice
– Salt and pepper to taste
– 1 cup hollandaise sauce (store-bought or homemade)
Instructions:
1. Preheat oven to 375°F.
2. Line a 9×13-inch baking dish with parchment paper.
3. Arrange the asparagus in an even layer, leaving space between each spear.
4. Top the asparagus with the sliced ham and sprinkle with cheddar cheese.
5. In a separate bowl, whisk together the heavy cream, butter, lemon juice, salt, and pepper until smooth.
6. Pour the creamy mixture over the ham and asparagus, spreading evenly to cover.
7. Bake for 30-35 minutes or until golden brown.
8. Remove from oven and spoon hollandaise sauce over the top of the casserole.
9. Serve hot, garnished with fresh parsley if desired.
Cooking Time: 30-35 minutes
Ham and Cabbage Casserole with Mustard Sauce
This hearty casserole combines the savory flavors of ham, cabbage, and mustard for a satisfying meal that’s perfect for any occasion.
Ingredients:
– 1 lb cooked ham, diced
– 1 medium-sized cabbage, shredded
– 1 onion, chopped
– 2 cloves garlic, minced
– 1 cup milk
– 1/2 cup cheddar cheese, grated
– 1 tsp Dijon mustard
– 1 tsp paprika
– Salt and pepper to taste
– 1 cup bread crumbs
Instructions:
1. Preheat oven to 350°F (175°C).
2. In a large skillet, sauté onion and garlic until softened. Add cabbage and cook until tender.
3. In a separate bowl, whisk together milk, mustard, paprika, salt, and pepper.
4. In a 9×13 inch baking dish, combine cooked ham, cabbage mixture, and bread crumbs. Pour the milk mixture over the top.
5. Sprinkle cheddar cheese on top and cover with aluminum foil.
6. Bake for 30 minutes, then remove foil and bake an additional 10-15 minutes or until golden brown.
Cooking Time: 40-45 minutes
Ham and Biscuit Breakfast Casserole
A hearty breakfast casserole filled with crispy biscuits, savory ham, and melted cheese – perfect for a crowd-pleasing morning meal.
Ingredients:
– 1 (16 oz) package of biscuit mix
– 2 cups milk
– 4 slices of cooked ham, diced
– 1 cup shredded cheddar cheese
– 1/2 cup chopped fresh parsley
– 2 tablespoons butter
Instructions:
1. Preheat oven to 350°F.
2. Prepare the biscuit mix according to package instructions using 2 cups of milk.
3. In a separate bowl, combine diced ham and shredded cheddar cheese.
4. Grease a 9×13-inch baking dish with butter.
5. Layer the biscuits, ham-cheese mixture, and chopped parsley in the prepared baking dish, ending with a layer of biscuits on top.
6. Bake for 35-40 minutes or until golden brown.
Cooking Time: 35-40 minutes
Summary
Get cozy with these 18 creamy ham casserole recipes! From classic combinations like Cheesy Ham and Potato Casserole to innovative twists like Ham and Spinach Alfredo Casserole, there’s something for every comfort food lover. Discover how to elevate your meals with the rich flavor of ham paired with creamy sauces, crunchy textures, and savory spices. Whether you’re in the mood for a satisfying breakfast or a comforting dinner, these casserole recipes are sure to satisfy your cravings.