Rating: 4.5 stars
3 Ratings
  • 5 star values: 2
  • 4 star values: 1
  • 3 star values: 0
  • 2 star values: 0
  • 1 star values: 0
  • 3 Ratings

Make this hearty steak salad recipe for dinner tonight for a serving of veggies and protein. This main dish salad recipe will keep you satisfied for hours.

Source: Better Homes and Gardens


Recipe Summary

25 mins
14 mins
39 mins


Ingredient Checklist


Instructions Checklist
  • In a small bowl whisk together the first six ingredients (through garlic), 2 tsp. of the pepper, and 1/4 tsp. of the salt. Chill until needed.

  • Season steak with the remaining 1/4 tsp. pepper and 1/4 tsp. salt. Thread onion and tomatoes on separate skewers,* leaving 1/4 inch between pieces. Brush onion and tomatoes with oil. Grill the steak, covered, over medium heat 14 to 18 minutes or until desired doneness, turning once. Grill onion skewers 12 minutes, turning once. Add tomato skewers the last 1 minute of grilling; turn once.

  • Let steak stand 5 minutes. Slice into bite-size strips. Coarsely chop the onion.

  • Line serving plates with greens. Arrange steak, onions, and tomatoes over greens. Drizzle with 1/2 cup of the dressing. Sprinkle with additional finely shredded fresh horseradish. Pass remaining dressing or cover and chill up to 1 week.


If using wooden skewers, soak in water 30 minutes.

Nutrition Facts

338 calories; fat 25g; cholesterol 75mg; saturated fat 7g; carbohydrates 10g; mono fat 9g; poly fat 6g; insoluble fiber 2g; sugars 5g; protein 19g; vitamin a 879.1IU; vitamin c 14.4mg; thiamin 0.1mg; riboflavin 0.2mg; niacin equivalents 5.6mg; vitamin b6 0.6mg; folate 63.2mcg; vitamin b12 1mcg; sodium 223mg; potassium 591mg; calcium 78mg; iron 1.8mg.