This Asparagus Casserole is the perfect side to serve this Christmas. This creamy and delicious side dish is made with simple ingredients.

Asparagus Casserole in a baking dish
Want to save this?

Get my Christmas Cookbook Bundle 75%

This is easy casserole asparagus recipe is one of our favorite side dish to make for our Christmas dinner. We always make the classic green bean casserole, but cheesy asparagus casserole is now on the menu as well.

This creamy, cheesy casserole heats in a saucepan and then baked for less than 15 minutes in the oven. The fresh asparagus cooks perfectly tender and the sauce is rich and creamy. We love the added breadcrumbs so every bite has that extra crunch.

If you are looking for a creamy side dish for your Christmas dinner or potluck recipe, make Asparagus Casserole or one of our other Christmas Casserole Recipes.

What is Asparagus Casserole?

Asparagus Casserole is a delicious casserole that is made without cream of mushroom soup. The ingredients are simple and combine the delicious green vegetable, asparagus.

Asparagus, flour, milk, cheese and other easy ingredients are all combined and melted in a saucepan. Then the ingredients are poured into a casserole dish and topped with bread crumbs to make a delicious casserole.

Because of the rich and creamy flavor it is the perfect casserole dish to serve for Christmas dinner.

Ingredients

Ingredients needed - butter, asparagus, garlic, flour, whole milk, cream cheese, mozzarella cheese, salt and pepper, bread crumbs, parmesan cheese

Scroll to the bottom for the full recipe in the recipe card.

Substitutions and Additions

  • Bread Crumbs – Instead of using bread crumbs, you can crush Ritz Crackers on top of the casserole.
  • French Fried Onions – Feel free to top the casserole with French friend onions for a delicious variation.
  • Thick Asparagus Mixture – Making the flour slurry before pouring into the casserole makes the mixture thick. You can add more flour if the mixture is still to thin.
  • Cheese – We used mozzarella cheese but you can also use cheddar cheese. Pepper Jack Cheese would also be delicious added to this asparagus casserole.

How to Make Asparagus Casserole

  • Step 1 – Heat Oven and Prepare Baking Pan – Preheat the oven to 400 degrees. Then spray a 9X13 baking pan with non-stick cooking spray. Set Aside.
Chopped asparagus in a large pot of water

Step 2 – Blanch Asparagus – Boil a large pot of water. Add in the diced thin asparagus and cook for 1 minute to blanch the asparagus. Transfer the asparagus to an ice bath immediately after the cook time.

Melted butter with minced garlic and flour in a large pot

Step 3 – Melt Butter – Melt 3 Tablespoons of the butter in a large skillet over medium high heat.  Then add in the minced garlic and cook for 1 minute until aromatic. Then whisk in flour to the butter mixture.

Whisking milk, salt and pepper in a large pot with melted butter

Step 4 – Add in Milk and seasoning – Next slowly add in the milk, salt and pepper.  Continue to heat and whisk until the sauce has thickened.

Whisking in cream cheese and mozzarella to the butter mixture

Step 5 – Stir in Cream cheese and Mozzarella Cheese – Then remove from the heat and stir in the cream cheese and mozzarella cheese until melted.

Chopped asparagus in a baking dish topped with cream mixture

Step 6 – Place asparagus in Baking Dish – Arrange the asparagus in the 9X13 pan. Pour the cheese sauce over the asparagus mixture and gently stir to coat the asparagus with the cheese sauce. Then bake uncovered for 13-16 minutes.

Breadcrumbs and melted butter mixed in a clear bowl

Step 7 – Prepare Bread Crumbs – While the casserole is cooking, prepare the topping.  Melt the remaining tablespoon of the butter and mix it with the bread crumbs. 

Mixing in shredded cheese with breadcrumb mixture in a bowl with a wooden spoon

Step 8 – Top the casserole with bread crumb – Once the butter is mixed in, stir in the shredded Parmesan Cheese. Sprinkle the bread crumb topping onto the casserole halfway through the cook time.

Baked asparagus casserole

Step 9 – Broil Casserole – Once the cook time, broil the casserole for 2-3 minutes to brown the top of the casserole. Then remove from the oven.  Let the casserole sit for 10-15 minutes so that the sauce will thicken. Then serve and enjoy!

How to Trim Asparagus

Asparagus is a tasty vegetable that we serve a lot because it is an easy side dish. But before cooking asparagus, you need to properly trim so that you get the best part of this tasty vegetable.

  • Gather Asparagus on a cutting board and line them up. Depending on how many you have, you may need to work in batches.
  • Use a large chef’s knife to slice off the bottom tough parts of the asparagus. Cut the asparagus where the green part of the asparagus turns to white. We call this tough and woody parts.
  • Continue cutting asparagus in batches until all have been trimmed of the woody parts.
Asparagus Casserole in a baking dish with a wooden spoon

How to Serve

