Balsamic Steak Salad Recipe

1 Comment

5 from 1 vote
Jump to Recipe

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

This hearty, delicious Balsamic Steak Salad recipe is loaded with juicy steak, crisp greens, mozzarella, and more, all topped with a Homemade Balsamic Vinaigrette. Makes a scrumptious and satisfying dinner salad!

Salads can make some of the most delicious and satisfying main dishes, especially when they are as flavorful as this Balsamic Steak Salad! My family especially enjoys hearty salads for supper during the warmer months – such as this one and my Citrus Shrimp Avocado Salad. And so many others, like my Chicken Salad with Grapes or loaded side salads, are always a favorite any time!

White enamel tray full of salad, steak strips and bowl of balsamic vinaigrette. //

When you are looking for a tasty salad that’s great for serving for dinner to family and guests, then this Balsamic Steak Salad is perfect! Crisp greens and fresh vegetables are topped with tender steak for a main dish perfect for the steak lover. This salad recipe is filled to the brim with deliciousness and is always a favorite when I serve it.

How to Make Balsamic Steak Salad

This steak salad recipe comes together so quickly and easily and is always a crowd-pleaser. The key to this steak salad recipe is the balance of flavors in the salad. From the rich flavor of the steak to the creaminess of the cheese and the light bite from the onion, this salad really hits all of the notes for a delicious meal. But then, cap it all off with the balsamic vinaigrette, and it takes it right on over the top!

Close up of enamel tray with blue rim full of salad and steak and bowl of balsamic //

To make this salad, you’ll need:


  • balsamic vinaigrette recipe – I think my homemade balsamic vinaigrette gives the best flavor and is quick and easy to make, but you can use another high-quality balsamic vinaigrette if you prefer
  • sirloin steak – you’ll use about 3/4 pound steak
  • salad greens – use a mix of fresh, crisp greens
  • cherry tomatoes – cut into halves
  • mozzarella cheese  – one 8-ounce block cut into bite-sized cubes
  • red onion  – one medium size, sliced thinly
  • fresh basil – adds such flavor to this salad, so please do not skip this ingredient
Cutting board with cooked sirloin steak cut into strips //

Step-by-Step Instructions

Marinate the steak. Start by adding about 1/4 cup of balsamic vinaigrette to a zip-top bag along with a steak. Remove as much of the air from the bag as possible, and make sure to coat the steak well. Then, let the steak marinate in the refrigerator overnight or all during the day to cook for dinner.

Cook the marinated steak. Either grill the steak or cook it in a skillet until it reaches the desired doneness. Use an internal temperature probe to check for your preferred level of doneness: Rare (120º F – 130º F), Medium Rare (130º F – 140º F), Medium (140º F – 150º F), Medium Well (150º F – 160º F).

Allow the steak to rest as you prepare the rest of the salad.

Salad with tomatoes, onion and steak strips and bowl of balsamic vinaigrette //

Prepare the salad. Arrange the salad on a large serving platter or in a large bowl. Toss in the salad greens and add all of the toppings: tomatoes, red onion, mozzarella cubes, and fresh basil. Slice the steak into strips and add those strips to the top of the salad.

Closeup of salad and balsamic in a bowl //

Add balsamic vinaigrette to the serving container. Dispense the vinaigrette into either a salad dressing carafe, bottle, or small bowl for serving. If you use a bowl, it can tuck onto the platter as pictured. Serve and enjoy!

More Favorite Salad Recipes

Best House Salad

Tortellini Pasta Salad

Broccoli Salad

Southern Potato Salad

Greek Chicken Pasta Salad

Here’s my Balsamic Steak Salad Recipe. I hope you love it as much as we do!

Balsamic Steak Salad Recipe

5 from 1 vote
This hearty, delicious Balsamic Steak Salad recipe is loaded with juicy steak, crisp greens, mozzarella, and more, all topped with a homemade Balsamic Vinaigrette. It makes a scrumptious and satisfying dinner salad!
Prep Time: 10 minutes
Cook Time: 12 minutes
Marinating Time: 8 hours
Total Time: 22 minutes
Servings: 4 people


  • balsamic vinaigrette
  • 1 (3/4 pound) sirloin steak
  • 6 cups salad greens, mixed
  • 10 cherry tomatoes, halved
  • 1 (8-ounce) package mozzarella cheese, cubed
  • 1/2 medium red onion, sliced thinly
  • fresh basil


  • Add steak to a zip top bag and pour in 1/4 cup of balsamic vinaigrette. Remove as much air as possible from the bag and seal. Coat the steak well with balsamic vinaigrette. Chill in the refrigerator overnight or throughout the day (about 8 hours) to marinate. 
  • Remove the steak from the marinade and discard the zip top bag and the leftover marinade. Cook the steak on the grill or as a skillet steak to desired doneness. Use an internal temperature probe to check for you preferred level of doneness. Rare (120º F – 130º F), Medium Rare (130º F – 140º F), Medium (140º F – 150º F), Medium Well (150º F – 160º F).
  • Remove the steak and allow it to rest as you prepare the remainder of the steak salad. 
  • Arrange the salad greens, tomatoes, cheese and red onion on a large platter or in a large salad serving bowl. Slice the steak into 1/4-inch slices and arrange on the salad. Top with fresh basil and serve with balsamic vinaigrette dressing.


Calories: 289kcal | Carbohydrates: 15g | Protein: 18g | Fat: 19g | Sodium: 178mg | Potassium: 195mg | Sugar: 1g | Vitamin A: 890IU | Vitamin C: 23.6mg | Calcium: 12mg | Iron: 0.7mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Robyn xo

Welcome to Add A Pinch

About Robyn

Robyn Stone is a cookbook author, wife, mom, and passionate home cook. Her tested and trusted recipes give readers the confidence to cook recipes the whole family will love. Robyn has been featured on Food Network, People, Southern Living, and more.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Review

1 Comment

  1. Adeline Mphuthi says:

    Thank you so much and I’m going to try it,thank you