This salad takes about 20 minutes of actual cooking, and most of that is the steak sitting on the board. You sear a one-pound sirloin in a hot pan, let it rest, and toss everything in one big bowl. That's the whole promise.
The trick is timing the avocado. If you dice it first thing, it browns before the steak is even sliced. Cut it while the meat rests instead, and it lands on the plate green and firm.
You'll want a pan that can take real heat. Cast iron or a heavy stainless skillet gives you the dark crust that makes this feel like a steak dinner rather than a side salad.
Step-by-Step Instructions
1. Season the steak
Pat the steak dry, then salt and pepper both sides. Rub the seasoning in with your fingers so it sticks. Let it sit while the pan heats.
2. Heat the pan
Put the oil in a heavy skillet over high heat. Wait until it shimmers and just starts to smoke lightly. That's your signal.
3. Sear two minutes a side
Lay the steak in the pan and leave it alone for about 2 minutes. Flip once and give it another 2 minutes. You're looking for a dark brown crust on both faces.
4. Rest for 10 minutes
Move the steak to a cutting board and leave it for 10 minutes. Don't cover it tightly or the crust goes soft.
5. Slice it thin
Cut the steak across the grain into thin strips. Any juices on the board can go into the bowl.
6. Build the salad
In a large bowl, combine the chopped romaine, diced eggs, diced avocado, halved tomatoes and sliced steak. Pour over the 3 tablespoons of Caesar dressing.
7. Toss and serve
Toss gently until everything is coated. Serve right away, while the steak is still warm against the cold lettuce.
How to Store Steak and Avocado Salad
Refrigerator
Keep the salad undressed in a sealed container for up to 2 days. Store the dressing separately and add it just before eating. Avocado will darken once cut, so it's best the day it's made.
Freezer
Don't freeze the assembled salad. Lettuce, avocado and egg all turn watery or grainy. You can freeze leftover cooked steak on its own for up to 2 months.
Reheating
Eat the steak cold or let it come to room temperature. Reheating it in a pan will overcook a half-inch steak that's already sliced.
Tips & Tricks
- Dry the steak with a paper towel before salting. Wet meat steams instead of searing.
- Chop the romaine and halve the tomatoes while the steak rests. It's dead time anyway.
- Dress the salad at the last second. Romaine goes limp fast once the dressing hits it.
- Slice the steak against the grain. Look at which way the fibers run, then cut across them.
Variations
Bacon and Croutons
Cook 4 slices of bacon until crisp, crumble them, and add with a handful of torn croutons for crunch.
Blue Cheese Version
Crumble 1/3 cup of blue cheese over the top instead of mixing it in, so it doesn't disappear into the dressing.
Grilled Steak
Cook the sirloin on a grill over high heat, 2 minutes a side, then rest and slice the same way.
Frequently Asked Questions
Q: How do I know when the steak is done?
For a half-inch sirloin, 2 minutes per side in a very hot pan gives you roughly medium-rare to medium. If you want a number, use an instant-read thermometer in the thickest part: about 130°F for medium-rare, 145°F for medium. Remember it keeps cooking as it rests.
Q: Can I make this ahead?
You can sear and slice the steak up to a day ahead and keep it covered in the fridge. Chop the vegetables and boil the eggs ahead too. Keep everything separate and toss with dressing right before serving, or the lettuce wilts.
Q: Why did my salad turn watery?
Wet lettuce and wet tomatoes. Dry the romaine well after washing, and don't salt the tomatoes ahead of time. Any water they release dilutes the dressing.
Q: Can I use a different cut of steak?
Yes. Flank, skirt or flat iron all work in the same pan with the same times, as long as the meat is about half an inch thick. Slice any of them thin across the grain.
Q: Is this filling enough as a main course?
With a pound of steak and three eggs across four servings, it's a solid dinner. If you want it heavier, add croutons, a crusty roll on the side, or extra avocado.

Steak and Avocado Salad Recipe With Caesar Dressing
Seared sirloin, creamy avocado, hard-boiled eggs and crisp romaine, tossed in Caesar dressing. A 20-minute steak salad that eats like a real dinner.
Ingredients
Instructions
- 1Season the steak — Pat the steak dry, then salt and pepper both sides. Rub the seasoning in with your fingers so it sticks. Let it sit while the pan heats.
- 2Heat the pan — Put the oil in a heavy skillet over high heat. Wait until it shimmers and just starts to smoke lightly. That's your signal.
- 3Sear two minutes a side — Lay the steak in the pan and leave it alone for about 2 minutes. Flip once and give it another 2 minutes. You're looking for a dark brown crust on both faces.
- 4Rest for 10 minutes — Move the steak to a cutting board and leave it for 10 minutes. Don't cover it tightly or the crust goes soft.
- 5Slice it thin — Cut the steak across the grain into thin strips. Any juices on the board can go into the bowl.
- 6Build the salad — In a large bowl, combine the chopped romaine, diced eggs, diced avocado, halved tomatoes and sliced steak. Pour over the 3 tablespoons of Caesar dressing.
- 7Toss and serve — Toss gently until everything is coated. Serve right away, while the steak is still warm against the cold lettuce.




Questions or cooking notes?
Ask about an ingredient or share a tip that could help someone else.