Ham and Asparagus Casserole

Asparagus casserole with ham and cheese
James Baigrie Photolibrary/Getty Images
Prep: 15 mins
Cook: 45 mins
Total: 60 mins
Servings: 4 to 6 servings
Nutrition Facts (per serving)
450 Calories
36g Fat
20g Carbs
14g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4 to 6
Amount per serving
Calories 450
% Daily Value*
Total Fat 36g 46%
Saturated Fat 19g 93%
Cholesterol 92mg 31%
Sodium 632mg 27%
Total Carbohydrate 20g 7%
Dietary Fiber 2g 5%
Protein 14g
Calcium 333mg 26%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Condensed soup and simple herbs make the preparation for this casserole fast and easy. Use frozen or fresh cooked asparagus in this casserole. This is a great way to use leftover ham. Or dice a fully cooked ham steak or deli ham for the recipe. It's an excellent all-in-one casserole for any night of the week.

Serve this simple casserole with a salad and biscuits for a satisfying family dinner. Reheat the leftovers for lunch the next day.


  • 1 (10 3/4-ounce) can cream of celery soup
  • 1 cup milk
  • 1/4 cup finely chopped onion
  • 1/4 teaspoon dried marjoram (crumbled)
  • 1/4 teaspoon dried rosemary (crumbled)
  • 1/2 cup shredded cheddar cheese (or American cheese)
  • 1 1/2 cups stuffing crumbs (herb seasoned)
  • 2 cups diced cooked ham
  • 2 cups cut asparagus spears (cooked and drained)
  • 1 tablespoon melted butter

Steps to Make It

  1. Heat the oven to 350 F.

  2. Lightly butter a 1 1/2 quart casserole dish or baking pan.

  3. In a saucepan, combine cream of celery soup, milk, onion, marjoram, and rosemary; heat over medium heat just to boiling.

  4. Add the cheese; stir until mixture is smooth and cheese is melted.

  5. In the prepared casserole or baking dish, layer one-third of the dry stuffing mix and then top with half of the ham, half of the asparagus, and half of the cheese sauce. Repeat the layers.

  6. Mix the remaining one-third of the stuffing mix with 1 tablespoon melted butter; sprinkle over top.

  7. Bake the ham and asparagus casserole in the preheated oven for 30 to 40 minutes, or until casserole is hot and bubbly.

Glass Bakeware Warning

For premade casseroles or leftovers that are in a glass baking dish and have been refrigerated, do not place directly into a hot oven as the glass can shatter. Instead, place any cold glass bakeware into a cold oven to warm up while it preheats. Or, allow the bakeware to rest outside of the fridge for 30 minutes to reach room temperature while the oven preheats.