1poundasparagusends trimmed, cut into one-inch pieces
1medium oniondiced
2clovesgarlicminced
Pinchof red pepper flakesor more to taste
4large eggs
1-2tablespoonsfreshly-squeezed lemon juiceor to taste
Sea saltto taste
Freshly ground black pepperto taste
Instructions
Preheat the broiler on high. Put the butter in a large cast iron or other ovenproof skillet, and put the skillet under the broiler for a couple of minutes, until the butter is melted.
Add the asparagus, onion, garlic, and red pepper flakes to the skillet and stir. Return the pan to the broiler for about five minutes, until the asparagus is somewhat tender but not fully cooked.
Use a spoon to make four wells in the asparagus mixture for the eggs. Carefully crack one egg into each well. Broil for 2-5 more minutes, checking frequently, until the whites are cooked through but the yolks are still runny (or until cooked to your liking).
Remove the skillet from broiler and top with lemon juice, salt, and pepper. Serve directly from the skillet or transferred to individual plates. This is especially delicious accompanied by some crusty bread or toast!
Notes
You can use a sweet onion instead of a regular one to impart a delicious hint of sweetness to the finished dish.