This rich and savory asparagus casserole features fresh asparagus baked in a creamy cheese sauce made with cream cheese, heavy cream, chicken broth, and a blend of flavorful cheeses, then finished with crisp bacon for an irresistible topping.
Cheesy Asparagus Casserole
Ingredients
| Ingredient | Amount |
|---|---|
| Asparagus | 2 bunches |
| Butter | 1 tablespoon |
| Soft cream cheese | ½ ounce |
| Heavy whipping cream | ½ cup |
| Chicken broth | 1 tablespoon |
| Italian seasoning | ¼ teaspoon |
| Garlic powder | ½ teaspoon |
| Paprika | ¼ teaspoon |
| Salt | ⅛ teaspoon |
| Black pepper | ⅛ teaspoon |
| Grated Parmesan cheese | ⅓ cup |
| Pepper Jack cheese, shredded | ⅛ cup |
| Red pepper flakes | ½ teaspoon |
| Cooked bacon, crumbled | ⅓ cup |
Instructions
Step 1: Prep the Oven and Asparagus
Preheat the oven to 400°F (200°C). Wash and trim the asparagus. Lightly grease a 9×13-inch baking dish and arrange the asparagus in an even layer.
Step 2: Make the Creamy Base
In a skillet over medium heat, melt the butter. Add the cream cheese, heavy cream, chicken broth, garlic powder, paprika, Italian seasoning, salt, and black pepper. Stir constantly until smooth.
Step 3: Thicken the Sauce
Reduce the heat to medium-low and let the sauce gently simmer, stirring frequently, until it thickens and pulls away slightly from the pan.
Step 4: Add the Cheese
Stir in the Parmesan and Pepper Jack cheeses. Continue stirring until the cheeses are fully melted and the sauce is rich and creamy.