Save This Recipe
Cheesy asparagus casserole covers fresh asparagus with a cream cheese sauce, Parmesan, pepper jack, mozzarella and crisp bacon. It bakes at 400°F for about 20 minutes and serves six as a side dish.
Try our Roasted Asparagus and Carrots next.

Why You’ll Love It
- So Much Cheese: Parmesan, pepper jack, mozzarella—it’s a whole trio giving each bite a little hug.
- Bacon Brings Crunch: Smoky, crackly topping that’s just plain irresistible.
- Asparagus Stays the Star: The cheesy sauce is rich, but it still lets you taste that fresh, green-sweet asparagus snap.
- Quick side dish: Fifteen minutes of preparation and about 20 minutes in the oven.
- Easy to Tweak: Vegetarian? Go for it! Sensitive to spice? You’re in charge. This recipe’s about making it yours.
This casserole is truly your secret weapon for brunches (everyone begs for the recipe), and just as happy being the main attraction on a quiet Tuesday. Really, gooey cheese plus spring asparagus—that’s timeless, not trendy. Trust me on this! If you like this, you'll love our Skillet Zucchini and Mushrooms.
Ingredient Notes
- Asparagus: Grab two bunches, snap the ends, and you’re good to go. Thicker stalks hold up better in the oven, but the skinny ones work in a pinch—just check doneness a little sooner.
- Butter + Cream Cheese: These make the sauce extra lush and velvety. Out of cream cheese? Toss in a scoop of extra cream with a teaspoon of flour to help it thicken up.
- Heavy Whipping Cream: Where the silky magic happens. Half-and-half works, too, if you’re looking to lighten things up—the cheese will still pick up the slack.
- Chicken Broth: Just a splash gives everything extra oomph. Veggie broth’s a-ok if you’re going meatless.
- Seasonings: A sprinkle of Italian blend, garlic powder, and a whisper of paprika—just enough to wake things up, not drown the asparagus.
- Cheese Galore:
- Parmesan: Salty, nutty, classic.
- Pepper Jack: Slight kick! Monterey Jack is great if you don’t want the heat.
- Mozzarella: For those drippy, gorgeous cheese pulls. You know the ones.
- Bacon: Cook it crispy and crumble on top. (If you haven’t paired bacon and asparagus—get ready for your new obsession.)
- Red Pepper Flakes: Totally optional, but adds a fun surprise if you like a little fire.
Missing something? Want to swap? Don’t panic—casseroles are famously forgiving. Ricotta in place of cream cheese, low-fat cheese, tossing in leftover greens—if it sounds good, it probably is. This is truly the kind of dinner that works with what you’ve got in the fridge, which is my kind of weeknight magic.
Directions
- Fire up your oven to 400°F (200°C). Grab that trusty 9×13-inch pan and coat it with butter or nonstick spray—don’t skip this, or you’ll be elbow-deep scraping crusty cheese!
- Rinse your asparagus and snap those woody ends. (My trick—just bend near the base and let them break wherever they want. The stalk knows!)
- Line up the asparagus in your baking dish in a neat(ish) single layer. Give them room so everyone gets cheesy love.
- In a skillet, melt butter over medium heat, add the cream cheese, and stir until it starts to melt. It’ll look messy at first—hang in there!
- Whisk in the heavy cream gradually. Stir in broth, Italian seasoning, garlic powder, paprika, salt, and pepper. Let it bubble for a couple minutes until creamy, glossy, and hard to resist spooning into your mouth.
- Lower the heat to avoid scorching, and keep whisking as it thickens enough to coat a spoon—think dreamy, not paste.
- Take it off the heat and fold in Parmesan and pepper jack. Cue the cheese swoon.
- Pour your hot cheesy sauce evenly over the asparagus. You want every piece nestled in goodness.
- Scatter mozzarella (plus red pepper flakes if using) across the top.
- Bake for 15 minutes or until it’s melty, bubbly, and the asparagus is just fork-tender. Skinny spears? Check them early—nobody wants mushy green sticks.
- Pull it out, pile on the bacon, and pop it back in for another 3 minutes. It crisps up and basically makes the whole dish sing.
- Let it rest 5 minutes—this is key for a luscious sauce that doesn’t scorch your mouth. (Ask me how I know…)
More easy dinners you might like
Grab a fork, because dinner is ready and let me tell you, it disappears fast!
Variations
- Vegetarian: Omit the bacon and use vegetable broth instead of chicken broth. Add toasted walnuts or almonds for crunch if desired.
- Add More Veggies: Sautéed mushrooms or a big handful of spinach snuck in before the sauce—chef’s kiss!
- Dijon Dream: Stir a teaspoon of Dijon mustard into the sauce for a gentle zing. It makes things feel a little French bistro (but still as easy as ever).
- Spice Fans: Swap half the mozzarella for extra pepper jack, and don’t hold back on those red pepper flakes!
- Dairy-Free: Use your favorite nut milk, creamy dairy-free cheese, and a little vegan butter—still totally craveable and cozy.
Casseroles are the ultimate kitchen playground—swap, mix, and match until it fits what’s in your fridge (and your family’s quirks). Throw in that leftover Easter ham, artichoke hearts, or whatever’s calling your name. Perfect for clearing out that fridge drawer before another grocery run! For another easy option, see our Smothered Green Beans with Potatoes.
Storage and Reheating
Refrigerate leftovers in a covered container within 2 hours and use them within 3–4 days. Reheat portions to 165°F (74°C). The asparagus will be softer after reheating, so warm it only until hot.
Frequently Asked Questions
Can I use frozen asparagus?
Yes, but the texture will be softer. Thaw the asparagus and pat it very dry before adding the sauce, then check it a few minutes early.
How do I keep cheesy asparagus casserole from getting watery?
Dry the asparagus well and simmer the cream sauce until it lightly coats a spoon before adding the cheeses.
Is cheesy asparagus casserole spicy?
Pepper jack and red pepper flakes add mild heat. Use Monterey Jack and omit the flakes for a milder casserole.
How can I make this asparagus casserole vegetarian?
Use vegetable broth in place of chicken broth and omit the bacon. Toasted nuts can add crunch to the finished casserole.
Conclusion
There is just nothing like pulling a bubbling, golden-topped casserole of creamy asparagus and cheese out of the oven, especially after a long, gray day. This dish feels both homey and special—perfect for a weeknight treat or the star of your Easter table. Whether you’re looking for a new family favorite or just craving cozy comfort, I hope this little recipe brings some sunshine to your kitchen. If you make it (or make it your own!), drop me a comment below. Did you fall extra hard for that bacon crunch? Swap in a surprise ingredient? I want to hear every delicious detail. And if you find yourself sneaking thirds before anyone else gets a chance? Well, there’s always next time. I’ll save you a spot at the table. If you like this, you'll love our Cheesy Hamburger Potato Casserole: A Comforting, Hearty Meal.

