Best Ever Asparagus Casserole

Catalina Castravet
By Catalina Castravet
5 from 2 reviews

Casseroles Recipes Side Dishes

Cook time Cook time: 30 minutes

Asparagus Casserole is a delightful side dish perfect for your spring picnics and potlucks! This is an easy recipe that you can make for the whole family with easy-to-find ingredients but packed with flavor.

You can make this as a side dish for savory meals like the Easter Lamb and Italian Chicken and Potatoes, or Slow Cooker Garlic Sesame Chicken.

Homemade Asparagus Casserole Recipe

Asparagus Casserole is a delicious and flavorful dish, made from one of the healthiest vegetables on earth. It is creamy, baked to perfection, and topped with french-fried onions. The french-fried onions give this dish more texture and an additional flavor boost.

What makes this side dish a hit is that you can pair this with just about anything. You can even eat it as a stand-alone dish. However, we enjoy pairing it with chicken, beef or pork, as a complete meal. Also, asparagus is pretty nutritious and has plenty of vitamins that are excellent for your body. 

Is asparagus healthy?

Asparagus is one healthiest and nutritious vegetables that is just as rejuvenating as the spring season. It is packed with antioxidants and glutathione. Cooking the asparagus releases antioxidants making it more effective in detoxifying your body thereby making you look younger.

Also, it has lots of nutrients and vitamins including folic acid. So, if you are trying to conceive soon, eat a lot of asparagus, starting with this really easy recipe! Skip the french fried onions to make it healthier.

What are the benefits of eating asparagus?

One great thing about eating asparagus is that it can make you lose weight. It is tasty so you will not feel like you’re depriving yourself by eating bland diet food. The fiber in asparagus can help you feel full which suppresses hunger. At the same time, it helps with digestion. As a natural diuretic, it will also help you expel toxins. Hence, it can be your go-to diet food!

The antioxidants in this super vegetable can help you fend off cancer and aging. It can even soothe a hangover. So, prepare one today if you have a night out and just bake it the next morning.

How do you make asparagus casserole?

  1. Before starting, preheat the oven to 350 degrees Fahrenheit and grease a 9×13 inch casserole pan.
  2. Start with sautéing onions in butter. Stir in the minced garlic, asparagus, and mushrooms. Add in the seasonings: salt, pepper, paprika, thyme, and lemon zest.
  3. Whisk cream and flour to combine. Add this in the skillet and stir until thick. Lower the heat and add in mayonnaise and cream cheese. When already fully combined, remove from heat and add in the cheeses until they melt.
  4. Next, make the french-fried onions. Crush some onions and add them to the asparagus mixture. Transfer everything to the casserole pan, top with the french-fried onions, and bake in the oven for half an hour. Top with more french-fried onions and serve.

How do you make asparagus casserole gluten-free?

To make this dish gluten-free, you can substitute the flour with a gluten-free substitute like rice flour, coconut flour, or tapioca flour.

Can you make it with canned asparagus?

If asparagus is not in season, you may use canned ones. However, whenever possible, we try to go with fresh veggies. It just tastes better and the flavors are amazing. Also, the juice of the canned version may sometimes have an off taste, so you’d better leave that out if you wish.

When is the asparagus season?

Asparagus is a spring vegetable like kale, spinach, peas, broccoli, cauliflower, cabbage, and lettuce. You can cultivate this for yourself easily and they are perennial, meaning, they can last for a long time, and only die out when it is too cold.

Having your own asparagus in the backyard can guarantee you fresh and crispy spears compared to those commercially available.

Can you make the asparagus casserole recipe in advance?

Absolutely! Simply, assemble the asparagus casserole up to two days in advance, and properly store in the refrigerator. The next day just continues with the cooking part and you are set to go. 

Can you freeze asparagus casserole?

This is the beauty of doing casseroles, you can freeze them and reheat when needed. You can prepare the asparagus casserole ahead of time, bake halfway, and then, freeze.

Just let it cool completely before putting it in the freezer. Thaw frozen casserole overnight if you put it in a glass dish, but if you put it in an aluminum pan, then, you may bake it straight up from the freezer.

What are French-fried Onions?

French-fried onions are onion rings made to be crispy. In this casserole, it is responsible for adding crunch to the dish, as well as adding flavor.

To make some, just cut some onions crosswise, and separate the layers into rings. In a bowl, put milk and soak the onion rings in it for twenty minutes. On a plate, prepare a mixture of flour, salt, ground black pepper, and garlic powder.

Cover the onion rings with the dry mixture, and deep fry until golden brown and crispy. Drain the excess oil.

More homemade casserole recipes:

  1. Stuffed Cabbage Casserole
  2. Cheesy Zucchini Casserole
  3. Creamy Turkey Casserole
  4. Best Mac and Cheese Casserole
  5. Loaded Sweet Potato Casserole

Recipe Tips

  • You can replicate this recipe using broccoli instead of asparagus for variation.
  • For some protein booster, add in some tuna, salmon, chicken, or turkey.
  • Also, if you are planning on hosting a larger gathering, or want some leftover for days to come, then double the ingredients and cook in two batches. This way, you will have some leftovers that can easily be reheated in the days to come. 
