Here’s a creamy, comforting Cheesy Asparagus Casserole—rich cheese sauce, tender asparagus, and a golden baked top.
🧀🥦 Cheesy Asparagus Casserole
🧾 Ingredients
- 500 g fresh asparagus (trimmed, cut into 2–3 inch pieces)
- 2 tbsp butter
- 2 tbsp all-purpose flour
- 1½ cups milk (warm)
- 1 cup shredded cheddar cheese
- ½ cup mozzarella cheese (optional for stretchiness)
- 2 cloves garlic (minced)
- ½ tsp salt (adjust to taste)
- ½ tsp black pepper
- ¼ tsp nutmeg (optional, adds depth)
🍞 Topping (optional but recommended):
- ½ cup breadcrumbs
- 2 tbsp melted butter
- 2 tbsp parmesan cheese
👩🍳 Instructions
1. Prep asparagus
- Preheat oven to 190°C (375°F)
- Lightly steam or boil asparagus for 3–4 minutes (just until slightly tender)
- Drain and set aside
2. Make cheese sauce
- In a pan, melt butter over medium heat
- Add garlic and cook for 30 seconds
- Stir in flour and cook 1 minute (makes a roux)
- Slowly whisk in milk until smooth and thickened
- Add salt, pepper, and nutmeg
- Stir in cheddar and mozzarella until melted
3. Assemble casserole
- Place asparagus in a baking dish
- Pour cheese sauce evenly over it
4. Add topping
Mix:
- breadcrumbs
- melted butter
- parmesan
Sprinkle over the top
5. Bake
- Bake for 20–25 minutes until golden and bubbling
6. Serve
- Let it rest 5 minutes before serving
- Serve warm as a side dish or light main meal
🌟 Tips
- Don’t overcook asparagus before baking—it should stay slightly firm
- Add cooked chicken or mushrooms to make it a full meal
- Use sharp cheddar for stronger flavor
🍽️ What it tastes like
Creamy, cheesy sauce + tender asparagus + crispy golden topping = rich comfort food with a fresh green balance.
If you want, I can also make a low-carb keto version, a chicken asparagus casserole, or a faster stovetop version.