If you have been around Mess for Less for any length of time, then you know that I am kind of obsessed with casserole recipes. This hearty and delicious Ham and Asparagus Casserole Recipe is pure comfort food.
This casserole has it all! You get protein and veggies and bread in the form of stuffing. It works for breakfast, brunch or as a side dish at dinner. This casserole is also super popular at potlucks. So, let's get cooking!

If you’re looking for a comforting, quick-to-prepare dish that works for any occasion, this ham and asparagus casserole has you covered.
Jump to:
Ham And Asparagus Casserole
This easy casserole uses basic ingredients you probably have at home, making it super convenient. With protein-packed ham, tender asparagus, cheesy goodness, and fluffy stuffing, this casserole is full of flavor!
You can enjoy this in the morning with coffee, bring it to a brunch or potluck, or even serve it as a side with your dinner. This recipe is also a great way to use up leftover Easter ham. Trust me, leftovers have never tasted so good.
20 Instant Pot RecipesKitchen Planner
Black and White Kitchen Labels Printables
Grocery List and Menu Planner Printables
This is all golden and bubbly when fresh out of the oven, but it also reheats like a dream, so if you decide to make it ahead of time, you are good to go.

Easy Casserole Ideas
Casseroles are a game-changer if you're short on time. They’re easy to prep and often use simple, everyday ingredients. You can make them ahead of time to save valuable hours during the week. Plus, you can often use leftovers to make them, which really simplifies things!
- Chicken Cornbread Casserole Recipe
- Biscuits and Gravy Casserole
- Meatball Casserole Recipe
- Chicken Broccoli Alfredo Bake

Ingredients For Ham and Asparagus Casserole Recipe
- Dry stuffing mix – Provides a layer of texture and flavor.
- Swiss cheese – Gives the dish a creamy touch. Feel free to use cheddar instead.
- Fresh asparagus spears – Adds a pop of color and freshness.
- Ham – Cubed and cooked, this adds protein to the dish.
- Cream of mushroom soup – Brings all the ingredients together.
- Milk – Helps thin out the soup mixture.
- Eggs – Ensure that the hotdish sets properly.
- Dijon mustard – Adds a subtle tang that balances the flavors.

Best Casserole Tools
You’ll need just a few basic tools to make this ham and asparagus strata. A 9x13 casserole dish is essential as is a mixing bowl for combining the ingredients. A casserole carrier is great to have on hand if you plan to take this to a gathering.
Pyrex Basics 3 Quart Glass Oblong BakingOriginal Heart Casserole Dish Ceramic Baking Pan
vancasso Blossom Casserole Dish , 13x9 Baking
Casserole Carrier For Hot or Cold Food,Casserole
Insulated Casserole Carrier, Trendy Colorful Butterflies Casserole
4 Pieces Pie Server Set Stainless Steel
How To Make Ham Asparagus Casserole
To make this ham and asparagus casserole recipe, preheat the oven to 350 degrees.
Then, combine the stuffing, cut asparagus, and ham in a large mixing bowl. Sprinkle the cheese into the mix.

Once these ingredients are combined, spread them in a greased 13x9 cassserole dish.

In a medium sized mixing bowl, whisk together the soup, milk, eggs, and mustard until thoroughly combined. Pour the milk mixture over the ham mixture in the greased 13x9-inch casserole dish that has been treated with cooking spray.


Mix the wet and dry ingredients well. Use a large wooden spoon to press the mixture firmly into the 2-quart casserole dish.


Bake the ham and asparagus casserole recipe for 45 minutes at 350 degrees in a preheated oven. When it comes out it will be a golden brown color. Serve the casserole while it is still warm. Simply slice it into pieces with a knife. You can season with salt and pepper to taste.

I have made this for breakfast and served it for dinner with a side of pasta or rice, and it is a big hit either way. This is a wonderful dish to bring to a potluck as well. Be warned if you do, you will be returning home with an empty baking dish.

Tips For Ham And Asparagus Bake
Tip 1: Be sure to chop the asparagus into small, even-sized pieces so it will cook through evenly.
Tip 2: If you don't have ham or don't eat it, you can use cooked chicken or turkey as a substitute.
Tip 3: If you’re not a fan of Swiss cheese, you can use cheddar or sprinkle parmesan cheese on top for extra flavor.

How do I store this asparagus and swiss cheese casserole?
What can I substitute for Dijon mustard?
Can I assemble the casserole in advance?
Asparagus Recipes
Asparagus recipes don’t have to be complicated to be delicious! This healthy veggie is the perfect addition to a meal. It works for any occasion and can be used in various ways. Here are some of our favorite asparagus recipes:
- Air Fryer Asparagus Fries
- Baked Garlic Butter Asparagus
- Shrimp and Asparagus Stir Fry Recipe
- Asparagus Wrapped in Bacon
This ham and asparagus casserole is a lifesaver for busy moms! It’s easy to customize, and it works for nearly every part of your day. Try this warm, hearty meal with your family.
Easy Dinners
📖 Recipe

Ham and Asparagus Casserole Recipe
Equipment
Ingredients
- 4 cups dry stuffing mix
- 2 cups Swiss cheese
- 2 cups asparagus, fresh cut uncooked
- 2 cups cubed ham cooked
- 1 can Cream of Mushroom Soup
- 2 cups milk
- 5 eggs
- 1 tbsp Dijon mustard
Instructions
- 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 the wet mixture over the dry ingredients in a greased casserole dish.
- Mix the wet and dry ingredients well.
- Use a large wooden spoon to press the mixture firmly into the casserole dish.
- Bake for 45 minutes and serve warm.
Video
Notes
- You can substitute an equal amount of shredded cheddar cheese if you don't like Swiss cheese. Feel free to also sprinkle some parmesan cheese on the casserole.
-
Chop the asparagus into small, uniform pieces to ensure even cooking throughout.
Diane says
Thank you for sharing this recipe, it is delicious and perfect for breakfast, or anytime. It was really easy to put together as well. There are so many variations you can create from this as well. I used cheddar because I had no swiss cheeze. The next time I make it I'd like to try the swiss.
Peace be with you
Diane
Jane Shultz says
Very tasty dish. Family really enjoyed this
Lisa says
Can this recipe be assembled the night before then baked the morning of the brunch?
Cookilicious says
I will save this recipe for sure! Love casseroles
Deepika says
Casseroles are so much better during busy weekdays. I always look out for such easy recipes to make weeknight dinners. This recipe is perfect for my collection.
Pam Greer says
I'm with you, I'm a huge fan of casseroles. This will be perfect with my leftover Easter ham!
Noelle says
Just the pictures have my mouth watering! This would be perfect when my whole family is home to help me eat it!