Cheesy Asparagus Casserole
Ingredients
- 2 bunches asparagus
- 1 tablespoon butter
- 1/2 ounce cream cheese softened
- 1/2 cup heavy whipping cream
- 1 tablespoon chicken broth
- 1/4 teaspoon Italian seasoning
- 1/2 teaspoon garlic powder
- 1/4 teaspoon paprika
- 1/8 teaspoon salt
- 1/8 teaspoon pepper
- 1/3 cup Parmesan cheese grated
- 1/8 cup pepper jack cheese grated
- 1/2 cup mozzarella cheese grated
- 1/2 teaspoon red pepper flakes
- 1/3 cup bacon cooked and crumbled
Instructions
- Preheat oven to 400°F (200°C). Grease a 9 x 13-inch baking dish with butter or non-stick spray. Rinse asparagus and trim off tough ends. Arrange asparagus in a single layer in the baking dish.
- Melt butter in a medium skillet over medium heat. Add cream cheese and stir until melted. Pour in heavy cream, stirring continuously. Add chicken broth, Italian seasoning, garlic powder, paprika, salt, and pepper. Whisk until well combined and let the sauce simmer until slightly thickened.
- Add Parmesan and pepper jack cheeses to the skillet, stirring until melted and smooth.
- Pour the cheese sauce over the asparagus in the baking dish. Sprinkle mozzarella cheese over the sauce and add red pepper flakes.
- Bake for 15 minutes, until the asparagus is tender and cheese is melted. Remove from oven, sprinkle crumbled bacon on top, and bake for an additional 3 minutes.
- Let the casserole cool for a few minutes before serving. Enjoy!
Notes
Nutrition
Nutrition values are estimates based on the listed ingredients and serving count. Actual values vary with brands, cuts and portion sizes.










