This is truly the BEST asparagus casserole recipe ever!. This is perfect for Thanksgiving, Easter, or anytime! Tender asparagus gets a sharp cheddar cream sauce treatment with crispy, crunchy Ritz crackers for topping. I love this with cheesy baked rice (trust) as a side dish to weeknight cast iron NY strip steak or a fancier meal such as prime rib roast - one of my favorite Christmas dinner recipes!
Want to Read Later?
When it comes to Thanksgiving, there's a balance of "we always have that," and "let's try something new," you know?
This is my favorite casserole, but I'd also venture that it's the best Thanksgiving side dish ever. It's the perfect line between "super classic" and "a little updated," and let's just take a moment to bow to the Casserole Gods of Thanksgiving. They love us, and we love them, largely due to the Ritz cracker topping.
Jump to:
Recipe Notes
- Quick: The total best thing about this is that we throw the asparagus in RAW so it cooks and softens in the oven but doesn't get brown and mushy, thanks but no thanks.
- Add Eggs? There are also some old fashioned asparagus casserole recipes that include hard boiled eggs? No. Not happening. I don't like them and also it sounded weird. But, if you're into hard boiled eggs, throw some chopped on top of the 'role. Let me know how it is.
- Asparagus Variations: I use fresh asparagus in this casserole (which makes it a perfect Easter dinner recipe when asparagus is in season, but I have made this with frozen AND canned asparagus and it works great in all the ways. Promise.
Ingredients
You need asparagus, just trimmed and cut up. Then onion, garlic, flour, milk, mayo, grated cheddar, and Ritz crackers, heck yes. Maybe some salt and pepper, and that's it!
Ingredient Notes and Variations
- To make this gluten free, skip the flour and instead whisk 2 teaspoons cornstarch into the milk mixture BEFORE streaming it into the onion skillet. Stream in the milk/cornstarch mixture, and proceed with the rest of the recipe. Swap the crackers for a gluten free cracker or crushed chip of your choice.
- YES there is mayonnaise in here and I don't want to hear a thing about it, it tastes delicious and you 100% will not know it is in there, mayo-haters. I see you, I validate you (I'm kidding, this isn't a mental health issue), but trust me the flavor added is a good one, and the texture is important. Don't skip it. If you need a mayo-free asparagus recipe, I love this 5-minute Vegan Broiled Asparagus as an alternative.
- Feel free to swap the cheese for any grated melty cheese that you like. Swiss or Fontina cheese are both really yummy!
- Ritz Cracker Topping: I think that Ritz crackers are the true queen of casserole toppings BUT panko bread crumbs or regular bread crumbs are delicious too! Just mix about ½ cup bread crumbs with 2 tablespoons melted butter and use them just like you would crushed crackers.
- Many readers have commented that adding 1-2 cups of cooked shredded chicken makes this an entire meal for their family. Definitely do that.
Step By Step Instructions
To start, crush the crackers in a bag and set them aside.
Then, add the asparagus, grated cheese, and mayonnaise to a bowl.
Heat the onions in a skillet over medium heat for about 5 minutes with a drizzle of olive oil.
When the onions soften and brown just slightly, sprinkle the garlic and flour over the onions. Stir them together to create a roux. A paste!
Let the onion mixture cook, stirring, for a minute or two to brown the flour just slightly. Then, very slowly pour in the milk, stirring as you go to incorporate the milk into the flour. The mixture should be smooth. Stir until the milk comes to a bubble, then sprinkle the mixture with salt and pepper and turn off the heat.
When the milk/onion mixture has thickened, pour it into the bowl with the asparagus and other ingredients.
Stir everything together, and pour the mixture into a casserole dish prepared with some cooking spray. Sprinkle the Ritz crackers over the top of the casserole.
The dish bakes at 375F for 40-50 minutes until the asparagus is tender but not mushy and the cheese is hot and bubbly.
Make Ahead and Storage
You can make this in advance and bake it on Thanksgiving (or on a Tuesday, whatever), just keep it in the fridge for a few days before you want to eat it. If you're worried about oven space, you can also bake this halfway, for 15 minutes or so, then finish it cooking on the day of your big meal.
I would at least reheat this prior to serving; but leftovers are really delicious in the fridge for at least 3 days.
PS this works perfectly with broccoli so you could totally double the cheese sauce ingredients and make 2 casseroles that are identical but with different veggies.
Serving Suggestions
- I love this for Thanksgiving OR year round.
- For a weekend dinner, I'd serve this with a roast chicken and some baked mushroom rice. YUM.
- For Thanksgiving, a smoked turkey breast, healthy green bean casserole, baked mashed potatoes (another make ahead dish!), and roasted brussels sprouts are always at the top of my list.
Recipe
Asparagus Casserole Recipe
Ingredients
- 2 pounds asparagus trimmed and cut into 2-inch pieces
- ½ cup mayonnaise
- 6 ounces sharp cheddar cheese grated
- ½ onion diced
- 2 tablespoons flour
- 2 cloves garlic minced
- 1 cup milk
- salt and pepper
- 15 Ritz crackers or similar crushed
Instructions
- Place the asparagus, mayo, and cheese together in a large bowl.
- In a skillet over medium heat, add the onion with a drizzle of oil. Saute the onion for about 5 minutes until soft and slightly browned. Sprinkle the garlic and flour all over the onion mixture. Stir to create a roux and let the flour cook for a minute or two.
- Very slowly pour the milk into the skillet, stirring as you go to incorporate the milk into the flour mixture. Let the milk sauce come to a bubble. Sprinkle with salt and pepper.
- When the milk sauce is slightly thick, pour it into the bowl with the asparagus and other ingredients. Stir to mix everything together, and pour the mixture into a baking dish, 9x13 or similar. Sprinkle the crushed crackers over the casserole.
- Bake the asparagus casserole at 375F for 40-50 minutes or until the asparagus is just tender and the cheese is bubbly. Broil the top for one minute if you'd like to brown the crackers. Serve. Eat. Enjoy!
Notes
- Asparagus: This works beautifully with fresh asparagus, but canned/drained asparagus or thawed frozen asparagus are also delicious in this casserole.
- Make this in advance up to the baking step, it will keep in the fridge for 3 days or so. Then bake right before eating.
- To make this gluten free, skip the flour and instead whisk 2 teaspoons cornstarch into the milk mixture BEFORE streaming it into the onion skillet. Stream in the milk/cornstarch mixture, and proceed with the rest of the recipe. Swap the crackers for a gluten free cracker or crushed chip of your choice.
This recipe was originally published in 2017 and has been updated with more information and tips and tricks to help it turn out perfectly every time!
nancy
beautiful casserole. i think this is one recipe that finally made me like asparagus. thanks to you!
Snowye
Is it baked covered or uncovered before browning the Ritz topping? Butter & parmesan with those Ritz sounds great! I hope there is an answer soon, I need to make it tomorrow. Thank you.
Lindsay
You bake it uncovered; the Ritz won't get too brown. I hope you love it!
Debbie
Can you please tell me what the serving size is on this? Also, can I use Greek yogurt instead of mayo? I realize you really prefer mayo, but just wondering. Finally, do you have a carb count per serving? To keep it lower carb, I may make an almond crust for the topping.
Thanks so much!
Lindsay
Hi Debbie! Thanks for your note. I intentionally don't include nutrition info on my recipes as recommendations for daily values and servings can truly vary so widely from person to person.
That said, I think most folks count on about 1 cup of side vegetable dishes when portioning, give or take. You've read my take on mayo (it provides a different structure than yogurt, chemically-speaking), so the end result will be different since the mayo/yogurt gets cooked. It wouldn't be bad at all, but it would be different!
If you need to avoid carbs you can skip the topping entirely, or some crushed nuts would be delicious. I've also had readers top this casserole with fried onions, which is absolutely delicious.
If you make any of these swaps I hope you'll report back and tell us how they go!
Debby Conrad
Awesome! Husband bought a large bag of fresh asparagus, made asparagus for a dinner, days later I decided that I had to use up the rest, found this recipe! Used all and everyone loved it!
Lindsay
I'm so glad you liked this!
Elizabeth
This casserole is so delicious! It's a great side dish but I could also eat it with a salad for a filling dinner. We will definitely be making it again!
Lindsay
I'm so glad you liked it!
Tina
My whole family loved this casserole! Can't wait to make it again during the holidays.
Bernice
I totally hear you! Everyone has their favourite Thanksgiving side dish that must make an appearance but I always like to have at least one new dish on the table. This year it's Asparagus Casserole!
Ramah Hart
I only have canned asparagus, any thoughts on if it will work? Thank you
Lindsay
It will definitely work! Just drain the asparagus really well before adding it to the casserole mixture.
Jeanette
Has anyone tried this recipe in the crockpot on low? Do you think it would be ok?
Lindsay
I think it would work, with a few "but maybe:" If it gets too watery I'd let it finish with the lid OFF for an hour or two (weird, but it works!), and you wouldn't have the crispy cracker topping with the slow cooker method. If you do try it, let us know how it turns out!
marcelo sanjines
Can someone please help me with the amount of salt and pepper? I'll probably do the 2x recipe.
Thank you
Marcelo
Lindsay
I'd do half a teaspoon of salt and several grinds of pepper (this is totally personal preference, you could also skip it), then taste before baking to see if you need more salt. Don't hesitate to add more to make it really flavorful!
Sue
Any other substitutes for the mayo? Greek yogurt or sour cream? Not a fan of mayo. Thanks!
Lindsay
You could use sour cream. It won't taste as creamy, but in terms of "mayo flavor," there is absolutely none in this recipe - it tastes like cheesy asparagus. The sour cream will give a little different sour flavor but wouldn't be bad at all, though!
Sue Whitehead
This is a great recipe. We did add 2 cups of dicedham to the pan when cooking the onions. Turned out beautifully. Next time we will add a little Dijon mustard to the roux (to give it a little hollandaise feel).
Lindsay
I love the addition of protein to make it more like a whole meal! So glad you enjoyed it.
Miranda
Hi can you use cream of chicken soup instead of the mayo?
Lindsay
I absolutely think that would work, or cream of cheese soup to keep it vegetarian.
DJ
Can you use frozen aspargus in this recipe?
Lindsay
Yes! The result may be a little looser (not watery, but not as thick), but I make it with frozen asparagus all the time and we love it.
Shell
My dish is in the fridge for only 3 hours till I pop it in the oven, but putting it together was really easy and can’t wait to try it! Thank you so much for including that this could easily be a gluten free dish! ❤️
Lindsay
You are so welcome, I hope you love it!
Shell
It was super delish!! I honestly can’t wait to make it again! The perfect side dish! It was even great the next day!
Lindsay
That's great news, I'm so glad you liked it!