Skip to content

Tomato-Herb Marinated Flank Steak

WebMD Recipe from

Total Time: 275

Tomato-Herb Marinated Flank Steak

In this recipe, we make a dual-purpose sauce from garden-fresh tomatoes, shallot, marjoram and rosemary. We use half the sauce to marinate the steak and use the other half as a basting sauce. Pasture-raised, grass-fed beef is gentler on the environment, free from growth-promoting hormones and typically lower in fat and calories than grain-fed beef. Marinating grass-fed beef for a full day helps make it tender. Look for it at natural-foods markets or find it online.


  • 1 medium tomato, chopped
  • 1 shallot, peeled and quartered
  • 1/4 cup red-wine vinegar
  • 2 tablespoons marjoram, chopped fresh
  • 1 tablespoon rosemary, chopped fresh
  • 1 teaspoon salt
  • 1/2 teaspoon freshly ground pepper
  • 1 1/2 pounds flank steak, preferably grass-fed, trimmed


Step 1
Puree tomato, shallot, vinegar, marjoram, rosemary, salt and pepper in a blender until smooth. Set aside 1/2 cup, covered, in the refrigerator. Scrape the remaining puree into a large, sealable plastic bag. Add steak and turn to coat. Refrigerate for 4 hours or up to 24 hours.
Step 2
Preheat grill to medium-high. Remove the steak from the marinade (discard the marinade). Oil the grill rack. Grill the steak 4 to 5 minutes per side for medium-rare or 6 to 7 minutes per side for medium, turning once and brushing the cooked side with some of the reserved sauce. When the steak is cooked, turn it over again and brush with more sauce. Transfer to a clean cutting board and let rest for 5 minutes. Thinly slice the steak crosswise and serve with any remaining sauce spooned on top.

Healthy Recipe Finder