This asparagus casserole is perfectly served as a side dish to your holiday dinner. Serve with one of these Main Dish Recipes.

  • Oven Roasted Turkey Breast Recipe – All you need is a few seasonings, a turkey breast and roasting pan. Coat the turkey with the butter and seasoning and bake. We love making this asparagus casserole with our turkey dinner.
  • Slow Cooker HamMake your ham in the slow cooker for a delicious and easy way to cook your ham. The ham comes out full of flavor and the slow cooker does all the work. Add the 3 ingredient brown sugar glaze for added sweet and salty flavor.
  • Bacon Wrapped Meatloaf Recipe – We love a good meatloaf recipe. But adding bacon and the tangy ketchup mixture takes your classic meatloaf to the next level. The simple seasoning to this meatloaf recipe is flavor and combines simple ingredients.

Frequently Asked Questions

Should you soak Asparagus in Water before Cooking?

It is not necessary to soak the Asparagus in water before cooking. Some recipes will show that you need to but you do not have to.

How to Store Leftover Asparagus Casserole

This asparagus casserole can be prepared ahead of time. Then placed in the fridge until ready to bake.
Place the asparagus casserole in an air tight container for up to 4 days. We always have a lot of leftovers after our holiday dinner, and this casserole is just as good the next day.

Can you Freeze Asparagus Casserole?

Yes, you can freeze asparagus casserole. This casserole makes it easy to prepare ahead of time and store in an freezer container. If the casserole is stored properly it will last about 3 months.
When ready to serve, allow the casserole to thaw in the fridge overnight and then bake casserole.

Asparagus Casserole with a wooden spoon

More Christmas Side Dish Recipes

We love to hear from you. If you make Asparagus Casserole Recipe, please leave us a comment or a star review.

Asparagus Casserole

3.60 from 5 votes
This Asparagus Casserole is the perfect side to serve this Christmas. This creamy and delicious side dish is made with simple ingredients.
Prep Time 10 minutes
Cook Time 25 minutes
Let Sit 10 minutes
Total Time 45 minutes
Servings 8
Cuisine American
Course Side Dish
Calories 221

Ingredients

  • 4 Tablespoons Butter divided
  • 3 pounds Asparagus trimmed and cut into 2 inch pieces
  • 2 tsp Minced Garlic
  • 2 Tbsp Flour
  • 2 cups Whole Milk
  • 4 oz Cream Cheese
  • 1/2 Mozzarella Cheese shredded
  • 1 tsp Salt
  • 1/2 tsp Pepper
  • 1/2 cup Panko Bread Crumbs
  • 1/2 cup Shredded Parmesan Cheese
Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly!

Instructions

  • Preheat the oven to 400 degrees F and spray a 9X13 baking pan with non-stick cooking spray. Set Aside.
  • Boil a large pot of water. Add in the diced asparagus and cook for 1 minute to blanch the asparagus.
  • Transfer the asparagus to an ice bath immediately after the cook time.
  • Melt 3 Tablespoons of the butter in a large skillet over medium high heat.  Then add in the minced garlic and cook for 1 minute until aromatic.
  • Then whisk in the flour and cook for 2-3 minutes (whisking constantly) until the mixture is slightly browned and has thickened.
  • Next slowly add in the milk, salt and pepper.  Continue to heat and whisk until the sauce has thickened.
  • Then remove the pan from the heat and stir in the cream cheese and mozzarella cheese until melted.
  • Arrange the asparagus in the 9X13 pan (drain off all water from the ice bath).
  • Pour the cheese sauce over the asparagus and gently stir to coat the asparagus with the cheese sauce.
  • Bake uncovered for 13-16 minutes until the asparagus is the tenderness that you prefer.
  • While the casserole is cooking, prepare the topping.  Melt the remaining tablespoon of the butter and mix it with the bread crumbs.
  • Once the butter is mixed in, stir in the shredded Parmesan Cheese. Sprinkle the bread crumb topping onto the casserole halfway through the cook time.
  • Once the cook time, broil the casserole for 2-3 minutes to brown the top of the casserole.
  • Then remove from the oven.  Let the casserole sit for 10-15 minutes so that the sauce will thicken.
  • Then it’s ready to serve and enjoy!

Nutrition Facts

Calories 221kcal, Carbohydrates 15g, Protein 10g, Fat 15g, Saturated Fat 9g, Polyunsaturated Fat 1g, Monounsaturated Fat 4g, Trans Fat 0.2g, Cholesterol 42mg, Sodium 433mg, Potassium 483mg, Fiber 4g, Sugar 7g, Vitamin A 1800IU, Vitamin C 10mg, Calcium 219mg, Iron 4mg

Pin This Now to Remember It Later

Pin Recipe

Try these other recipes

About the Author

Hi! We are Carrie and Christina! Welcome to Christmas on a Dime!

We  are sisters and love everything about Christmas. We are here to help you celebrate the magic of Christmas all year long!

3.60 from 5 votes (5 ratings without comment)

Leave A Review

Your email address will not be published. Required fields are marked *

Recipe Rating