Coffee crusted grilled flank steak tops this delicious, easy Steak Salad recipe. The salad is tossed with a balsamic dressing and topped with goat cheese, avocado and tomatoes! It’s packed with protein, vitamins and iron for a healthy meal. Best part is, it’s made in just 29 minutes!

Grilled steak salad in a bowl with avocado, tomatoes and red onions

Do you love coffee, steak and salad? I know, it might sound like an interesting combination, but these are three of my favorite things and they come together SO PERFECTLY in this new recipe!

I took my ALL TIME FAVORITE coffee steak rub that I originally used in this recipe for Coffee Crusted Tri Tip, and rubbed it on a flank steak. A flank steak is the perfect cut of meat for a steak salad. It’s lean, it cooks up quickly and can be thinly sliced.

For the salad, I started with a base of spinach spring mix. This delicious blend of greens is packed with vitamins. It pairs wonderfully with the balsamic vinaigrette salad dressing and juicy, grilled steak on top.

To top off this scrumptious steak salad, I added crisp slices of red onions, bright, juicy cherry tomatoes, velvety avocado and creamy goat cheese. The fun thing about this hearty salad is that you can always make it your own by adding the toppings of your choice.

Crispy croutons, pecans or almonds can be added for a little crunch. And for an added sweetness, try pears, apples or strawberries on top!

Ingredients for a steak salad

Ingredients

  • Salad blend – I used a bag of spinach spring mix as the base for this steak salad, but any leafy greens will work.
  • Steak – preferably a flank steak, but a skirt steak will also work.
  • Steak rub – for this recipe I used THE BEST coffee steak rub, made with ground coffee, brown sugar, rosemary, fennel seeds, salt and pepper. If you’d like a more traditional steak rub, use this Montreal steak seasoning instead.
  • Toppings – for this recipe, I topped the salad with red onions, cherry tomatoes, avocado and goat cheese. It’s easy to mix up this salad by adding or switching out the toppings. Here are a few of my other favorite topping options.
    • More veggies! Diced bell peppers, sliced cucumbers or shredded carrots are all great, crisp vegetable additions to the salad.
    • Different cheeses! Not a fan of goat cheese? Try blue cheese crumbles or small mozzarella balls on the salad.
    • Fruit for sweetness! Sliced strawberries, diced apples or sliced pears all add a delicious sweetness to the salad.
    • Add a crunch! Crispy croutons or nuts, such as almonds, pecans, cashews or pistachios add a nice crunch on top of the salad. For something even more interesting, try adding crispy onion strings on top! They pair perfectly with the steak on this salad.
Sliced steak on a salad with cherry tomatoes, onions and goat cheese

Instructions

  1. Prepare the rub for the steak. In a small bowl, combine ground coffee, brown sugar, salt, pepper, fresh rosemary and fennel seeds.
  2. Rub the steak. Rub olive oil all over the flank steak, then coat with the coffee rub.
  3. Grill the steak. Heat a grill over medium high heat (approximately 450°F). Once the grill is heated, place the steak on the grill and grill for 4 minutes per side for medium rare. Remove the steak from the grill and let it rest for 5-10 minutes before slicing.
    • Quick Tip! Don’t have a grill? Heat a cast iron skillet on the stove over high heat and cook the flank steak in the skillet for 4 minutes per side.
  4. Slice the steak. Use a sharp knife or electric knife to thinly slice the steak against the grain.
  5. Prepare the salad. In a large bowl, toss spinach spring mix with balsamic vinaigrette dressing. Top the salad with sliced red onions, quartered cherry tomatoes, sliced avocado, crumbled goat cheese and the sliced, grilled flank steak.
Steak salad in white bowl with bag of coffee and half an avocado on the side

Steak grilling times and temperatures

Flank steak should always be cooked on the grill at a medium-high to high temperature, between 450°F to 500°F. Use the chart below to verify how long to cook a flank steak to the internal temperature of your choice.

I do not recommend cooking a flank steak over medium, as it’s a lean cut of meat and will dry out when overcooked.

  • Rare: grill for 3 minutes per side to an internal temperature of 130°F.
  • Medium Rare (recommended): grill for 4-5 minutes per side to an internal temperature of 135°F.
  • Medium: grill for 6-7 minutes per side to an internal temperature of 145°F.
Steak salad in bowl with tomatoes, avocado and onions

More steak recipes

Looking for more easy steak recipes to toss on the grill? Check out these popular recipes!

And don’t miss this popular post with my Top 10 Grilling Tips. It’s sure to make you a grill master in no time!

Made this recipe and loved it? Be sure to rate it 5 stars below! ↓

Grilled steak on top of salad in a white bowl with gold salad serving spoons
Print Pin
5 stars (2 ratings)
Rate this Recipe

Steak Salad

Coffee crusted grilled flank steak tops this delicious, easy steak salad recipe. The salad is tossed with a balsamic dressing and topped with goat cheese, avocado and tomatoes!

Ingredients

Coffee Rubbed Steak

Salad

  • 5.25 ounces spinach spring mix
  • ¼ cup balsamic vinaigrette dressing
  • ½ cup red onion, thinly sliced
  • 1 cup cherry tomatoes, quartered
  • 1 avocado, thinly sliced
  • ¼ cup goat cheese, crumbled

Instructions

Coffee Rubbed Steak

  • Combine the coffee, brown sugar, salt, pepper, rosemary and fennel seeds in a small bowl.
  • Brush 1 tbsp olive oil on the flank steak, then rub with the coffee rub.
  • Heat a grill to medium high heat (approximately 450°F).
  • Once the grill is heated, add the steak to the grill. Grill for 4 minutes per side.
  • Remove the steak from the grill and place on a cutting board.
  • Let rest for 5-10 minutes before slicing.
  • Use a sharp knife or electric knife to thinly slice the steak against the grain.

Salad

  • In a large bowl, toss the spinach spring mix with the balsamic vinaigrette dressing.
  • Top the salad with the onions, tomatoes, avocado, goat cheese and grilled, sliced steak.

Notes

  • Cast Iron Skillet Method: Instead of a grill, the steak can be cooked on the stove in a cast iron skillet over high heat for 4 minutes per side.
  • Grilling Times & Temperatures
    • For a rare steak, cook the steak for 3 minutes per side to an internal temperature for 130°F.
    • For a medium-rare steak, cook the steak for 4-5 minutes per side to an internal temperature of 135°F.
    • For a medium steak, cook the steak for 6-7 minutes per side to an internal temperature of 145°F.

Nutrition Facts

Calories 850kcal (43%)Carbohydrates 33g (11%)Protein 59g (118%)Fat 55g (85%)Saturated Fat 14g (70%)Cholesterol 149mg (50%)Sodium 1454mg (61%)Potassium 1481mg (42%)Fiber 10g (40%)Sugar 16g (18%)Vitamin A 3805mg (76%)Vitamin C 42.4mg (51%)Calcium 179mg (18%)Iron 6.8mg (38%)
Did you make this recipe?Tag @WhitneyBond on Instagram and hashtag it #WBRecipes!

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com.