Elevate your brunch game with this Cheesy Asparagus and Egg Casserole, a savory baked dish packed with rich flavors and creamy textures. Tender asparagus spears are sautéed with aromatic onion and garlic, then layered with a luscious, homemade cheddar cheese sauce and fluffy baked eggs. Finished with a golden crust of Parmesan and optional breadcrumbs for added crunch, this casserole is both comforting and elegant. Perfect for breakfast, brunch, or even dinner, this easy-to-make dish is a celebration of wholesome ingredients like fresh vegetables, melted cheese, and perfectly seasoned eggs. Serve it warm alongside a crisp salad or crusty bread for a meal that's sure to impress your family and guests alike. Ideal for meal prep, gatherings, or any time you crave a hearty, cheesy delight!
Scan with your phone to download!
Preheat your oven to 375°F (190°C) and lightly grease a 9x13-inch casserole dish.
Trim and discard the tough ends of the asparagus. Cut the remaining spears into 1-inch pieces.
Heat the olive oil in a large skillet over medium heat. Add the diced onion and cook for 3-4 minutes until translucent. Add the minced garlic and cook for an additional 1 minute.
Stir in the asparagus pieces and sauté for 4-5 minutes until they become tender-crisp. Remove the skillet from heat and set the mixture aside.
In a small saucepan, melt the butter over medium heat. Stir in the flour and cook for 1 minute to form a roux. Gradually whisk in the whole milk, continuing to whisk until the sauce thickens (about 3-4 minutes). Remove from heat and stir in 1 cup of shredded cheddar cheese, salt, black pepper, and nutmeg (if using). Mix until smooth.
In a large mixing bowl, whisk the eggs, then gradually add the cheese sauce to the eggs while whisking continuously to prevent curdling.
Spread the asparagus mixture evenly across the bottom of the prepared casserole dish. Pour the egg and cheese mixture over the asparagus, ensuring everything is evenly distributed.
Sprinkle the remaining 0.5 cups of shredded cheddar and 0.5 cup of Parmesan cheese over the top. Optionally, sprinkle bread crumbs for an added crunchy topping.
Bake in the preheated oven for 35-40 minutes, or until the casserole is set in the center and lightly golden on top.
Remove from the oven and let the casserole cool for 5-10 minutes before serving.
Serving size | (1518.3g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2243.8 |
Total Fat 152.1g | 0% |
Saturated Fat 76.8g | 0% |
Polyunsaturated Fat 2.5g | |
Cholesterol 1803.1mg | 0% |
Sodium 5242.3mg | 0% |
Total Carbohydrate 91.6g | 0% |
Dietary Fiber 13.7g | 0% |
Total Sugars 27.9g | |
Protein 134.1g | 0% |
Vitamin D 475.8IU | 0% |
Calcium 2350.8mg | 0% |
Iron 20.6mg | 0% |
Potassium 2268.4mg | 0% |
Source of Calories