11 Best Ham Casserole Recipes to Try in 2025
Ham casseroles are a timeless comfort food that bring warmth and flavor to any table.
Whether you’re looking for something hearty, cheesy, or packed with veggies, there’s a ham casserole recipe here for everyone.
These 11 recipes are perfect for family dinners, holiday gatherings, or even meal prep. Dive into these delicious ideas and elevate your cooking game in 2025!

1. Classic Cheesy Ham and Potato Casserole

This classic dish combines tender potatoes, savory ham, and gooey cheese for an irresistible combination. It’s creamy, comforting, and perfect for feeding a crowd.
Ingredients:
- 4 cups diced cooked ham
- 6 medium potatoes, peeled and thinly sliced
- 2 cups shredded cheddar cheese
- 1 can (10.5 oz) cream of chicken soup
- 1 cup sour cream
- ½ cup milk
- Salt and pepper to taste
Instructions:
- Preheat the oven to 375°F (190°C). Grease a 9×13-inch baking dish.
- Layer half of the potato slices on the bottom of the dish.
- Spread half of the diced ham over the potatoes. Sprinkle with half of the shredded cheese.
- Repeat layers: remaining potatoes, ham, and cheese.
- In a bowl, mix together cream of chicken soup, sour cream, milk, salt, and pepper. Pour this mixture evenly over the top layer.
- Cover with foil and bake for 45 minutes. Remove foil and bake for another 15 minutes until golden and bubbly.
2. Hawaiian Pineapple Ham Casserole

Sweet meets savory in this tropical twist on a traditional ham casserole. The juicy pineapple adds brightness while the brown sugar glaze ties it all together.
Ingredients:
- 3 cups cubed cooked ham
- 1 can (20 oz) crushed pineapple, drained
- 1 cup brown sugar
- 1 cup mayonnaise
- 1 cup shredded mozzarella cheese
- 1 box buttery crackers, crushed
Instructions:
- Preheat the oven to 350°F (175°C). Lightly grease a 9×9-inch baking dish.
- In a large bowl, combine ham, crushed pineapple, brown sugar, and mayonnaise. Mix well.
- Transfer the mixture to the prepared baking dish and spread evenly.
- Sprinkle shredded mozzarella cheese over the top.
- Top with crushed crackers for added crunch.
- Bake uncovered for 30 minutes or until heated through and bubbly.
3. Broccoli and Ham Casserole

Packed with nutrients and flavor, this broccoli and ham casserole is a wholesome option for dinner. The creamy sauce and crispy topping make it a favorite among kids and adults alike.
Ingredients:
- 3 cups cooked ham, diced
- 4 cups fresh broccoli florets, steamed
- 2 cups shredded Swiss cheese
- 1 can (10.5 oz) cream of mushroom soup
- 1 cup milk
- 1 cup seasoned breadcrumbs
Instructions:
- Preheat the oven to 375°F (190°C). Grease a 9×13-inch baking dish.
- In a large bowl, combine ham, broccoli, Swiss cheese, cream of mushroom soup, and milk. Stir until well combined.
- Pour the mixture into the prepared baking dish.
- Sprinkle seasoned breadcrumbs evenly over the top.
- Bake uncovered for 30-35 minutes or until golden brown and bubbly.
4. Cheesy Hash Brown Ham Casserole

A breakfast-inspired casserole featuring crispy hash browns, chunks of ham, and melted cheese. Serve this at brunch or as a hearty dinner side.
Ingredients:
- 3 cups frozen shredded hash browns, thawed
- 2 cups diced cooked ham
- 2 cups shredded Monterey Jack cheese
- 1 can (10.5 oz) cream of chicken soup
- ½ cup sour cream
- ¼ cup chopped green onions
Instructions:
- Preheat the oven to 350°F (175°C). Grease a 9×9-inch baking dish.
- In a large bowl, mix together hash browns, ham, cheese, cream of chicken soup, sour cream, and green onions.
- Transfer the mixture to the prepared baking dish and spread evenly.
- Bake uncovered for 45-50 minutes or until golden and bubbly.
5. Green Bean and Ham Casserole

