If flank steak has ever turned out tough or uneven, it usually comes down to one thing. Heat. Learn how to cook a stove-top flank steak with a deep, golden crust in minutes. And with a juicy center that actually stays tender. Cast iron flank steak, simple steps, and no guesswork.

Back in culinary school, outdoor grills were not part of our routine. Steak after steak went into a hot pan, seared stovetop, until we got it just right. Over time, that method became second nature to me. And years later, I still lean toward the reliable stovetop method when I want a steak done just right.
How To Cook Flank Steak In A Cast Iron Skillet
In my books, a flank steak is one of the easiest cuts of steak to cook. And cooking a flank steak on the stove required only a few simple rules:
- Pat Dry: Use a paper towel to pat the flank steak dry. Very dry. Any moisture left on the surface will compromise that golden sear (Maillard reaction) that elevates any steak to greatness.
- Season: Seasoning for a cast iron flank steak can be as simple as salt, pepper and garlic powder, or something regional. I focus on Southwestern recipes, so you’ll find a blend of Southwestern spices in this recipe.
- Heat: Don’t be afraid of heat. Heat your cast iron skillet over medium high heat until you can almost feel it starting to smoke. I like to hold a fist just above the skillet surface to gauge the heat level.
- Oil: Add a high smoke point neutral oil. Canola oil works well here. Olive oil is not a good choice. It’s unrefined and contains compounds that smoke at a lower temperature.
- Timing: Depending on the thickness of your flank steak, sear for only 3 – 6 minutes per side. And don’t mess with it. Turn it once.
- Internal Temperature: Use a good quality digital meat thermometer. Pull the steak from the pan when internal temperature reaches 125 degrees for medium rare.
- Tent: Place on a cutting board and tent with foil for 10 minutes. The internal temperature will rise to 130 – 135 degrees during this time.
- Slice: Very important to slice flank steak against the grain. Slice it thin and serve.
Cook time: 8 to 12 minutes, best doneness: medium rare, 125 to 130°F, total time: About 20 minutes including rest. That's it. Honestly, it’s that simple.
Why Cast Iron Is The Best Way To Cook A Flank Steak
Simply stated, flank steak needs high aggressive heat and a cast iron skillet is a master at holding heat. When a steak hits a cast iron skillet, the skillet’s ability to retain heat, doesn’t cool the pan down. It sizzles instantly and that sizzle equals flavor.
In Culinary School we talked about Maillard reaction like it was sacred, and it is. A slice of toast from a toaster is a perfect example of how Maillard reaction turns a simple piece of bread into a gourmet treat. Brown equals flavor, you don’t want a steak to be gray in color, you want a seared golden brown crust.
A Cast Iron Skillet is a master at returning:
- Serious crust.
- Edge to edge sear.
- It doesn’t let you down under high heat.
- Those browned bits on the bottom of the pan are magical if you’re making a quick pan sauce, or cooking charred onions for a topping.
Ingredients You’ll Need
Again, flank steak is famous for it’s pure beefy flavor. You can season it simply with salt, pepper and garlic powder. Or use Montreal Steak Seasoning. My go-to seasoning is this Southwestern blend.

- Oil: Use a neutral oil with a high smoking point to get a good outer sear on the steak. Canola oil, vegetable oil or avocado oil work well here.
- Garlic: Fresh and chopped.
- Kosher Salt: Why Kosher? Chefs prefer it for it's pure salty flavor.
- Red Chile Powder: My chile powder of choice is New Mexico Chimayo Chile Powder. Any New Mexico red powder will work, as well as Cayenne Pepper.
- Flank Steak
How To Cook Flank Steak In A Cast Iron Skillet, Step by Step

- Step 1: If Using: Make my flank steak Southwest seasoning paste: In a small bowl, combine the olive oil with the minced garlic, red chile powder, salt and cumin. Use a small whisk to combine. Set aside.

- Step 2: Prep The Flank Steak: Remove the flank steak from the refrigerator and let it sit out for about 30 minutes. Adding a cold steak to a hot skillet causes the meat to tighten up. I’ve tried cooking it cold and at a warmer temperature. A warmer steak always wins out. Use a paper towel to pat the steak dry. Use your hands and rub the Southwest seasoning over both sides of the steak.


