Season the steak: Pat steak dry.
Rub with olive oil, then season both sides generously with salt, pepper, garlic powder, and a pinch of smoked paprika if using. Let sit at room temp for 20–30 minutes.
Make the dressing: In a jar, whisk vinegar, Dijon, honey, garlic, shallot, salt, and pepper. Slowly stream in olive oil until emulsified.
Stir in a little blue cheese if you want a creamier, luxe finish. Taste and adjust salt and acid.
Cook the bacon: Fry or bake until crisp. Drain and chop.
Keep a tablespoon of the rendered fat if you want to sear the steak in it for extra flavor.
Hard-boil the eggs: Place eggs in a pot, cover with water, bring to a boil. Turn off heat, cover, and let sit 10–12 minutes. Cool in ice water, peel, and quarter.
Sear or grill the steak: Heat a cast-iron skillet over medium-high until very hot, or preheat grill to high.
Sear steak 3–4 minutes per side for medium-rare (thickness will vary). Use a thermometer: 125–130°F for medium-rare, 135°F for medium. Rest 8–10 minutes.
Prep the veggies: While steak rests, wash and dry greens.
Slice avocado, halve tomatoes, slice cucumber and onion. Crumble cheese and chop herbs.
Slice the steak: Slice against the grain into thin strips. If using ribeye, trim large pockets of fat as needed.
Toss slices with a spoonful of dressing for shine and flavor.
Assemble: Lay greens on a large platter. Arrange steak, bacon, eggs, avocado, tomatoes, cucumber, onion, and blue cheese in rows or sections. Sprinkle with herbs.
Dress and serve: Drizzle with half the dressing.
Serve the rest on the side. Add flaky salt and fresh pepper over the steak and avocado for a final touch.