Ingredients
Equipment
Method
Preparation
- Preheat oven to 375°F (190°C). Lightly grease a 9x13 inch baking dish.
Sauté Vegetables
- Heat olive oil in a large skillet over medium heat. Add chopped onion and sauté for 5-7 minutes until softened and translucent. Add minced garlic and cook for another 1 minute until fragrant.
- Add the 1-inch pieces of asparagus to the skillet. Sauté for 3-5 minutes until bright green and slightly tender-crisp. Remove from heat.
Assemble Casserole
- Spread the cooked onion, garlic, and asparagus evenly over the bottom of the prepared baking dish. Scatter the drained and chopped artichoke hearts over the asparagus layer.
- In a large mixing bowl, whisk together the eggs, milk, salt, pepper, and dried thyme until well combined.
- Stir 1 cup of the shredded Monterey Jack cheese and all of the Parmesan cheese into the egg mixture.
- Pour the egg and cheese mixture evenly over the vegetables in the baking dish. Sprinkle the remaining 1/2 cup of shredded Monterey Jack cheese over the top of the casserole.
Bake and Serve
- Bake for 35-45 minutes, or until the center is set and a knife inserted into the middle comes out clean. The top should be golden brown and bubbly.
- Remove from the oven and let rest for 5-10 minutes before slicing and serving. Garnish with fresh chopped parsley if desired.
Notes
This Asparagus Artichoke Breakfast Casserole can be assembled the night before (up to step 7), covered, and refrigerated. Add 10-15 minutes to the baking time if baking from cold. Leftovers store well in an airtight container in the refrigerator for up to 3 days. For an extra kick, add a pinch of red pepper flakes to the egg mixture.