Cheesy Asparagus Casserole

Asparagus Casserole with French Fried Onions

Asparagus Casserole is a delightful side dish perfect for your spring picnics and potlucks! This is an easy recipe that you can make for the whole family with easy-to-find ingredients but packed with flavor.
5 from 2 votes
Save Print Pin Rate
Prep Time: 1 hour
Cook Time: 30 minutes
Total Time: 1 hour 30 minutes
Servings: 8 servings
Calories: 516kcal
Author: Catalina Castravet


Homemade French Fried Onions (or use store-bought):

  • 3 large onions (sliced into thin rings)
  • 1 1/2 cups milk
  • 1 1/2 cups all-purpose flour
  • 1 teaspoon garlic powder
  • 1/4 teaspoon salt
  • 1/4 teaspoon ground black pepper
  • Vegetable or canola oil for frying

Asparagus Casserole:

  • 4 tablespoons unsalted butter
  • 2 pounds fresh asparagus (trimmed and cut into 1-inch pieces)
  • 8 ounce package white mushrooms (sliced)
  • 1 small onion (thinly sliced)
  • 1/4 cup all-purpose flour
  • 1 1/2 cups light cream
  • 1/2 cup mayo
  • 1/2 cup cream cheese (softened to room temperature)
  • 1/2 cup cheddar cheese (shredded)
  • 1/2 cup Swiss cheese (shredded)
  • 1/2 teaspoon thyme
  • 1 teaspoon lemon zest
  • 1/4 teaspoon paprika
  • 1/2 teaspoon salt
  • 1/4 teaspoon pepper


Homemade French Fried Onions (or use store-bought):

  • Slice the onions into thin rings and separate them into individual rings, add them to a large bowl.
  • Add milk to the onion rings and let soak for 20 minutes.
  • In a medium bowl combine flour, salt, garlic powder, and ground black pepper. Whisk to combine.
  • When ready to cook, add oil to a large, deep skillet over high heat (or deep fryer).
  • Once the oil is hot, working in batches, add a handful of onion rings to the flour mixture, cover well and shake any excess. Transfer to the hot oil and fry until golden brown, turning often.
  • Remove the French fried onions and place on a baking sheet that has been covered with paper towels to drain excess oil.
  • Repeat with the remaining onion rings.

Asparagus Casserole:

  • Grease a 9x13 inch casserole dish and preheat oven to 350 degrees.
  • Place a large non-stick pan over medium heat and add butter and melt, add onion slices and cook for 1-2 minutes, until just tender.
  • Add minced garlic, asparagus, mushrooms, and cook, stirring occasionally, for about 6-8 minutes.
  • Season with salt, pepper, paprika, thyme, and lemon zest. Stir to combine.
  • In a measuring cup combine cream and flour, whisk to combine.
  • Add the flour mixture to the skillet and cook, stirring for 3-4 minutes, or until thickened.
  • Reduce heat to low and mix in mayonnaise and cream cheese, stir until fully combined.
  • Remove from heat and stir in both kinds of cheese until melted.
  • Crush about 1 1/2 cups of french-fried onions and mix them into the asparagus mixture.
  • Transfer mixture to prepared casserole dish.
  • Sprinkle remaining french-fried onions on top.
  • Place in oven and bake for 30-40 minutes or until mixture is bubbly.
  • Top with more french-fried onions and serve.


Calories: 516kcal | Carbohydrates: 35g | Protein: 13g | Fat: 37g | Saturated Fat: 17g | Cholesterol: 91mg | Sodium: 525mg | Potassium: 620mg | Fiber: 5g | Sugar: 8g | Vitamin A: 1805IU | Vitamin C: 11.8mg | Calcium: 263mg | Iron: 4.6mg
Made This Recipe?

Show me what you made on Instagram or Facebook and tag me at @sweetnsavorymeals or hashtag it at #sweetnsavorymeals.

Get free recipes to your inbox!


Leave a reply

Tara Pittman

This looks so yummy. I need to make this for dinner this weekend.


Celebrate Woman Today

It's been made by the Virtuoso, Chef Catalina. I do not like asparagus in anything, but just plane. But this dish really looks delish, thanks to your creative mind.



This looks divine! I can't believe I've never done a casserole with asparagus. I love the addition of the fried onions.


Ruth I

Oh yum! I love that it has french fried onion. The combination is so perfect!


Pamela A Frost

This recipe looks delicious. I am used to making green bean casserole; but hadn't thought of making it with asparagus. I need to make the gluten free version so I'll have to check into using a soup that doesn't have gluten in it as the thickening agent.



How many ounces of mushrooms? The recipe call for 0. This looks delicious and I am wanting to make for Thanksgiving.


8, sorry


Margueritte McDonald

This looks really good! I made it including cream sauce and grated cheese and have frozen it. I plan to add the mayonnaise and cream cheese before baking. My only concern is that it looks really thick and somewhat gooey with the cheese. Will this resolve with the other ingredients? I almost feel like it should have ? More liquid and eggs. Sure does smell great! Thanks!


If the sauce looks too thick, try adding more cream, sometimes it depends on the cheese and how it melted.


Leave a Reply

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

Recipe Rating

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