Steak Salad

Jump to Recipe

Steak salad recipe with juicy slices of seasoned beef on a bed of colorful greens and crunchy vegetables. The pan-seared technique in a cast-iron skillet quickly cooks the meat to a perfect medium-rare. A tangy homemade balsamic dressing brings everything together.

Steak Salad

Tender pieces of thinly sliced flank steak elevate this meal to entree salad status. With simple seasonings and a brief sear in a hot pan, dinner is ready in under 30 minutes. If you prefer, you can even fire up the grill to cook the meat.

To complement the rich flavors of the steak, a variety of lettuce are selected. Arugula, romaine, and radicchio are colorful and robust greens that stand up well to the warm beef. I’ll show you how to make an easy balsamic vinaigrette to drizzle over the salad to balance the rich and peppery flavors in the bowl.

How to make a steak salad

  • Whisk balsamic vinegar, mustard, mayonnaise, salt, and pepper.
  • Gradually add the olive oil and whisk dressing is thickened.
  • Dry the surface of the steak and season with salt and pepper.
  • Heat a cast-iron skillet over high heat, add oil.
  • Cook steak for 4 minutes, flip and cook until medium-rare.
  • Rest the steak for 10 minutes and then slice.
  • In a large bowl combine the lettuce.
  • Add tomatoes, cucumber, radish, onion, avocado, cheese, and meat.
  • Serve with balsamic vinaigrette.

flank steak cooking in a cast iron skillet

Meat selection

A lean, tender, and quick-cooking steak like flank steak or flat iron are optimal for this recipe. I use flank which is located below the loin and has visible grains that run down the length of the meat.

It’s a great choice for high heat and fast cooking methods like on the stovetop, grill, broiling, or stir-fry. It’s often marinated for carne asada if you want some extra flavor on the surface.

Cooking techniques

Use a heavy-duty pan like a cast-iron skillet for high heat cooking. This material holds heat effectively and for a long time, so it’s perfect for a fast golden sear on the surface. All you need is about 3 to 5 minutes on each side. You can also grill the steak over high heat uncovered for a similar duration to yield a smokey and lightly charred taste.

slicing steak on a wooden cutting board

Slice against the grain

Make sure to slice the beef against the grain, perpendicular to the direction that the grains flow. Flank steak has coarse muscle fibers that run parallel down the meat, making it easy to see how to cut. Go for thin ¼-inch slices to make it easier to eat, or chop into smaller bite-sized cube pieces.

Choosing the right lettuce

Multiple types of lettuce are used in this hearty salad. They all have a robust and sturdy structure so they do not immediately wilt when topped with the warm food, or tossed with acidic dressing. The flavors also pair nicely with steak. Romaine is crisp with a mild flavor, raddichio is slightly bitter and a beautiful purple hue, while arugula is tender and spicy.

Chopped pieces of romaine and arugula in a bowl

Vinaigrette dressing

I make this balsamic vinaigrette recipe slightly more tangy to balance out the richness of the beef. It’s prepared with a few simple pantry ingredients like dijon mustard, a hint of mayonnaise to keep the emulsion stable, salt, pepper, and extra-virgin olive oil. For a more creamy option, try a zesty blue cheese salad dressing.

Salad toppings

Colorful fruits and vegetables with a variety of crunchy creamy textures make for a harmonious dish. Cherry tomatoes, sliced cucumbers, radish, diced red onions, and big slices of avocado are added on top.

Chopped bell pepper, carrots or red cabbage are also tasty options. Feta cheese is sprinkled on top for a pungent flavor, but goat cheese or blue cheese work great as well.


This steak salad will last up to 3 days in an airtight container stored in the refrigerator. Just wait to add the dressing and whisk before serving. This low carb recipe is also ideal for meal prepping individual portions throughout the week.

Steak salad with homemade balsamic dressing

More classic salad recipes

When to stop cooking the steak

Target medium-rare doneness, taking the meat off once it hits an internal temperature of 120 to 125°F (49 to 52ºC). This may seem early, but the 10 minutes of rest will allow for carryover cooking to occur. The meat should reach about 130ºF (54ºC). Overcooking the steak will result in tough and chewy pieces.

Pin this recipe to save for later

Pin This

Steak Salad

Steak salad with juicy slices of seasoned beef on a bed of colorful greens and crunchy vegetables. Mixed together with a homemade balsamic dressing.
Pin Print Review
4.42 from 24 votes
Prep Time35 mins
Cook Time10 mins
Total Time45 mins
Servings 4 servings
Course Salad
Cuisine American


