Skip to main content New<> this month
Get the Allrecipes magazine

Classy Ham Casserole

Rated as 4.31 out of 5 Stars
5

"This is a classy casserole."
Added to shopping list. Go to shopping list.

Ingredients

55 m servings 491
Original recipe yields 12 servings

Directions

{{model.addEditText}} Print
  1. Preheat oven to 350 degrees F (175 degrees C).
  2. Bring a large pot of lightly salted water to a boil. Cook elbow macaroni in the boiling water, stirring occasionally until cooked through but firm to the bite, 8 minutes; drain.
  3. Mix macaroni, 3/4 of the Cheddar cheese, asparagus, ham, onion, and mayonnaise in a bowl to coat pasta and vegetables in mayonnaise; season with salt and pepper. Spread the macaroni mixture into a 9x13-inch baking dish. Layer remaining Cheddar cheese over the macaroni mixture; top with bread crumbs.
  4. Bake in the preheated oven until the breadcrumbs are golden brown, about 30 minutes.

Footnotes

  • Cook's Notes:
  • Use your favorite type of pasta for this recipe.
  • If you would like to save a few dollars, you could substitute a bag of frozen peas for the asparagus.
  • Tip
  • Aluminum foil helps keep food moist, ensures it cooks evenly, keeps leftovers fresh, and makes clean-up easy.

Nutrition Facts


Per Serving: 491 calories; 28.6 37.9 20.6 57 681 Full nutrition

Explore more

Reviews

Read all reviews 10
  1. 13 Ratings

  2.  
    Rated as 5 out of 5 Stars
  3.  
    Rated as 4 out of 5 Stars
  4.  
    Rated as 3 out of 5 Stars
  5.  
    Rated as 2 out of 5 Stars
  6.  
    Rated as 1 out of 5 Stars
Most helpful positive review

Loved it. Cut the macaroni in half and added a cup of beef broth. I made this ahead of time and cooked it in the oven for 60 minutes.

Most helpful critical review

Going to revise my review. My son who wasn't home for dinner the night I made it, ate it the next day and thought it was the best thing ever! It really is according to what you like. Its really...

Most helpful
Most positive
Least positive
Newest

Loved it. Cut the macaroni in half and added a cup of beef broth. I made this ahead of time and cooked it in the oven for 60 minutes.

Awesome awesome! Double the cheese and add some juice. Any kind of juice and more butter and OMG don't use anything but fresh asparagus tips! Awesome! I used leftover ham from Sunday dinner. The...

It is a great way to use leftover ham! I used peas instead of asparagus because I didn't have any and used a light mayo dressing as it was more liquid. I also used half Italian breadcrumbs and h...

My son and mother in law loved this. I used the recipe as a guide, but we had spinach instead of asparagus and I added yellow and red bell peppers plus double the cheese. I didn't have bread cru...

added garlic powder, hot pepper flakes and a couple squirts of sriracha chili sauce because we like hot tastes

Made a couple changes. Used lemon pepper and garlic salt. Crushed potatoe chips in place of bread crumbs. Great way to use left over ham.

easy and good! My family gave it a thumbs up

Really good but it sure was a lot of food for two people :-). Guess I should have cut it in half. I only gave it 4 stars because I'm not a big fan of ham or asparagus but my husband is. Howev...

Going to revise my review. My son who wasn't home for dinner the night I made it, ate it the next day and thought it was the best thing ever! It really is according to what you like. Its really...