This post contains affiliate links. Please see our disclosure policy.

Juicy, flavorful, and perfectly seared, this Cast Iron Flank Steak is your ticket to a steakhouse-quality dinner right at home. It’s easy to make with a simple, zesty marinade and cooks in just minutes!

The finished cast iron flank steak sliced and served on a white platter.
Slices of cast iron flank steak on a wooden cutting board garnished with parsley and fresh lime wedges.

Cast Iron Flank Steak – Your New Go-To Steak Dinner

Flank steak is a weeknight hero in our house. It cooks fast, soaks up flavor, and slices into perfect ribbons for tacos, salads, bowls, or just straight-up steak night glory. This version is all about big flavor with minimal fuss, thanks to a sweet and tangy marinade and a blazing hot cast iron pan. If you’ve ever wanted steakhouse vibes at home without firing up the grill, this is your recipe.

Let’s dig into how to make it (including all the little tips and swaps that make this recipe flexible and foolproof).

Recipe Ingredients

Here are the recipe ingredients, including substitutions, that you need to make this cast iron flank steak.

  • Olive Oil (⅓ cup): Helps carry all the marinade flavors deep into the steak and keeps it moist while grilling. Avocado oil works, too, if you need a swap.
  • Soy Sauce (⅓ cup): Adds a rich umami flavor and a bit of saltiness to the steaks. You can use coconut aminos for a gluten-free option.
  • Lime Juice (¼ cup): The acid helps tenderize the flank steak and brings a bright, zesty kick. Lemon juice will also work. 
  • Honey (¼ cup): Balances the salty and tangy flavors with a natural sweetness. You can also use maple syrup.
  • Minced Garlic (2 tablespoons): Fresh garlic gives the marinade a bold flavor. 1 teaspoon of garlic powder will work if fresh is not available.
  • Flank Steak (2 pounds): The star ingredient! Flank steak is lean, flavorful, and perfect for quick cooking. Look for a piece with even thickness for the best results.
  • Sea Salt and Black Pepper: Essential for seasoning before cooking. Do not skip this final step for a flavorful crust.
  • Fresh Parsley: A pop of freshness and color to finish the dish beautifully. You can omit it if needed. 
The recipe ingredients with text overlay labeling each.

How To Make Flank Steak in Cast Iron

Whisk together a simple marinade, soak the steak for a few hours, grill to perfection, let it rest, and slice it up for a meal that is easy, flavorful, and sure to impress. Let me show you how: 

  1. Transfer the steak to a cutting board and rest for about 10 minutes. Slice thinly against the grain and serve. 
  2. In a small bowl, whisk together the olive oil, soy sauce, lime juice, honey, and minced garlic until well combined.
  3. Place the flank steak in a lidded container or a large gallon-size Ziploc bag.
    The marinade in a bowl and then poured over a flank steak.
  4. Pour the marinade over the steak, making sure it is fully coated. Seal or cover, then refrigerate for at least 2 hours or overnight for maximum flavor.
  5. Once marinated, preheat your cast iron grill pan (or regular cast iron pan) over medium-high heat. Lightly coat it with cooking spray to prevent sticking. Remove the steak from the marinade and place it on a platter. Sprinkle both sides with sea salt and black pepper. Grill the steak for 6 to 8 minutes on the first side. 
  6. Flip the steak and grill for another 6 to 8 minutes, depending on your desired doneness (130°F for medium-rare, 140°F for medium, and 150°F for medium-well).
    A marinated flank steak cooking in a cast iron pan and then cut into slices.

How to Cut Flank Steak

The key to tender flank steak is all in the slicing. Here’s how to do it:

  1. After the steak has rested, place it on a cutting board and look closely at the meat. You’ll notice long lines running in one direction—this is the grain. To keep the steak tender and easy to chew, you want to cut against the grain, which means slicing perpendicular to those lines.
  2. Use a sharp knife and aim for about ¼ inch thick thin slices. Cutting this way shortens the muscle fibers and gives you juicy, melt-in-your-mouth pieces instead of tough, stringy bites.

