Asparagus Onion Casserole Recipe

This irresistible Asparagus Onion Casserole, inspired by a classic Taste of Home recipe, is a delightful side dish perfect for special dinners or potlucks. Tender asparagus and sweet onions are bathed in a creamy cheese sauce and topped with crispy buttery breadcrumbs. If you love asparagus, prepare to be amazed!

Prep Time 15 mins
Cook Time 55 mins
Calories 539.6 kcal
Protein 31g
Rating 4.0 (1 Reviews)
Asparagus Onion Casserole 79

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Asparagus Onion Casserole

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Asparagus Onion Casserole? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Asparagus Onion Casserole

  1. Preheat oven to 350°F (175°C).
  2. In a large skillet, sauté 1 pound asparagus spears and 1 medium onion, thinly sliced, in 1 tablespoon butter over medium heat until crisp-tender (about 8-10 minutes).
  3. Transfer asparagus and onion mixture to a greased 1 ½-quart baking dish.
  4. In a medium saucepan, melt 2 tablespoons butter over medium heat.
  5. Whisk in 2 tablespoons all-purpose flour until smooth.
  6. Gradually whisk in 2 cups milk until smooth.
  7. Bring to a simmer, cooking and stirring constantly for 2 minutes, or until thickened.
  8. Reduce heat to low. Stir in 4 ounces cream cheese, ½ teaspoon salt, and ¼ teaspoon black pepper until the cream cheese is melted and the sauce is smooth.
  9. Pour the cheese sauce over the asparagus and onion mixture in the baking dish.
  10. Sprinkle 1 cup shredded cheddar cheese evenly over the top.
  11. In a small bowl, melt 1 tablespoon butter. Toss with ½ cup bread crumbs.
  12. Sprinkle the breadcrumb mixture evenly over the casserole.
  13. Bake uncovered for 35-40 minutes, or until heated through and the topping is golden brown.

Nutrition Information (Approximate per serving)

Sodium

45 g

Sugar

20g

Fat

137g

Carbs

7g