- Step 3: Preheat The Cast Iron Properly: Turn you burner to medium high and add the cast iron skillet. Let the skillet heat for about 5 minutes before adding the steak. You can even wait until you see a faint wisp of smoke. Then you know for sure the skillet is nice and hot.
- Step 4: Sear without moving it: Add the seasoned flank steak to the hot skillet, laying it down away from you. Let it sear about 5 minutes without moving it. Turn the steak and cook the 2nd side for 5 more minutes
- Step 5: Check The Temperature: Use a digital read thermometer inserted into the thickest part of the steak. The temperature should read 125 degrees.
Tip: If you’re not using my oil based rub, you’ll need to add a couple tablespoons of oil to the pan before adding the steak.

- Step 6: Rest The Flank Steak: Remove the steak to a cutting board and tent for about 10 minutes. This will allow the internal temperature to rise a few degrees, and will allow the juices to redistribute so they don’t run all over the cutting board when you slice.
- How To Slice Flank Steak: It’s so important to slice flank steak against the grain. And luckily a flank steak grain is easy to see. Look for the fiber muscles, they run in clear lines. Slice it thin and this will keep the flank steak nice and tender.
Tip: How To Cut A Flank Steak So It Will Fit In Your Skillet. Flank steak too big for your skillet? You can cut it into 2 – 3 smaller uniform pieces. Use a sharp knife and cut the steak against the grain. When cooking flank steak in smaller pieces, be sure not to crowd the skillet. You need air to circulate around each piece for that golden crust.
Flank Steak Internal Temperature Guide
| Doneness | Pull Temp | Final Temp |
|---|---|---|
| Rare | 120°F | 125°F |
| Medium Rare | 125°F | 130°F |
| Medium | 135°F | 140°F |
| Medium Well | 145°F | 150°F |
If I'm cooking for myself? I choose medium or medium rare, every time.
Should You Marinate Flank Steak?
You most certainly can, and I have a great flank steak marinade recipe on my site. Flank steak takes well to a marinade because of it’s lean and fibrous texture. I save marinated steaks for grilling, here’s why:
With flank steak’s pure beefy flavor, I forego a marinade for stove top searing and rely on seasoning, here’s why. When cooking a flank steak hot and fast in a cast iron skillet, a dry seasoning or paste (with oil) creates a good crust. You skip the wet surface problem from a marinade. The moisture may compromise the ability to achieve that golden crust.
How Long To Cook Flank Steak In A Cast Iron
It truly depends on thickness.
- 1″ thick, around 3 – 4 minutes per side.
- 1 ½″ thick, closer to 5 minutes per side.
- Important: Don’t cook by clock alone. Look for a deep brown crust, firm but slightly springy feel and internal temperature starting in the 120’s.
Thermometer beats guess work, everytime.
Common Mistakes When Cooking Flank Steak On The Stove
I've made all of these. Yes, even after culinary school.
- Cooking past medium. Please know that cooking flank steak too long will compromise tenderness.
- Slicing with the grain. What a disaster. It’s hardly chewable.
- Skipping the rest time. All of the juices run out onto the cutting board.
- Starting with a lukewarm pan. That initial sizzle means that any remaining moisture is quickly cooking out of the surface of the meat. A sizzling skillet will trigger that beginning of that golden crust.
Variations
- While the steak is resting, quickly add rings of sweet onion to the skillet. Cook stirring until well charred. Spoon over steak and serve.
- Add a spoon of Steak Butter while it rests.
- Add a few slices to a warmed tortilla along with a slice of avocado for tacos.
- Layer onto a steak salad.
- Spoon chimichurri over the top.
Topping Ideas For Flank Steak
Personal Tip: Flank Steak With Charred Onions: (our favorite) Once you’ve tented the flank steak, throw a sweet onion that been cut in ⅛ inch slices into the still hot skillet. Cook the onions, stirring until charred and tender. This will take about 5 minutes. Slice the steak and top with the onions. Simply delicious.
The Southwest seasoning I’ve suggested will most certainly pair well with any of these Southwestern salsas and sauces for additional flank steak topping ideas:
- Sweet Spicy Jalapeno Pineapple Salsa
- Chipotle Peach Salsa
- Salsa Macha (Mexican Chile Oil)
- For pure and bold Southwest flavor, drizzle with New Mexico Red Chile Sauce, or Hatch Green Chile Sauce.
- And we love this steak topped with Red Onion Chutney.
What To Serve With Flank Steak
Keep the Southwest Vibe Going:
Storage and Reheating
- Refrigerator: Store, well sealed in the refrigerator for up to 4 days.
- Freezer: Wrap well to freeze for up to 3 months. Remember to use a Sharpie and label with content and date.
- Reheating: Let the steak thaw in the refrigerator overnight. Gently reheat in a skillet over very low heat, just until warm enough to eat. Microwave? No for any meat. It dulls the texture.
Honestly, leftovers the next day in a tortilla! Delicious.
FAQ’s
Lodge Brand Cast Iron Skillets have been around since 1896. That's 125 years of cast iron expertise. And they're affordable. You can also use a Le Creuset enameled cast iron grill pan. It works very well, but also comes with a much higher price point than a Lodge skillet. I like this article from Bon Appetit regarding points to consider when choosing a cast iron skillet.
If you don't have a skillet large enough to hold a whole flank steak, you can cut the steak into 2 pieces pieces to fit neatly into the skillet. And keep in mind, a flank steak is thicker on one end, so that piece will take a little longer to cook.
Absolutely yes. And, there are no cook time adjustments necessary.
Yes, especially if it's thick. Sear first, then finish in a hot oven. This is a common method of pan searing thick cuts of steak like a Pan Seared Filet Mignon or Baseball Steak.

