Layered Ham Casserole

Prep: 15 min Cook: 30 min Serves: 6 Cuisine: American

A hearty layered casserole combining ham, noodles, and vegetables in a creamy mushroom sauce, perfect for a comforting family meal or casual gathering.

Be the first to rate this recipe

Ingredients

  • 1 1/2 cups cubed cooked ham
  • 2 hard-boiled eggs
  • 2 tablespoons melted margarine
  • 1/2 cup milk
  • 1 can cream of mushroom soup
  • 1 package (8 oz.) noodles
  • leftover green beans or yams
  • onion salt
  • Parmesan cheese

Instructions

  1. Mix milk with undiluted cream of mushroom soup in a bowl.
  2. Grease a casserole dish with melted margarine.
  3. Layer cooked noodles at the bottom of the casserole dish.
  4. Add a layer of cubed cooked ham over the noodles.
  5. Place sliced hard-boiled eggs on top of the ham layer.
  6. Pour the mushroom soup mixture over the layers.
  7. Add leftover green beans or yams on top if desired.
  8. Sprinkle with onion salt and Parmesan cheese.
  9. Bake in a preheated oven at 350°F (175°C) for about 30 minutes until heated through and golden on top.

Tips & Substitutions

For added flavor, consider using a mix of different cheeses, such as cheddar or mozzarella, in place of or alongside the Parmesan. You can also substitute the cream of mushroom soup with cream of chicken for a different taste. If you're short on time, pre-cooked noodles can be a great shortcut. This dish can be prepared ahead of time and baked when you're ready to eat.

Serving Suggestions

Serve the casserole with a fresh green salad or some crusty bread to balance the richness of the dish. It also pairs well with roasted vegetables for a complete meal. For a twist, you might enjoy a side of 7 Layer Pea Salad, which adds a refreshing crunch to your dinner table.

Storage & Reheating

Leftover Layered Ham Casserole can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, place in the oven at 350°F (175°C) for about 20 minutes, or until heated through. You can also microwave individual portions, covered, for about 2-3 minutes or until hot.

Nutrition & Diet Analysis (per serving)

Each serving of Layered Ham Casserole contains roughly 219 calories, with 6g protein, 39g carbohydrates, and 4g fat. It is a good source of protein (12% of the Daily Value).

219 kcal 11% DV
Protein Fat Carbs

Macronutrients

Protein 6g 12% DV
Total Fat 4.2g 5% DV
Carbs 38.8g 14% DV
Fiber 0.2g 1% DV
Sugar 0.9g 2% DV

Electrolytes

Sodium 244.7mg 11% DV
Potassium 131.4mg 3% DV
Cholesterol 21mg 7% DV

Vitamins & Minerals

Vitamin A 15mcg 2% DV
Vitamin C 0.3mg
Vitamin D 0.1mcg 1% DV
Calcium 113mg 9% DV
Iron 1.5mg 8% DV
Diet fit Under 400 cal Low-fat
Contains Milk Egg Wheat/Gluten

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use uncooked noodles instead of cooked ones?

Using uncooked noodles is possible, but you will need to adjust the cooking time and add extra liquid to ensure they cook properly in the casserole. Consider adding another half cup of milk or broth to keep the dish moist during baking.

What can I use instead of ham?

If you're looking for a substitute for ham, you can use cooked chicken or turkey for a lighter option. Alternatively, for a vegetarian version, consider using sautéed mushrooms or a mix of your favorite vegetables for added flavor.

How can I make this dish gluten-free?

To make Layered Ham Casserole gluten-free, use gluten-free noodles and ensure your cream of mushroom soup is certified gluten-free. Many brands offer gluten-free options that will work perfectly in this recipe.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

American recipes → Pork recipes → Dairy recipes → All recipes →