Pro tip: If your flank steak is very wide, you can first cut it in half with the grain, then turn each piece and slice against the grain from there. It makes handling and slicing a bit easier.

Make It A Meal

This steak is delicious served alongside this Rotini Pasta Salad, 1950s Ambrosia Salad Recipe, or this Deviled Egg Pasta Salad

The finished cast iron flank steak sliced and served on a white platter.
No ratings yet

Cast Iron Flank Steak

This recipe for Cast Iron Flank Steak has a bold and juicy flavor that is perfect for weeknight dinners or weekend BBQs. It's my favorite way to take a simple steak to the next level!
Prep: 10 minutes
Cook: 15 minutes
Total: 25 minutes
Servings: 6 people

Equipment

  • mixing bowl
  • whisk
  • Cutting board
  • Sharp Knife
  • tongs
  • cast iron grill pan
  • measuring cups and spoons
  • 9×13-inch dish OR gallon Ziploc bag

Ingredients 

FLANK STEAK MARINADE:

  • cup olive oil
  • cup soy sauce
  • ¼ cup lime juice
  • ¼ cup honey
  • 2 Tablespoons minced garlic

FLANK STEAK:

  • 2 pound flank steak
  • Sea salt
  • Black pepper
  • Parsley, optional

Instructions 

  • In a small bowl, whisk together olive oil, lime juice, honey, and minced garlic.
  • Add steak to a lidded dish or a large gallon-size Ziploc bag.
  • Pour the marinade over the steak.
  • Cover or seal and refrigerate for 2 hours or overnight if possible.
  • After the steak has marinated, preheat your cast iron grill pan (or regular cast iron pan) over medium-high heat, and spray it with cooking spray.
  • Place marinated steak on a platter, and sprinkle each side with sea salt and pepper before placing it on the grill.
  • Grill for 6-8 minutes per side, or until the steak reaches the level of doneness you desire (130°F for medium-rare, 140°F for medium, and 150°F for medium-well).
  • Remove the steak from the grill and allow it to rest on a cutting board for about 10 minutes.
  • Slice the steak against the grain.
  • Garnish with parsley and serve.

Notes

To store: Leftover steak can be stored in an airtight container in the fridge for up to 4 days.
To freeze: Wrap sliced steak tightly in foil or plastic wrap, then place in a freezer-safe bag. Freeze for up to 3 months.
To reheat: Reheat gently in a skillet over medium heat or microwave in short bursts to avoid drying it out. A splash of broth or water can help keep it juicy.
Make ahead: You can marinate the steak up to 24 hours in advance. You can cook it fully, slice it, and then serve it cold or gently reheated.

Nutrition

Serving: 4ounces, Calories: 370kcal, Carbohydrates: 14g, Protein: 34g, Fat: 20g, Saturated Fat: 5g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 12g, Cholesterol: 91mg, Sodium: 802mg, Potassium: 573mg, Fiber: 0.2g, Sugar: 12g, Vitamin A: 5IU, Vitamin C: 4mg, Calcium: 42mg, Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Main Dish
Cuisine: American
Like this? Leave a comment below!

Cast Iron Flank Steak Recipe FAQs

How long should I marinate the flank steak?

Marinate the steak for at least two hours. However, I highly recommend marinating the steak for up to 24 hours, as this truly allows the steak to become exceptionally tender and flavorful.

Can I use a different cut of steak?

If you do not have a flank steak, a skirt or flat iron steak is a good substitute.

How do I know when the steak is done?

Cook the steak to your desired doneness. For a quick guide, 130 degrees F is medium-rare, 140 degrees F is medium, and 150 degrees F is medium well. I recommend using an internal meat thermometer for the most accurate results.

More Main Dish Recipes

Slices of flank steak on a white plate with potatoes and green beans.

About Jillian Wade

You Might Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating