5-Ingredient Asparagus Casserole with Cream of Mushroom

Finding a side dish that feels special enough for holidays but easy enough for Tuesday night dinner can be tricky. Between juggling work schedules, getting dinner on the table at a reasonable hour, and making sure everyone actually eats their vegetables, sometimes you need a recipe that just works without a lot of fuss.

That’s exactly why this asparagus casserole with cream of mushroom has become one of my favorite go-to dishes. It’s creamy, cheesy, and has that irresistible buttery cracker topping that even picky eaters can’t resist, plus it comes together in under an hour with just six simple ingredients.

asparagus casserole with cream of mushroom
Image: myjoyfulkitchen.com / All Rights reserved

Why You’ll Love This Asparagus Casserole

  • Quick and easy – This casserole comes together in just 25-35 minutes, making it perfect for busy weeknights or last-minute holiday side dishes.
  • Simple ingredients – With just five basic ingredients, you probably already have most of what you need in your pantry and fridge.
  • Crowd-pleasing side dish – The creamy mushroom sauce, melted cheddar, and buttery cracker topping make this a hit at potlucks and family dinners, even for people who think they don’t like asparagus.
  • Minimal prep work – There’s no complicated technique here—just layer your ingredients and bake, making it accessible for cooks of any skill level.

What Kind of Asparagus Should I Use?

Fresh asparagus is always your best bet for this casserole, and you’ll want to look for spears that are firm with tight, compact tips. Medium-thickness asparagus works great here since it holds up well during baking without getting too mushy or staying too tough. If you can only find thin asparagus, that’s fine too – just keep an eye on your baking time since thinner spears will cook faster. Before using your asparagus, make sure to snap or cut off the woody ends at the bottom, which are usually the last inch or two of the stalk.

asparagus casserole with cream of mushroom
Image: myjoyfulkitchen.com / All Rights reserved

Options for Substitutions

This casserole is easy to customize based on what you have in your kitchen:

  • Cream of mushroom soup: You can swap this with cream of chicken or cream of celery soup for a different flavor profile. If you want to make it from scratch, combine 1 cup of sautéed mushrooms with 1 cup of heavy cream and a bit of flour to thicken.
  • Cheddar cheese: Any melty cheese works great here – try Gruyere for something fancy, Monterey Jack for mild flavor, or a Mexican blend if that’s what you have on hand.
  • Butter crackers: Ritz crackers are classic, but you can use crushed saltines, panko breadcrumbs, or even crushed cornflakes for the topping. Just adjust the butter amount slightly if using breadcrumbs since they absorb more.
  • Fresh asparagus: Fresh asparagus really is best for this dish, but if you’re in a bind, you can use frozen asparagus – just make sure to thaw and drain it well to avoid a watery casserole.
  • Butter: Margarine or even olive oil can work for mixing with the cracker topping, though butter gives the best flavor and crispiness.

Watch Out for These Mistakes While Baking

The biggest mistake with asparagus casserole is overcooking the asparagus in the initial boil – since it bakes for another 15-20 minutes, you want those spears slightly underdone and still bright green after blanching, or they’ll turn mushy and gray in the final dish.

Another common error is skipping the draining step completely, which leaves excess water that makes your casserole watery instead of creamy – after boiling, let the asparagus sit in a colander for a few minutes and even pat it dry with paper towels.

Don’t forget to melt your butter before drizzling it over the cracker topping, as solid chunks won’t distribute evenly and you’ll end up with some dry spots and some overly greasy ones.

Finally, watch your casserole closely during the last few minutes of baking – you want the cheese melted and the crackers golden, but if the top starts browning too quickly, tent it loosely with foil to prevent burning.

asparagus casserole with cream of mushroom
Image: myjoyfulkitchen.com / All Rights reserved

What to Serve With Asparagus Casserole?

This creamy asparagus casserole is the perfect side dish for just about any protein you’re serving for dinner. I love pairing it with roasted chicken, baked ham, or grilled pork chops since the rich, cheesy flavors complement meat really well. It also works great as part of a holiday spread alongside mashed potatoes and dinner rolls. If you want to keep things simple, just serve it with a basic green salad and some crusty bread for a complete meal.

Storage Instructions

Store: Keep any leftover asparagus casserole covered tightly with foil or in an airtight container in the fridge for up to 3 days. The cracker topping might soften a bit as it sits, but it still tastes great reheated.

Freeze: This casserole freezes pretty well for up to 2 months. I recommend freezing it before adding the cracker topping, then sprinkling fresh crackers on top when you’re ready to bake it. If you’ve already baked it, just know the topping won’t be as crispy after freezing.

Reheat: Warm it up in the oven at 350°F for about 15-20 minutes until heated through. You can cover it with foil to prevent the top from getting too brown. If you want to crisp up the cracker topping, remove the foil for the last 5 minutes of heating.

Preparation Time 10-15 minutes
Cooking Time 15-20 minutes
Total Time 25-35 minutes
Level of Difficulty Easy
Servings 6 servings

Estimated Nutrition

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

  • Calories: 1200-1350
  • Protein: 30-36 g
  • Fat: 85-95 g
  • Carbohydrates: 90-105 g

Ingredients

