Go Back
+ servings
Caprese Steak Salad

Caprese Steak Salad

Caprese Steak Salad is a fresh salad filled with balsamic marinated steak, tomatoes, mozzarella, avocado, and basil over a bed of mixed greens.

Course Main Course
Cuisine American
Prep Time 40 minutes
Cook Time 10 minutes
Total Time 50 minutes
Yield 4 servings


  • 3/4 lb. Flat Iron Steak other cuts like Top Sirloin or Tenderloin would work well here too


  • ¼ cup olive oil
  • ¼ cup balsamic vinegar
  • 2 cloves garlic minced
  • 1 teaspoon salt
  • ¼ teaspoon pepper


  • 8 cups of mixed greens
  • 1 cup of grape tomatoes halves
  • 1 cup of bocconcini mozzarella balls
  • 1 avocado seeded and sliced
  • ½ red onion sliced
  • ¼ cup basil leaves sliced


  1. 1.Whisk together the marinade ingredients. Reserve half in the refrigerator for later as a dressing. Pour the remaining half on the steak in a glass bowl or resealable plastic bag. Marinate in the refrigerator for at least 30 minutes to 2 hours, turning occasionally.
  2. Preheat your grill to medium high heat and oil the grill grate. Cook the steak for 3-5 minutes per side or until a meat thermometer reads the desired doneness. Medium Rare:145°F ; Medium: 160°F; Well Done: 170°F.
  3. Remove steak from the grill and let it rest for 5 minutes to let the juices redistribute. Slice against the grain in thin slices.
  4. For the salad: In a large shallow serving bowl, arrange the mixed greens, tomatoes, mozzarella balls, avocado, red onion and basil leaves. Sprinkle with salt and pepper. Add the sliced steak. Drizzle with the reserved balsamic dressing. Note: You can also serve in individual portions on smaller plates.

Recipe Video

Nutrition Facts
Caprese Steak Salad
Amount Per Serving (1 grams)
Calories 0
* Percent Daily Values are based on a 2000 calorie diet.