7 Ham Casserole Recipes

Why You’ll Love These Recipes

Ham casserole recipes are the perfect solution for using up leftover ham while creating hearty, comforting meals the whole family will enjoy. These casseroles are easy to prepare, ideal for weeknight dinners, and often make great leftovers. From cheesy pasta bakes to veggie-packed layers, there’s a ham casserole here for every taste and occasion.

1. Cheesy Ham and Potato Casserole

ingredients

russet potatoesdiced cooked hamshredded cheddar cheesecream of chicken soupmilkonion powdersalt and pepperbutter

directions

Preheat oven to 375°F (190°C) and grease a baking dish.

In a large bowl, mix together diced ham, shredded cheese, cream of chicken soup, milk, and seasonings.

Fold in diced, parboiled potatoes.

Pour mixture into baking dish and top with a layer of cheese and small pats of butter.

Bake for 30-35 minutes until golden and bubbly.

This creamy, cheesy classic is a family favorite.

2. Ham and Broccoli Rice Casserole

ingredients

cooked ricechopped broccolidiced hamcheddar cheesesour creamcream of mushroom soupsalt, pepper, garlic powder

directions

Preheat oven to 350°F (175°C).

Combine all ingredients in a large mixing bowl and stir until well blended.

Transfer to a greased casserole dish and bake for 25-30 minutes.

Balanced with veggies and creamy goodness, this dish is comforting and hearty.

3. Ham and Macaroni Bake

ingredients

elbow macaronicooked hamcheddar cheesemilkbutterflourmustardsalt and pepper

directions

Cook macaroni until al dente and drain.

In a saucepan, make a roux with butter and flour, then whisk in milk to create a béchamel sauce.

Add cheese, mustard, salt, and pepper. Stir until smooth.

Combine pasta, ham, and cheese sauce in a baking dish.

Bake at 375°F (190°C) for 20-25 minutes until bubbly.

A kid-friendly, cheesy classic with smoky ham flavor.

4. Ham and Spinach Breakfast Casserole

ingredients

eggsmilkshredded cheesediced hamfrozen spinachonion garlicsalt and pepper

directions

Preheat oven to 350°F (175°C) and grease a baking dish.

Whisk together eggs and milk in a bowl.

Stir in ham, spinach (thawed and drained), cheese, and seasonings.

Pour into baking dish and bake for 30-35 minutes until set.

Great for brunch or meal prep, this casserole is protein-packed and flavorful.

5. Ham and Cornbread Casserole

ingredients

cornbread mixeggsmilkcream-style corncooked hamshredded cheddar jalapeños (optional)

directions

Prepare cornbread batter per package instructions.

Fold in ham, corn, cheese, and jalapeños if using.

Pour into a greased baking dish and bake at 375°F (190°C) for 25-30 minutes.

This sweet and savory combination is a Southern-inspired twist.

6. Ham and Green Bean Casserole

ingredients

green beans (fresh or canned)cooked hamcream of mushroom soupmilkfrench-fried onionsblack peppergarlic powder

directions

Mix soup, milk, pepper, and garlic powder in a bowl.

Fold in green beans and ham.

Pour into baking dish and top with fried onions.

Bake at 350°F (175°C) for 25 minutes until bubbly.

An easy spin on the traditional green bean casserole with added protein.

7. Ham and Pasta Alfredo Bake

ingredients

penne or rotini pastadiced hamalfredo sauceparmesan cheese mozzarella cheesepeas (optional)

directions

Cook pasta until al dente, drain.

Mix pasta with ham, Alfredo sauce, and peas.

Pour into a greased baking dish, top with cheeses.

Bake at 375°F (190°C) for 20-25 minutes until golden.

Creamy, indulgent, and full of comforting flavors.

Servings and timing

Each recipe serves approximately 4-6 people.Preparation time: 10-20 minutesBaking time: 20-35 minutesTotal time: 30-55 minutes

Variations

Use turkey or chicken in place of ham.Try different cheeses for flavor twists: gouda, Swiss, or pepper jack.Add cooked vegetables like bell peppers or zucchini for extra nutrition.Substitute Greek yogurt for sour cream for a lighter version.Make them gluten-free using GF pasta or flour alternatives.

storage/reheating

Store leftovers in an airtight container in the refrigerator for up to 4 days.Reheat individual servings in the microwave or rewarm in the oven at 350°F (175°C) for 10-15 minutes.Freezable for up to 2 months; thaw overnight before reheating.

7 Ham Casserole Recipes

FAQs

Can I use leftover holiday ham?

Yes, these recipes are perfect for repurposing leftover ham from holidays.

Can I make these casseroles ahead of time?

Most can be assembled in advance and baked when ready to serve.

Can I use canned ham?

Yes, but fresh or leftover ham has better texture and flavor.

Can I freeze ham casseroles?

Yes, wrap tightly and freeze before or after baking.

Can I make these casseroles low-carb?

Use cauliflower or low-carb veggies in place of pasta or rice.

Conclusion

These 7 ham casserole recipes are versatile, satisfying, and ideal for feeding a crowd or enjoying as leftovers. Whether you prefer cheesy, veggie-filled, or creamy pasta varieties, there’s a comforting ham casserole here to suit your taste and make the most of your ingredients.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
7 Ham Casserole Recipes

7 Ham Casserole Recipes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: recipes guru cooking
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Method: Baking
  • Cuisine: American
  • Diet: Low Salt

Description

A collection of 7 delicious and comforting ham casserole recipes, perfect for using leftover ham and feeding a crowd.


Ingredients

Units Scale
  • 2 cups cooked ham, diced
  • 2 cups cooked pasta or rice
  • 1 cup shredded cheddar cheese
  • 1 can (10.5 oz) cream of mushroom or chicken soup
  • 1/2 cup sour cream
  • 1/2 cup milk
  • 1/2 cup chopped onion
  • 1/2 cup frozen peas or mixed vegetables
  • 1/2 tsp garlic powder
  • Salt and pepper to taste
  • 1/2 cup breadcrumbs or crushed crackers (optional, for topping)
  • 1 tbsp butter (for topping)

Instructions

  1. Preheat the oven to 350°F (175°C).
  2. In a large mixing bowl, combine the cooked ham, pasta or rice, shredded cheese, soup, sour cream, milk, onion, vegetables, garlic powder, salt, and pepper.
  3. Mix everything until well combined.
  4. Transfer the mixture into a greased 9×13-inch baking dish.
  5. If using topping, mix breadcrumbs or crackers with melted butter and sprinkle over the casserole.
  6. Bake uncovered for 30–35 minutes or until heated through and bubbly.
  7. Let stand for 5 minutes before serving.

Notes

  • You can swap pasta for rice or potatoes depending on preference.
  • Add more vegetables like broccoli or bell peppers for extra nutrition.
  • Use different cheeses such as mozzarella or Swiss for variety.
  • Leftover holiday ham works great in these casseroles.

Nutrition

  • Serving Size: 1 serving
  • Calories: 420
  • Sugar: 4g
  • Sodium: 680mg
  • Fat: 22g
  • Saturated Fat: 10g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 2g
  • Protein: 24g
  • Cholesterol: 75mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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