A modern take on the classic green bean casserole, this version includes savory ham for extra protein and flavor. It’s a must-have for holiday meals.
Ingredients:
- 2 cans (14.5 oz each) green beans, drained
- 2 cups diced cooked ham
- 1 can (10.5 oz) cream of celery soup
- 1 cup French fried onions
- ½ cup grated Parmesan cheese
Instructions:
- Preheat the oven to 350°F (175°C). Grease a 9×9-inch baking dish.
- In a large bowl, combine green beans, ham, and cream of celery soup. Mix well.
- Transfer the mixture to the prepared baking dish.
- Sprinkle Parmesan cheese and half of the fried onions on top.
- Bake uncovered for 25 minutes. Add the remaining fried onions and bake for 5 more minutes.
6. Mac and Cheese with Ham Casserole

Who doesn’t love mac and cheese? Adding ham takes this childhood favorite to the next level, making it a filling main course.
Ingredients:
- 8 oz elbow macaroni, cooked
- 2 cups diced cooked ham
- 2 cups shredded sharp cheddar cheese
- 1 cup milk
- 2 tbsp butter
- 2 tbsp flour
Instructions:
- Preheat the oven to 375°F (190°C). Grease a 9×9-inch baking dish.
- Cook macaroni according to package instructions. Drain and set aside.
- Melt butter in a saucepan over medium heat. Whisk in flour to create a roux. Gradually add milk, stirring constantly until thickened.
- Remove from heat and stir in shredded cheese until melted.
- Combine macaroni, ham, and cheese sauce. Pour into the baking dish.
- Bake uncovered for 20-25 minutes or until bubbly.
7. Cheesy Ham and Rice Casserole

This creamy, cheesy ham and rice casserole is a one-dish wonder that’s easy to prepare and even easier to devour. The combination of fluffy rice, savory ham, and gooey cheese makes it a comforting meal for any occasion.
Ingredients:
- 3 cups cooked white or brown rice
- 2 cups diced cooked ham
- 2 cups shredded cheddar cheese
- 1 can (10.5 oz) cream of mushroom soup
- 1 cup milk
- 1 tsp garlic powder
- 1 tsp onion powder
- Salt and pepper to taste
Instructions:
- Preheat the oven to 350°F (175°C). Grease a 9×13-inch baking dish.
- In a large bowl, combine cooked rice, ham, cream of mushroom soup, milk, garlic powder, onion powder, salt, and pepper. Stir until well mixed.
- Transfer the mixture to the prepared baking dish and spread evenly.
- Sprinkle shredded cheddar cheese over the top.
- Bake uncovered for 30 minutes or until the cheese is melted and bubbly.
8. Ham and Cauliflower Casserole

For a low-carb twist on a classic casserole, this ham and cauliflower dish is packed with flavor and nutrients. The creamy sauce and crispy topping make it a satisfying option for health-conscious eaters.
Ingredients:
- 1 large head of cauliflower, cut into florets
- 2 cups diced cooked ham
- 1 cup shredded mozzarella cheese
- 1 can (10.5 oz) cream of chicken soup
- ½ cup sour cream
- ¼ cup grated Parmesan cheese
- ½ cup crushed pork rinds (optional, for keto-friendly crunch)
Instructions:
- Preheat the oven to 375°F (190°C). Grease a 9×9-inch baking dish.
- Steam or boil the cauliflower florets until tender but not mushy. Drain and set aside.
- In a large bowl, mix together cauliflower, ham, cream of chicken soup, and sour cream. Stir well.
- Transfer the mixture to the prepared baking dish.
- Sprinkle mozzarella cheese and Parmesan cheese on top. Add crushed pork rinds if desired for extra crunch.
- Bake uncovered for 25-30 minutes or until golden and bubbly.
9. Ham and Cornbread Casserole

