Cook the bacon in a skillet over medium heat until crispy. Set aside on paper towels.
Season the steak with salt and pepper, then sear in the same skillet for about 4-5 minutes per side (or to desired doneness). Let it rest before slicing.
Hard-boil the eggs by placing them in boiling water for 10-12 minutes. Cool, peel, and slice.
Prepare the dressing by blending avocado, almond milk Greek yogurt, cilantro, lime juice, and seasonings until smooth. Adjust consistency with water if needed.
Assemble the salad in a large bowl with chopped romaine, cherry tomatoes, red onion, sliced avocado, eggs, and crumbled bacon.
Top with sliced steak and drizzle with creamy avocado dressing.
Toss gently or serve as a composed salad with dressing on the side.
Enjoy immediately or refrigerate for meal prep!