One Dish Ham Supper(12 Servings)

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

A hearty one-dish ham and cheese casserole with tender pasta, green beans, and a creamy cheese sauce, perfect for family gatherings and comforting weeknight dinners.

Be the first to rate this recipe

Ingredients

  • 16 oz. elbow macaroni
  • 2 packages frozen green beans
  • 1/2 cup sour cream
  • 1/2 cup butter
  • 1 onion
  • 1/2 cup flour
  • 2 tsp. Worcestershire sauce
  • 1 tsp. prepared mustard
  • 1/2 tsp. salt
  • 1/2 tsp. pepper
  • 3 cups milk
  • 3 cups shredded Swiss cheese
  • 4 cups diced cooked ham

Instructions

  1. Cook the elbow macaroni according to package directions.
  2. Drain the macaroni and toss with the thawed green beans and sour cream.
  3. Preheat the oven to 350°F (175°C).
  4. Melt the butter in a 3-quart saucepan over medium heat.
  5. Saute the sliced onion until tender.
  6. Stir in the flour, Worcestershire sauce, prepared mustard, salt, and pepper.
  7. Remove the saucepan from heat.
  8. Gradually stir in the milk, then bring to a boil, stirring constantly.
  9. Boil for 1 minute.
  10. Add the shredded Swiss cheese and stir until melted.
  11. Divide the macaroni mixture evenly between two buttered 2 1/2-quart shallow baking pans.
  12. Pour 1/4 of the cheese sauce over each pan.
  13. Arrange the diced cooked ham over the macaroni in each pan.
  14. Top with the remaining cheese sauce and sprinkle with additional cheese.
  15. Bake for 30 minutes until bubbly and golden.

Tips & Substitutions

For a creamier texture, consider using half-and-half instead of milk. You can substitute the Swiss cheese with cheddar for a sharper flavor. If you prefer a vegetarian version, replace the ham with sautéed mushrooms or additional vegetables. Adjust seasoning to taste, and for a bit of crunch, add breadcrumbs on top before baking.

Serving Suggestions

Serve this dish with a fresh green salad or garlic bread for a complete meal. It pairs beautifully with Cheese Puffs(Tiny, Savory Souffles) as an appetizer. For a heartier side, consider roasted vegetables or a simple coleslaw to complement the flavors of the ham and cheese.

Storage & Reheating

Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, place the dish in the oven at 350°F (175°C) until heated through, about 20-25 minutes. Alternatively, you can microwave individual portions, covered, until warm.

Nutrition & Diet Analysis (per serving)

Each serving of One Dish Ham Supper(12 Servings) contains roughly 643 calories, with 5g protein, 16g carbohydrates, and 63g fat. It is an excellent source of vitamin C (40% of the Daily Value), and a good source of protein and calcium. Note that it is relatively high in sodium, at 867mg per serving (38% of the Daily Value).

643 kcal 32% DV
Protein Fat Carbs

Macronutrients

Protein 5.1g 10% DV
Total Fat 62.6g 80% DV
Carbs 15.6g 6% DV
Fiber 1.6g 6% DV
Sugar 2.6g 5% DV

Electrolytes

Sodium 866.9mg 38% DV
Potassium 246.8mg 5% DV
Cholesterol 186.2mg 62% DV

Vitamins & Minerals

Vitamin A 48.1mcg 5% DV
Vitamin C 35.8mg 40% DV
Calcium 130.8mg 10% DV
Iron 0.9mg 5% DV
Diet fit Low-carb
Contains Milk 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 a different type of pasta?

Yes, you can substitute elbow macaroni with penne, rotini, or any short pasta of your choice. Just make sure to adjust the cooking time according to the pasta type, ensuring it is al dente before mixing with other ingredients.

Is there a way to make this recipe gluten-free?

Absolutely! Use gluten-free elbow macaroni and a gluten-free flour blend for the sauce. Ensure that all other ingredients, especially the Worcestershire sauce, are certified gluten-free to keep the dish completely gluten-free.

Can I prepare this dish ahead of time?

Yes, you can prepare the entire dish and assemble it in the baking pans a day in advance. Cover it tightly and refrigerate. When ready to bake, allow it to sit at room temperature for 30 minutes before placing it in the oven to ensure even cooking.

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 → Vegetarian recipes → Dairy recipes → All recipes →