This Southern-inspired casserole combines the sweetness of cornbread with the saltiness of ham for a delightful contrast of flavors. It’s hearty, filling, and perfect for potlucks or family dinners.
Ingredients:
- 1 box (8.5 oz) cornbread mix
- 2 cups diced cooked ham
- 1 can (15 oz) cream-style corn
- 1 can (15 oz) whole kernel corn, drained
- ½ cup shredded cheddar cheese
- 2 eggs, beaten
- ½ cup milk
Instructions:
- Preheat the oven to 375°F (190°C). Grease a 9×9-inch baking dish.
- In a large bowl, prepare the cornbread mix according to package instructions, adding eggs and milk.
- Stir in diced ham, cream-style corn, whole kernel corn, and shredded cheddar cheese. Mix until combined.
- Pour the mixture into the prepared baking dish and spread evenly.
- Bake uncovered for 35-40 minutes or until the top is golden brown and a toothpick inserted comes out clean.
10. Ham and Asparagus Casserole

Elevate your dinner table with this elegant ham and asparagus casserole. The fresh asparagus pairs beautifully with the rich, cheesy sauce, creating a dish that feels both indulgent and refined.
Ingredients:
- 1 bunch fresh asparagus, trimmed and cut into 2-inch pieces
- 2 cups diced cooked ham
- 1 cup shredded Gruyère cheese
- 1 can (10.5 oz) cream of asparagus soup
- ½ cup heavy cream
- ½ cup breadcrumbs
- 2 tbsp melted butter
Instructions:
- Preheat the oven to 375°F (190°C). Grease a 9×9-inch baking dish.
- Blanch the asparagus in boiling water for 2-3 minutes, then drain and set aside.
- In a large bowl, combine ham, asparagus, cream of asparagus soup, and heavy cream. Stir well.
- Transfer the mixture to the prepared baking dish.
- Sprinkle shredded Gruyère cheese on top.
- In a small bowl, mix breadcrumbs with melted butter. Sprinkle the breadcrumb mixture over the cheese.
- Bake uncovered for 25-30 minutes or until golden and bubbly.
11. Ham and Spinach Quiche Casserole

This savory quiche-style casserole is loaded with spinach, ham, and cheese, all baked into a flaky crust. It’s perfect for breakfast, brunch, or even a light dinner.
Ingredients:
- 1 pre-made pie crust (or homemade if preferred)
- 2 cups fresh spinach, chopped
- 1½ cups diced cooked ham
- 1½ cups shredded Swiss cheese
- 4 eggs
- 1½ cups heavy cream
- ½ tsp nutmeg
- Salt and pepper to taste
Instructions:
- Preheat the oven to 375°F (190°C). Roll out the pie crust and press it into a 9-inch pie dish. Trim edges and prick the bottom with a fork.
- In a skillet, sauté spinach until wilted. Let it cool slightly, then squeeze out excess moisture.
- Spread the spinach, ham, and Swiss cheese evenly over the pie crust.
- In a bowl, whisk together eggs, heavy cream, nutmeg, salt, and pepper. Pour the egg mixture over the filling.
- Bake uncovered for 40-45 minutes or until the center is set and the top is golden brown. Let it cool for 10 minutes before slicing.
These 11 ham casserole recipes offer a variety of flavors and textures to suit every palate. From creamy and cheesy to veggie-packed and light, there’s something here for everyone to enjoy. Whether you’re hosting a holiday feast or simply looking for a cozy weeknight meal, these casseroles are sure to become staples in your kitchen. Happy cooking in 2025!

Hello! I’m Eloise Wilson, the culinary enthusiast behind SimplyCookings. Cooking is my canvas and flavors are my palette. I’m here to share easy-to-follow recipes and kitchen wisdom that will make your cooking journey joyful and delicious. Join me and let’s turn everyday meals into extraordinary experiences!