Creamy Asparagus and Hollandaise Casserole

I’ve been making this asparagus and hollandaise casserole for years, and it never fails to disappear at potlucks—there’s just something about fresh asparagus roasted with garlic and topped with rich hollandaise and melty cheddar that gets everyone coming back for seconds. It’s one of those side dishes that feels fancy enough for Easter dinner but easy enough to throw together on a random Tuesday night.

asparagus and hollandaise casserole
Image: michaelsoulkitchen.com / All Rights reserved

Preparation Time 15-20 minutes
Cooking Time 15-20 minutes
Total Time 30-40 minutes
Level of Difficulty Medium
Servings 6 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 950-1100
  • Protein: 45-55 g
  • Fat: 75-85 g
  • Carbohydrates: 18-24 g

Ingredients

For the asparagus base:

  • 2 lb asparagus (trimmed and cut into 2-inch pieces)
  • 2 tbsp olive oil (I prefer Bertolli Extra Virgin for roasting)
  • 4 garlic cloves (freshly minced for best aroma)
  • 1/2 tsp salt
  • 1/2 tsp pepper
  • 1/4 tsp red pepper flakes
  • 1 1/2 cups cheddar (I use Tillamook Sharp for better melting)
  • 1 1/2 cups mozzarella

For the topping:

  • 3/4 cup hollandaise
  • 2 tbsp chives (finely chopped into 1/8-inch pieces)
  • 1 tsp lemon zest

Step 1: Prepare Mise en Place and Preheat Oven

  • 2 lb asparagus
  • 4 garlic cloves
  • 2 tbsp chives
  • 1 tsp lemon zest
  • 1 1/2 cups cheddar
  • 1 1/2 cups mozzarella

Preheat your oven to 400°F.

While it heats, trim the asparagus and cut into 2-inch pieces, mince the garlic, finely chop the chives into 1/8-inch pieces, and zest the lemon.

Combine the cheddar and mozzarella in a bowl—I like to mix them together first so they're evenly distributed during layering.

This prep work ensures everything is ready before you start building the casserole.

Step 2: Season and Layer the Asparagus and Cheese

  • seasoned asparagus mixture
  • 2 tbsp olive oil
  • 1/2 tsp salt
  • 1/2 tsp pepper
  • 1/4 tsp red pepper flakes
  • mixed cheddar and mozzarella from Step 1

In a large bowl, toss the cut asparagus with olive oil, minced garlic, salt, pepper, and red pepper flakes until evenly coated.

In a 9x13 inch baking dish, create three even layers: start with 1/3 of the seasoned asparagus, then sprinkle 1/3 of the combined cheeses over it.

Repeat this layering process two more times, finishing with cheese on top.

I like to pack the asparagus gently as I layer—this helps it cook evenly and creates a cohesive casserole rather than a loose mixture.

Step 3: Bake Until Asparagus Is Tender and Cheese Melts

  • layered casserole from Step 2
  • 3/4 cup hollandaise

Place the layered casserole in the preheated 400°F oven and bake for 15 minutes, until the asparagus is tender when pierced with a fork and the cheese is melted and beginning to bubble at the edges.

While the casserole bakes, prepare the hollandaise sauce according to your preferred method (this is a good use of your cooking time).

Step 4: Finish with Hollandaise, Chives, and Lemon Zest

  • baked casserole from Step 3
  • 3/4 cup hollandaise
  • 2 tbsp chives
  • 1 tsp lemon zest

Remove the casserole from the oven.

Drizzle the warm hollandaise sauce evenly over the top, then sprinkle with the finely chopped chives and lemon zest.

The heat from the casserole will gently warm the hollandaise and release the fresh aromas of the chives and citrus, creating a bright finish to this rich dish.

asparagus and hollandaise casserole

Creamy Asparagus and Hollandaise Casserole

Delicious Creamy Asparagus and Hollandaise Casserole recipe with step-by-step instructions.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 6 servings
Calories: 1025

Ingredients
  

For the asparagus base
  • 2 lb asparagus (trimmed and cut into 2-inch pieces)
  • 2 tbsp olive oil (I prefer Bertolli Extra Virgin for roasting)
  • 4 garlic cloves (freshly minced for best aroma)
  • 1/2 tsp salt
  • 1/2 tsp pepper
  • 1/4 tsp red pepper flakes
  • 1 1/2 cups cheddar (I use Tillamook Sharp for better melting)
  • 1 1/2 cups mozzarella
For the topping
  • 3/4 cup hollandaise
  • 2 tbsp chives (finely chopped into 1/8-inch pieces)
  • 1 tsp lemon zest

Method
 

  1. Preheat your oven to 400°F. While it heats, trim the asparagus and cut into 2-inch pieces, mince the garlic, finely chop the chives into 1/8-inch pieces, and zest the lemon. Combine the cheddar and mozzarella in a bowl—I like to mix them together first so they're evenly distributed during layering. This prep work ensures everything is ready before you start building the casserole.
  2. In a large bowl, toss the cut asparagus with olive oil, minced garlic, salt, pepper, and red pepper flakes until evenly coated. In a 9x13 inch baking dish, create three even layers: start with 1/3 of the seasoned asparagus, then sprinkle 1/3 of the combined cheeses over it. Repeat this layering process two more times, finishing with cheese on top. I like to pack the asparagus gently as I layer—this helps it cook evenly and creates a cohesive casserole rather than a loose mixture.
  3. Place the layered casserole in the preheated 400°F oven and bake for 15 minutes, until the asparagus is tender when pierced with a fork and the cheese is melted and beginning to bubble at the edges. While the casserole bakes, prepare the hollandaise sauce according to your preferred method (this is a good use of your cooking time).
  4. Remove the casserole from the oven. Drizzle the warm hollandaise sauce evenly over the top, then sprinkle with the finely chopped chives and lemon zest. The heat from the casserole will gently warm the hollandaise and release the fresh aromas of the chives and citrus, creating a bright finish to this rich dish.

Leave a Comment

Recipe Rating