For the base:

  • 1.25 lb asparagus (trimmed and cut into 2-inch pieces for even cooking)
  • 10.75 oz cream of mushroom soup (I prefer Campbell’s for the creamiest consistency)
  • 1.5 cup cheddar cheese
  • 0.5 tsp onion powder

For the topping:

  • 0.75 sleeve butter crackers (I use Ritz for a classic buttery crunch)
  • 0.33 cup butter (melted and cooled slightly before mixing)

Step 1: Prepare the Mise en Place and Preheat

  • 1.25 lb asparagus
  • 0.75 sleeve butter crackers
  • 10.75 oz cream of mushroom soup
  • 1.5 cup cheddar cheese
  • 0.5 tsp onion powder

Preheat your oven to 350°F and lightly grease a 9×13 inch baking dish.

While the oven heats, wash the asparagus and trim the woody ends, then cut into 2-inch pieces for even cooking.

Crush the butter crackers into bite-sized crumbles (not too fine—you want some texture to remain).

Measure out the cream of mushroom soup, cheddar cheese, and onion powder into separate bowls for easy assembly.

Step 2: Blanch the Asparagus

  • blanched asparagus from Step 1

Bring a pot of salted water to a boil and add the prepared asparagus pieces.

Cook for exactly 4 minutes—this brief blanch softens the asparagus while keeping it tender-crisp and removing any bitterness.

Immediately drain in a colander and let sit for a moment to stop the cooking process.

I like to save a handful of the crunchiest pieces to place on top for visual appeal before baking.

Step 3: Build the Casserole Base

  • blanched asparagus from Step 2
  • 10.75 oz cream of mushroom soup
  • 0.5 tsp onion powder

In a large bowl, combine the drained asparagus with the cream of mushroom soup and onion powder, stirring gently until the asparagus is evenly coated.

Pour this mixture into the prepared baking dish, spreading it in an even layer.

The soup creates the creamy foundation that will bind everything together during baking.

Step 4: Layer Cheese and Crackers, Then Add Butter

  • 1.5 cup cheddar cheese
  • 0.75 sleeve butter crackers
  • 0.33 cup butter

Sprinkle the cheddar cheese evenly over the asparagus mixture, then top with the crushed butter crackers.

Pour the melted and slightly cooled butter evenly over the entire casserole, allowing it to seep down through the cracker layer—this ensures the topping gets crispy and golden rather than soggy.

I find that letting the butter cool slightly prevents it from immediately melting the cheese unevenly.

Step 5: Bake Until Golden and Bubbly

Place the casserole in the preheated 350°F oven and bake for 15-20 minutes, until the top is golden brown and the filling is bubbling around the edges.

The exact time depends on your oven and how full the dish is—start checking at 15 minutes.

Once ready, remove from the oven and let rest for 2-3 minutes before serving to allow the casserole to set slightly.

asparagus casserole with cream of mushroom

5-Ingredient Asparagus Casserole with Cream of Mushroom

Delicious 5-Ingredient Asparagus Casserole with Cream of Mushroom recipe with step-by-step instructions.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 6 servings
Calories: 1275

Ingredients
  

For the base::
  • 1.25 lb asparagus (trimmed and cut into 2-inch pieces for even cooking)
  • 10.75 oz cream of mushroom soup (I prefer Campbell's for the creamiest consistency)
  • 1.5 cup cheddar cheese
  • 0.5 tsp onion powder
For the topping::
  • 0.75 sleeve butter crackers (I use Ritz for a classic buttery crunch)
  • 0.33 cup butter (melted and cooled slightly before mixing)

Method
 

  1. Preheat your oven to 350°F and lightly grease a 9x13 inch baking dish. While the oven heats, wash the asparagus and trim the woody ends, then cut into 2-inch pieces for even cooking. Crush the butter crackers into bite-sized crumbles (not too fine—you want some texture to remain). Measure out the cream of mushroom soup, cheddar cheese, and onion powder into separate bowls for easy assembly.
  2. Bring a pot of salted water to a boil and add the prepared asparagus pieces. Cook for exactly 4 minutes—this brief blanch softens the asparagus while keeping it tender-crisp and removing any bitterness. Immediately drain in a colander and let sit for a moment to stop the cooking process. I like to save a handful of the crunchiest pieces to place on top for visual appeal before baking.
  3. In a large bowl, combine the drained asparagus with the cream of mushroom soup and onion powder, stirring gently until the asparagus is evenly coated. Pour this mixture into the prepared baking dish, spreading it in an even layer. The soup creates the creamy foundation that will bind everything together during baking.
  4. Sprinkle the cheddar cheese evenly over the asparagus mixture, then top with the crushed butter crackers. Pour the melted and slightly cooled butter evenly over the entire casserole, allowing it to seep down through the cracker layer—this ensures the topping gets crispy and golden rather than soggy. I find that letting the butter cool slightly prevents it from immediately melting the cheese unevenly.
  5. Place the casserole in the preheated 350°F oven and bake for 15-20 minutes, until the top is golden brown and the filling is bubbling around the edges. The exact time depends on your oven and how full the dish is—start checking at 15 minutes. Once ready, remove from the oven and let rest for 2-3 minutes before serving to allow the casserole to set slightly.

Leave a Comment

Recipe Rating