I can guarantee you will not be disappointed when you try this tomato-marinated grilled flank steak. 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!

a flank steak on a slate board with sprigs of rosemary

I developed this tomato marinade recipe for EatingWell Magazine and it appeared in the July August 2009 issue. I then shared this recipe here on July 15, 2011. I have updated the blog images and some of the text today.

When tomatoes are fresh out of the garden, I try to add them to as many recipes as possible. From tomato salad to Smoky Tomato Salad Dressing. Today I am sharing a way of adding them to marinade for grilled flank steak. Tomato is naturally acidic which makes it a perfect addition for a steak marinade. The acid from the tomato helps the flavors penetrate the outer layer of the meat. Some of the marinade is set aside for a grilling mop sauce.

Ingredients For Flank Steak in Tomato Marinade

  • Flank Steak: Look for a one and a half pound flank steak for this recipe. There is plenty of marinade so if yours is larger it will work too.
  • Tomato: I used a cored and chopped beefsteak tomato but any slicing tomato works.
  • Seasoning and Herbs: Choose woody stemmed savory herbs like rosemary and marjoram to season the marinade. Marjoram is very similar to oregano, so if you can’t find any you can swap it for oregano.
  • Shallot: For the marinade. A clove or two of garlic also works and tastes great in the tomato marinade
  • Red wine vinegar: This helps the marinade do its thing and work its way into the meat fibers of the flank steak.

Step-By-Step Instructions

Step 1: Make Tomato Marinade

Puree the tomato, shallot, vinegar, marjoram, rosemary, salt, and pepper in a blender until it’s smooth.

Step 2: Marinate Steak

Reserve 1/2 a cup for the mop sauce. Scrape the remaining tomato mixture into a re-sealable plastic bag and add the steak. Turn it to coat, and then refrigerate for at least 4 hours, or overnight.

Step 3: Heat Grill

Prepare your grill for medium-high heat. Remove the steak from the marinade and discard the leftovers in the bag. Oil your grill rack.

Step 4: Grill Marinated Flank Steak

Grill your steak for about 5 minutes per side for medium-rare, 6-7 minutes for medium, and 8 minutes for medium-well. After turning the meat, brush the first cooked side with the reserved mop sauce.

Step 5: Use Tomato Marinade as Mop Sauce

Brush mop sauce over the second cooked side and remove the meat to a platter.

Step 6: Rest Steak and Slice to Serve

Rest the steak for five minutes. (You can cover it with foil if you want to keep it hotter.) Slice the steak against the grain. erve your flank steak with any remaining mop spooned over the sliced meat.

the sliced flank steak on a wooden plate

Serving Suggestions

Leftovers:

Keep the tomato-marinated beef 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.

More Steak Recipes

Thanks so much for reading! If you are new here, you may want to sign up for my email newsletter to get a free weekly menu plan and the latest recipes right to your inbox. If you make this recipe, please come back and leave a star rating and review. I would love to hear what you thought!

Happy Cooking! ~Katie

Print
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

Description

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!


Ingredients

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

Instructions

  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.

Notes

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

Nutrition

  • 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