A delightful and easy-to-make asparagus casserole with a cheesy and crispy topping.
Preheat your oven to 350°F (175°C).
Preheating ensures even cooking and a perfect bake.
Heat a bit of oil in a sauté pan over medium heat. Add the chopped onion and minced garlic, cooking until they are soft and fragrant. Season with a pinch of salt and pepper.
Stir frequently to prevent the garlic from burning.
Add the asparagus pieces to the pan and cook until they are just tender. Remove from heat and let cool slightly.
Cut the asparagus into even pieces for uniform cooking.
In a mixing bowl, whisk together the eggs, heavy cream, dill, gruyere cheese, and parmesan cheese until well combined.
Whisk thoroughly to ensure the mixture is smooth and evenly combined.
In another bowl, mix the panko breadcrumbs, paprika, and melted butter until the breadcrumbs are evenly coated.
Use your hands to mix for better control and even coating.
Place the cooked asparagus in a casserole dish. Pour the egg mixture over the asparagus, ensuring it is evenly distributed. Sprinkle the breadcrumb mixture on top.
Spread the topping evenly for a consistent golden crust.
Bake the casserole in the preheated oven for about 20 minutes, or until the egg mixture is set and the topping is golden brown.
Check the casserole halfway through to ensure even browning.
Remove from the oven and let cool slightly before serving. Enjoy your delicious cheesy asparagus bake!
Letting it cool slightly helps the flavors meld together.