Marinating is one of the best ways to add flavor and tenderize tough cuts of meat like flank steak. But how long should you marinate your flank steak to get the best results? Let’s find out!

What Is Flank Steak?

Flank steak is a flavorful and relatively inexpensive cut of beef that comes from the lower abdominal muscles of the cow. It’s a lean cut that can be tough if not cooked properly, making it perfect for marinating.

Why Marinate Flank Steak?

Marinating flank steak serves two purposes: flavor and tenderness. The acidic ingredients in the marinade help break down the tough fibers in the meat, making it more tender. Additionally, the other ingredients in the marinade infuse flavor into the meat, resulting in a more delicious final product.

How Long Should You Marinate Flank Steak?

The length of time you should marinate your flank steak depends on several factors, including the thickness of your meat and the ingredients in your marinade. In general, you should marinate your flank steak for at least 2 hours and up to 24 hours.

If your marinade contains highly acidic ingredients like vinegar or citrus juice, it’s best not to marinate for more than 8 hours as it can start to break down the meat too much and result in a mushy texture.

Marinade Recipe for Flank Steak

Here’s a simple marinade recipe that works well with flank steak:

  • 1/4 cup olive oil
  • 1/4 cup soy sauce
  • 3 tablespoons Worcestershire sauce
  • 1 tablespoon honey
  • 1 tablespoon dijon mustard
  • 3 garlic cloves, minced
  • Salt and pepper to taste

Mix all the ingredients in a bowl and pour over your flank steak in a resealable plastic bag or container. Make sure the steak is fully coated and refrigerate for at least 2 hours, or up to 8 hours if your marinade contains acidic ingredients.


In summary, marinating is an excellent way to add flavor and tenderness to flank steak. The length of time you should marinate depends on several factors, but generally, you should aim for at least 2 hours and up to 24 hours. With this knowledge and a delicious marinade recipe, you’re ready to make the most of your next flank steak meal!