Ingredients

1 tablespoon olive oil

1 shallot, thinly sliced

Kosher salt and freshly ground black pepper

1 bunch asparagus (12 to 20 medium stalks); ends trimmed and stalks cut into 1- to 2-inch pieces

Pinch of dried red chili flakes

2 tablespoons butter

2 slices of bread wheat; brioche or pullman with a 2-inch round cut out of the center with a biscuit cutter or small cup

2 eggs

1 ripe Hass avocado; cubed

1/4 cup crumbled feta cheese

Lemon wedges; for serving

Extra-virgin olive oil; for serving (optional)

Preparation

  1. Heat the oil in a 12-inch skillet over medium heat until shimmering. Add the shallots, season with salt and pepper, and cook until softened, about 2 minutes. Add the asparagus and chili flakes and cook until slightly browned, 4 to 5 minutes. Remove the pan from the heat and place the asparagus on warm serving plates.
  2. Return skillet to medium heat and add the butter, swirling it around the pan until melted. Add the bread and crack each egg in their respective holes. Season with salt and pepper and allow to cook until golden brown on the bottom, about 2 minutes. Carefully flip the bread and eggs with a spatula and season with salt and pepper. Cover and allow to cook until the white is set, about 2 minutes longer. Place the eggs and toast over the asparagus, top with the avocado, and sprinkle with the feta cheese. Squeeze with lemon juice and drizzle with the olive oil, if using.