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
flank steak recipes - Close-up of perfectly grilled and sliced marinated flank steak, garnished with fresh cilantro.

Ultimate Marinated Flank Steak

Discover the secret to perfectly tender and flavorful flank steak with this easy-to-follow recipe. A simple yet powerful marinade transforms this lean cut into a juicy, unforgettable meal, perfect for grilling or pan-searing. One of the best flank steak recipes you’ll find!

  • Total Time: 3 hours 10 minutes (includes minimum marinade time)
  • Yield: 4 servings 1x

Ingredients

Scale

1.5 lbs flank steak
1/2 cup soy sauce (low sodium preferred)
1/4 cup olive oil
1/4 cup fresh lime juice (from about 2–3 limes)
4 cloves garlic, minced
2 tablespoons brown sugar, packed
1 teaspoon red pepper flakes (optional, for a kick)
1/4 cup fresh cilantro or parsley, chopped
Salt and freshly ground black pepper to taste

Instructions

Step 1: In a medium bowl or a large resealable plastic bag, whisk together the soy sauce, olive oil, lime juice, minced garlic, brown sugar, red pepper flakes (if using), and chopped cilantro or parsley. Ensure the sugar is dissolved.
Step 2: Pat the flank steak dry thoroughly with paper towels. This helps the marinade adhere better and promotes a better sear. Place the flank steak into the bowl or bag with the marinade, ensuring it’s completely coated.
Step 3: Marinate the flank steak in the refrigerator for at least 2 hours, but preferably 4-6 hours for maximum flavor and tenderness. You can even marinate it overnight (up to 12 hours). Do not marinate for more than 24 hours.
Step 4: Remove the flank steak from the refrigerator about 30-45 minutes before cooking to allow it to come closer to room temperature. This promotes more even cooking. Discard any remaining marinade.
Step 5: Preheat your grill (or a heavy cast-iron skillet) to high heat. You want it screaming hot to get a beautiful sear. Lightly oil the grill grates or skillet to prevent sticking.
Step 6: Place the flank steak on the hot grill or skillet. Cook for 4-6 minutes per side for medium-rare (internal temperature of 130-135°F / 54-57°C) or 6-8 minutes per side for medium (internal temperature of 135-140°F / 57-60°C). Adjust cooking time based on the thickness of your steak and desired doneness. A meat thermometer is highly recommended.
Step 7: Once cooked to your desired doneness, transfer the flank steak to a cutting board. Tent it loosely with foil and let it rest for at least 5-10 minutes. This allows the juices to redistribute throughout the meat, ensuring a tender and juicy result.
Step 8: After resting, slice the flank steak against the grain into thin strips. Identify the direction of the muscle fibers and slice perpendicularly to them. This shortens the fibers, making the steak incredibly tender and easy to chew. Serve immediately.

Notes

For an extra tender steak, ensure you marinate for at least 4 hours. Don’t skip the resting step after cooking, as it’s crucial for juiciness. Always slice against the grain for the most tender bites. Adjust red pepper flakes to your preferred spice level.

  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Category: Dinner Dishes
  • Cuisine: American

Nutrition

  • Serving Size: 4 oz (113g)
  • Calories: 350 kcal
  • Sugar: 5g
  • Sodium: 550mg
  • Fat: 20g
  • Saturated Fat: 7g
  • Unsaturated Fat: 11g
  • Trans Fat: 0.5g
  • Carbohydrates: 10g
  • Fiber: 1g
  • Protein: 30g
  • Cholesterol: 75mg

Keywords: flank steak, grilled flank steak, marinated flank steak, easy steak recipe, dinner recipe, grilling recipes, beef recipes, weeknight dinner

Logo

Join Recipes For Home!

Get the latest recipe trends delivered to your inbox daily.

✓ You're on the list!