This easy Asparagus Casserole is a creamy, cheesy mix of eggs, cheese sauce, and fresh asparagus. It’s a simple spring casserole that makes a delicious side dish for Easter dinner or a spring brunch.

Asparagus Casserole in white platterAsparagus Casserole

I love classic casseroles and this Asparagus Casserole was one of my great aunt’s favorites. She loved bringing it for Easter dinner and this year I decided to give it a try myself. It’s a delicious combination of all sorts of yummy spring ingredients like hard boiled eggs, and fresh asparagus, mixed with crumbled bacon and covered in a creamy, cheesy sauce. The final touch is a sprinkling of crumbled RITZ crackers, a classic southern casserole topping. 

Note: This post may contain affiliate links. That means if you click on a link and make a purchase we may receive a small commission. Thank you!bacon and hard boil egg slices on top of asparagus

How to Make Asparagus Casserole:

I’ll admit when I first looked over the recipe I wasn’t so sure about the hard boiled eggs but they totally work!

  1. Thinly slice the hard boiled eggs and place them on top of a layer of cooked asparagus.
  2. Chop up some deliciously salty, smoky bacon and sprinkle that over the eggs and asparagus.
  3. Make a cheesy bechamel sauce by cooked milk, flour, butter, and Gruyere cheese together into a thick, creamy sauce.
  4. Pour the cheese sauce over the asparagus, eggs, and bacon and then top with more asparagus and some crumbled, buttery RITZ crackers.
  5. Bake at 350 degrees F for 20 minutes until the sauce is bubbling.

How to Steam Asparagus in the Microwave:

This is my easy tip for quickly steaming your asparagus.

  1. Trim asparagus ends
  2. Wet a paper towel with water and wring it out so that it isn’t dripping.
  3. Wrap the paper towel around the asparagus bunch and place in microwave.
  4. Microwave for 2-3 minutes depending on the strength of your microwave.
  5. When it comes out of the microwave it will be perfectly steamed. Softened but with just a little bit of a bite to it.

If you would prefer not to use the microwave you can always steam the asparagus the traditional way with a pot of boiling water on the stove top.

Asparagus Casserole_ with RITZ on top

When it comes out of the oven the asparagus is perfectly tender and stands out bright green against that cheesy sauce. It just scream spring. And that first bite, with the egg, bacon, and asparagus smothered in that rich, cheesy sauce and little buttery bits of RITZ crackers. Yum!! This is one of those classic side casserole recipes, like green bean casserole, that is just made for feeding friends and family. Make sure to add this simple, delicious, Asparagus Casserole to your Easter dinner menu!

Want More Spring Side Dish Recipes?

Like this recipe? Pin it to your Easter Recipes board!

Follow Home. Made. Interest. on Pinterest

Servings: 8
Prep Time: 15 mins
Cook Time: 25 mins
Total Time: 40 mins

Asparagus Casserole

This easy Asparagus Casserole is a creamy, cheesy mix of eggs, cheese sauce, and fresh asparagus. It's a simple spring casserole that makes a delicious side dish for Easter dinner or a spring brunch. 
Asparagus Casserole in white platter
Print Recipe
5 from 4 votes


  • 2 pounds Asparagus, , fresh
  • 4 tablespoons Butter
  • 4 tablespoons Flour
  • 1 1/2 cup Whole Milk
  • 1/2 cup Water
  • ¼ teaspoon Salt
  • 8 ounces Gruyere, grated
  • 6 Hard-boiled eggs
  • 6 slices Bacon, cooked
  • 10 RITZ crackers, crumbled


  • Preheat the oven to 350 degrees F.
  • Trim the asparagus ends. Divide into two bunches and wrap each bunch of asparagus in a wet paper towel.
  • One at a time microwave the asparagus bunches for 2-3 minutes (depending on the strength of your microwave) until the asparagus is tender but still has a crunch to it.
  • Place the asparagus in the bottom of a 9 x 13 inch casserole dish keeping about ¼ of it aside for the top of the casserole..
  • Thinly slice the eggs and place them on top of the asparagus. Sprinkled with chopped bacon.
  • In a medium saucepan, over medium high heat, melt the butter and then quickly whisk in the flour to make a roux. Cook for 1-2 minutes, until the roux turns a light golden brown and then whisk in the milk and water.
  • Continue whisking until the mixture is smooth. Add the salt and continue to cook until the sauce begins to thicken, 5-7 minutes.
  • Add the cheese continue to stir until it is fully incorporated.
  • Pour the sauce over the bacon, eggs, and asparagus. Place the remaining asparagus on top of the sauce and sprinkle with the RITZ cracker crumbs.
  • Place in the oven and bake for 20 minutes or until the sauce is bubbling and the cracker crumbles are lightly browned.
  • Remove and serve.


Calories: 365kcal, Carbohydrates: 10g, Protein: 18g, Fat: 27g, Saturated Fat: 13g, Cholesterol: 201mg, Sodium: 428mg, Potassium: 282mg, Fiber: 1g, Sugar: 4g, Vitamin A: 1140IU, Vitamin C: 3.1mg, Calcium: 378mg, Iron: 2.1mg
Nutrition Disclaimer: We are not certified nutritionists. Nutrition facts are an estimate and are provided as a courtesy. They are generated by an online API which recognizes ingredient names and amounts and makes calculations based on the serving size. Results may vary.
Author: Kat Jeter & Melinda Caldwell
Course: Side Dish
Cuisine: American
Keyword: asparagus casserole, asparagus recipe, easter casserole

Update: This post was originally published on 3/9/2018 and was updated with a video on 4/15/19.