Ingredients
1½–2 lbs fresh asparagus, ends trimmed
2 tbsp butter
2 tbsp all-purpose flour
1½ cups milk (warm)
1 cup heavy cream
1½ cups shredded mozzarella cheese
½ cup grated Parmesan cheese
2 cloves garlic, minced
Salt & black pepper, to taste
½ tsp Italian seasoning or dried thyme
Optional: pinch of nutmeg or red pepper flakes
Instructions
Preheat oven to 190°C / 375°F. Lightly grease a baking dish.
Blanch asparagus in salted boiling water for 2–3 minutes, then drain and set aside.
In a saucepan, melt butter over medium heat. Add garlic and sauté 30 seconds.
Whisk in flour and cook for 1 minute.
Gradually whisk in milk and cream until smooth and thickened.
Stir in mozzarella, half the Parmesan, salt, pepper, and seasoning until creamy.
Arrange asparagus neatly in the baking dish.
Pour cheese sauce over asparagus and sprinkle remaining Parmesan on top.
Bake uncovered for 20–25 minutes, until bubbly and lightly golden.
Broil 2–3 minutes if you want extra browning.
Serving Tips
Perfect as a holiday side dish, brunch casserole, or steak/chicken companion
Add cooked chicken or mushrooms for a hearty main
Finish with fresh herbs for extra flavor
Cheesy Asparagus Casserole

Leave a Reply