Asparagus Casserole


  • 4 Tbsp. (½ Stick) Butter
  • 2½ lbs. Asparagus, Trimmed and Cut into 1-Inch Pieces
  • 1 (8-oz.) Package White Mushrooms, Sliced
  • ½ Medium Sweet Onion, Chopped
  • ¼ C. All-Purpose Flour
  • 1¼ C. Milk
  • ½ C. Mayonnaise
  • ½ C. Sour Cream
  • ½ C. Shredded Cheddar Cheese
  • ½ C. Shredded Swiss Cheese
  • ½ tsp. Kosher Salt
  • ½ tsp. Lemon Pepper
  • ¼ tsp. Paprika, Smoked Bittersweet
  • 1 (6-oz.) Can French-Fried Onions


  1. Preheat oven to 350°F.
  2. In a large skillet or sauté pan, melt butter over medium heat. Add the asparagus pieces, sliced mushrooms, and chopped onions. Sauté the vegetables for about six minutes, stirring once or twice as they brown and soften. Sprinkle the quarter-cup of flour over the vegetables, tossing to coat, and cook mixture for another minute, stirring continuously.
  3. Gradually add the milk to the vegetable mixture. Bring mixture to a near-boil, then reduce heat to a bare simmer, and let the mixture bubble until thickened. Reduce heat to low and stir in the mayonnaise, sour cream, shredded cheeses, and spices, stirring after each addition to fully incorporate ingredients. Remove pan from heat.
  4. Pour about one-third of the canned fried onions into a resealable sandwich bag, close, and crush crispy onions before emptying bag over the pan, stirring into the mixture. Pour vegetable mixture into an oiled casserole or baking dish, and sprinkle remaining onions on top before popping into the oven. Bake 30 minutes, or until casserole is heated through and top of dish is golden brown.
  5. Remove from oven and allow to cool 5-10 minutes before serving.


Have you made this recipe? Share your experience with us in the comments below.