Ham & Asparagus Casserole

ham asparagus casserole

This Ham and Asparagus Casserole is one the best easy casserole recipes. With just a few ingredients, this cheesy ham casserole is ready in under an hour. Perfect for busy weeknights or even weekend brunch!

ham and asparagus casserole

Easy casserole recipes are my jam. If you don’t know that by now, just look at my Turkey Zucchini Casserole, Beef Noodle Casserole or Spinach Chicken Casserole.

As a busy mom, I don’t get to spend as much time in the kitchen as I would like. After a busy day of work and school, the kids have extracurriculars to be driven to and on the nights they don’t, I like to fit in some relaxing family time. That means doing something together as a family and not spending hours in the kitchen cooking each night. Easy casserole recipes have become my go-to for those nights I just can’t be bothered to cook up the main course and side dishes. Just put everything in one pan and boom, done. How can that not be every busy mom’s dinner dream?

This Ham and Asparagus Casserole is, as you probably guessed, a ham casserole with asparagus. Or an asparagus casserole with ham, since the recipe calls for equal amounts of both. Either way, with two cups of Swiss cheese, cream of mushroom soup, and milk, it’s cheesy and delicious.

This ham casserole also includes dry stuffing mix, which makes it even more filling but also fluffy instead of dense and heavy.

Since this asparagus casserole is also made with eggs, some may argue that this is a Ham and Asparagus Quiche instead of a Ham and Asparagus Casserole. Call it whatever you want, I just promise you it’s absolutely delicious.

The quiche-like nature of this Ham and Asparagus Casserole does actually make it a contender for brunch or even breakfast. With the mushroom soup and stuffing, I wouldn’t go quite so far as to call this ham casserole a breakfast food but I think it can certainly pass as an easy brunch casserole. It’s also a good casserole to bake and give to someone having a bad time.

Asparagus is a love it or hates it veggie. I love it. My kids are convinced they hate it….but, lo and behold, they eat this Ham and Asparagus Casserole with no complaints. I think the overall creaminess makes this more of a ham casserole than an asparagus casserole, primarily for that reason. You may find that people who aren’t big asparagus fans don’t mind it in this dish.

If you’re looking for more easy casserole recipes, give this Ham and Asparagus Casserole a shot!

How To Make Ham and Asparagus Casserole:

Prepare and divide appropriate portions of all ingredients.

Combine ham, asparagus, cheese and stuffing mix.

In a separate bowl, mix together cream of mushroom soup, Dijon mustard, eggs and milk.

Pour wet mixture over dry mixture and stir together.

Pour into a casserole pan.

Spread mixture evenly.

Bake for 45 minutes at 350 degrees.

ham and asparagus casserole

Serve Ham and Asparagus warm from brunch, lunch or dinner.

ham and asparagus casserole

Ham & Asparagus Casserole

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Serves: 8-10
Prep Time: 10 Cooking Time: 45

This Ham and Asparagus Casserole is one the best easy casserole recipes. With just a few ingredients, this cheesy ham casserole is ready in under an hour. Perfect for busy weeknights or even weekend brunch!


  • 4 cups of dry stuffing mix
  • 2 cups of Swiss cheese
  • 2 cups of fresh cut asparagus (uncooked)
  • 2 cups of cubed ham (cooked)
  • 1 can of Cream of Mushroom Soup
  • 2 cups of milk
  • 5 eggs
  • 1 Tbsp of Dijon mustard



Preheat the oven to 350 degrees.


In a large mixing bowl, stir together the stuffing, cheese, asparagus, and ham.


In a second large bowl, whisk together the soup, milk, eggs, and mustard. Pour this over the dry ingredients and mix well.


Transfer the mixture to a greased baking dish and press it firmly into the dish.


Bake for 45 minutes and serve hot.


  • 326 Calories

Now let’s pin this delish Ham and Asparagus Casserole for later:

Ham & Asparagus Casserole


You Might Also Like

No Comments

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.