Explore More Flank Steak Recipes
And if you’re looking for more recipes to pan-sear different steak cuts, take a look at Pan Seared Merlot Steak or this one for Pan Seared Bison New York Strip Steak. We love our beef here in Colorado. Don’t miss my category for Beef Recipes.
If you liked this recipe, please leave a star ⭐⭐⭐⭐⭐ rating in the recipe card below and leave a comment. I always appreciate your feedback and hearing how everything went.
And, don’t forget to subscribe to my newsletter for more delicious recipes and cooking tips. Make it a delicious day … every day.

Cast Iron Skillet Flank Steak
Ingredients
- 1 ½ – 2 pounds Flank Steak
- 3 Tablespoon Extra Virgin Olive Oil
- 1 ½ teaspoon Kosher Salt
- 3 cloves garlic fine chopped
- 1 teaspoon Red Chile Powder New Mexico, or Cayenne
- 1 teaspoon Ground cumin
Instructions
- If Using My Southwest Seasoining: In a small bowl, combine the olive oil with the minced garlic, red chile pepper, salt and cumin. Set aside.
- Prep The Flank Steak: Remove the flank steak from the refrigerator and let it sit out for about 30 minutes. Adding a cold steak to a hot skillet causes the meat to tighten up. I've tried cooking it cold and at a warmer temperature. A warmer steak always wins out. Use a paper towel to pat the steak dry. Use your hands and rub the Southwest seasoning over both sides of the steak.
- Tip: If you're not using my oil based rub, you'll need to add a couple tablespoons of oil to the pan before adding the steak.
- Turn you burner to medium high and add the cast iron skillet. Let the skillet heat for about 5 minutes before adding the steak. You can even wait until you see a faint wisp of smoke. Then you know for sure the skillet is nice and hot.
- Add the seasoned flank steak to the hot skillet, laying it down away from you. Let it sear about 5 minutes without moving it. Turn the steak and cook the 2nd side for 5 more minutes.
- Use a digital read thermometer inserted into the thickest part of the steak. The temperature should read 125 degrees.
- Transfer the steak to a platter and tent for about 10 minutes. The internal temperature will rise to medium rare state of 130 degrees. Slice the steak against the grain and serve.
Notes
- Make sure to let the steak come to room temperature before cooking. This will help it cook evenly and prevent it from being too tough.
- Use a meat thermometer to check the internal temperature of the steak. This will ensure that it is cooked to your liking.
- Let the steak rest for a few minutes before slicing. This will allow the juices to redistribute, resulting in a more tender and flavorful steak.
- ALWAYS and no if’s, and’s or butt’s, slice a flank steak against the grain.
- Don’t try to pan sear any meat in a non-stick skillet. Most non-stick skillets do not get hot enough to properly sear meat.
- If you don’t have a skillet large enough for a flank steak, cut the steak crosswise into 2 pieces lengthwise.
Nutrition
Cast Iron Flank Steak … It’s What’s For Dinner
Why Trust My Recipes? I am a Culinary School Graduate and a lifelong student of home cooking. I hope to inspire you try to cook as often as you can. I’ve been cooking for 50 years, and my recipes are tried and true tested and tested and then tested again before published. To read more take a look at my About Page.










Leave a Reply