clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
closeup of the grilled marinated flank steak

Tomato Marinated Grilled Flank Steak

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.5 from 2 reviews

  • Author: Katie Webster
  • Total Time: 24 hours
  • Yield: 6 servings 1x


I can guarantee you will not be disappointed when you try this marinated grilled flank steak with grilled tomatoes and herbs. It’s so simple and the delicious tomato, vinegar, and herb marinade doubles as the mop sauce, which transforms the grass-fed steak into a tender and juicy dinner to remember!


Units Scale
  • 1 medium slicing tomato, such as beefsteak, cored and chopped
  • 1 shallot peeled and quartered
  • 1/4 cup red wine vinegar
  • 2 tablespoons chopped marjoram
  • 1 tablespoon chopped rosemary
  • 1 teaspoon salt
  • 1/2 teaspoon freshly ground pepper
  • 1 1/2 pounds flank steak


  1. Puree tomato, shallot, vinegar, marjoram, rosemary, salt and pepper in blender until smooth.
  2. Reserve ½ cup for mop sauce. Scrape the remaining tomato mixture into a re-sealable plastic bag. Add steak and turn to coat. Refrigerate 4 hours or overnight.
  3. Prepare grill to medium high heat. Remove steak from marinade and discard any left-over marinade. Oil grill rack. (see how to do that in this post.)
  4. Grill steak about 5 minutes per side for medium-rare, 6 to 7 minutes per side for medium and 8 minutes per side for medium-well; after turning meat brush first cooked side with mop.
  5. Brush mop over second cooked side and remove to a platter to rest 5 minutes.
  6. Slice against the grain and serve with any remaining mop spooned over sliced meat.


Keep refrigerated in an airtight container for three days. Leftovers would be great for Steak Salad. Or you can rewarm the steam wrapped in foil in the oven set at 300 degrees for 15 minutes. Let it rest before slicing. If the steak is already sliced, the tastiest way to reheat it is to melt a little butter in a skillet and quickly fry the slices of steak on both sides.

  • Prep Time: 45 minutes
  • Cook Time: 12 minutes
  • Category: Main Course
  • Method: Grilling
  • Cuisine: American


  • Serving Size: 3 1/2 ounces each
  • Calories: 164
  • Sugar: 0 g
  • Sodium: 289 mg
  • Fat: 6 g
  • Carbohydrates: 1 g
  • Fiber: 0 g
  • Protein: 25 g
  • Cholesterol: 85 mg