Balsamic Vinaigrette

  • ¼ cup balsamic vinegar
  • 2 teaspoons dijon mustard
  • 1 teaspoon mayonnaise, optional
  • ½ teaspoon kosher salt
  • ¼ teaspoon black pepper
  • ½ cup extra-virgin olive oil

Steak Salad

  • 1 pound flank steak, or flat iron steak
  • kosher salt, for seasoning
  • black pepper, for seasoning
  • 2 tablespoon olive oil
  • 4 cups arugula, 1-inch pieces
  • 4 cups romaine lettuce
  • 2 cups radicchio, 1-inch pieces
  • 1 cup cherry tomatoes, cut in half
  • ½ cup thinly sliced cucumber
  • ¼ cup thinly sliced radish
  • ¼ cup diced red onion
  • 1 medium avocado, sliced or diced
  • ¼ cup feta cheese


  • In a medium bowl whisk together vinegar, mustard, mayonnaise, salt, and pepper.
  • Slowly drizzle in the olive oil and whisk until it becomes a thickened emulsified dressing.
  • Dry the surface of the steak with paper towels.
  • Season both sides with salt and pepper.
  • Heat a large cast-iron skillet over high heat until hot. Add the oil, once the oil is hot add the steak and press it down into the pan. Cook until the surface is browned, 4 minutes.
  • Flip the steak and cook until it reaches an internal temperature of 120 to 125°F (49 to 52ºC) for medium-rare, about 3 to 5 minutes.
  • Transfer the steak to a cutting board and rest for 10 minutes. Slice the steak against the grain into ¼-inch thick pieces. Cut smaller if desired.
  • In a large serving bowl mix together the arugula, romaine, and radicchio.
  • Top salad with tomatoes, cucumber, radish, onion, steak, avocado, and feta cheese.
  • Serve steak salad with balsamic vinaigrette.

Want to save this recipe?

Create an account easily save your favorite content, so you never forget a recipe again.

Register now

Nutrition Facts
Steak Salad
Amount Per Serving
Calories 615 Calories from Fat 450
% Daily Value*
Fat 50g77%
Saturated Fat 10g50%
Cholesterol 77mg26%
Sodium 519mg22%
Potassium 1034mg30%
Carbohydrates 14g5%
Fiber 6g24%
Sugar 6g7%
Protein 29g58%
Vitamin A 4865IU97%
Vitamin C 22.4mg27%
Calcium 136mg14%
Iron 3.5mg19%
* Percent Daily Values are based on a 2000 calorie diet.

Tried this recipe?

Tag @jessica_gavin on Instagram. I'd love to see how it turns out!

Tag @jessica_gavin

Filed under:

This post may contain affiliate links. Please read my disclosure policy.

Jessica Gavin

I'm a culinary school graduate, cookbook author, and a mom who loves croissants! My passion is creating recipes and sharing the science behind cooking to help you gain confidence in the kitchen.

Jessica's Secrets: Cooking Made Easy!
Get my essential cooking techniques that I learned in culinary school.
Jessica Gavin standing in the kitchen

You May Also Like

Reader Interactions

9 Comments Leave a comment or review

  1. Marilynne Wilson says

    Hi Jessica! I made your wedge salad with blue cheese dressing last night and it was fabulous. Even my picky father enjoyed it!

  2. Steve says

    Thanks for your scientific approach to food information and recipes. I enjoy your articles and have made many of your recipes, which have all been good. The Cedar Plank Salmon was a hit with everyone each time I make it. Thanks

    I appears to me that your photographer is cutting the steak for Steak Salad with the grain. Maybe they thought the slices would look better cutting it that way.

  3. Kris says

    This salad looks amazing! I wouldn’t have thought to use the feta, as I’ve always used blue cheese and left it out of my husband’s salad. Can’t wait to try this recipe – thanks for sharing, Jessica!

  4. Maria Terry says

    Made this last night. It was delicious. My husband liked it too, even the feta. I really enjoyed the dressing and will add that to my repartee. I used what I had in my fridge, which was most of the ingredients. The best part is only the steak requires cooking. Great warm weather meal. Another hit Jessica.

  5. Tac says

    Maybe it’s just the picture but it sure looks like you are cutting with the grain rather than across. Confusing. Thanks.

  6. Stephanie says

    Excellent. This is the second time I have made it. Used the greens I had on hand but otherwise followed it perfectly. Thank you. Yummy and very filling for dinner.

Leave A Reply

Recipe Rating