Juicy, well-seasoned, and perfectly seared, this Cast Iron Flank Steak brings steakhouse flavor to your kitchen with minimal effort. A simple, tangy marinade infuses the meat, and a hot cast iron pan creates a caramelized crust. It’s quick to cook and versatile enough for tacos, salads, bowls, or a classic steak night.


Cast Iron Flank Steak – Your New Go-To Steak Dinner
Flank steak is a reliable weeknight choice: it cooks fast, absorbs marinades well, and slices into satisfying ribbons. This recipe highlights bold flavor with very little fuss. A sweet-and-tangy marinade and a screaming-hot cast iron pan deliver steakhouse-style results without firing up an outdoor grill.
Below you’ll find the ingredients, method, and useful tips and swaps to make this recipe flexible and foolproof.
Recipe Ingredients
These ingredients and suggested substitutions will give you a flavorful flank steak.
- Olive Oil (⅓ cup): Acts as the base for the marinade and helps the flavors penetrate. Avocado oil is a fine substitute.
- Soy Sauce (⅓ cup): Adds savory umami and salt. For a gluten-free option, use coconut aminos.
- Lime Juice (¼ cup): The acid helps tenderize and brightens the flavor. Lemon juice works interchangeably.
- Honey (¼ cup): Balances the savory and acidic components with natural sweetness. Maple syrup can be used instead.
- Minced Garlic (2 tablespoons): Fresh garlic gives a bold, aromatic boost. If needed, 1 teaspoon garlic powder can substitute.
- Flank Steak (2 pounds): A lean, flavorful cut that’s ideal for quick cooking. Choose an even-thickness piece for consistent results.
- Sea Salt and Black Pepper: Simple finishing seasonings that create a flavorful crust—don’t skip them.
- Fresh Parsley: Optional garnish to add freshness and color.

How To Make Flank Steak in Cast Iron
Whisk a quick marinade, let the steak absorb the flavors, sear in a hot cast iron pan, rest, and slice against the grain. Follow these steps for dependable results:
- In a small bowl, whisk together the olive oil, soy sauce, lime juice, honey, and minced garlic until combined.
- Place the flank steak in a lidded dish or a large gallon-size Ziploc bag.

- Pour the marinade over the steak, ensuring it’s fully coated. Seal or cover and refrigerate for at least 2 hours or up to 24 hours for best flavor and tenderness.
- When ready to cook, preheat a cast iron grill pan (or a regular cast iron skillet) over medium-high heat. Lightly spray or oil the pan to prevent sticking.
- Remove the steak from the marinade and place it on a platter. Pat lightly if excess marinade is hanging on, then season both sides with sea salt and black pepper.
- Sear the steak for about 6–8 minutes on the first side until a nice crust forms, then flip and cook another 6–8 minutes, adjusting time for desired doneness (130°F medium-rare, 140°F medium, 150°F medium-well). Use an instant-read thermometer for accuracy.

- Transfer the steak to a cutting board and let it rest for about 10 minutes to allow juices to redistribute.
- Slice thinly against the grain and serve immediately.
How to Cut Flank Steak
Slicing correctly is essential to tenderness. Here’s how to get tender, easy-to-chew pieces:
- After resting, place the steak on a cutting board and identify the grain—the long muscle fibers running one direction. Slice perpendicular to those lines (against the grain).
- Use a sharp knife and cut about 1/4-inch thick slices. Cutting against the grain shortens the muscle fibers, producing tender bites rather than chewy strands.
Pro tip: If the steak is very wide, slice it in half with the grain first, then rotate each piece and slice against the grain to make the process easier.
Make It A Meal
This flank steak pairs well with salads, pasta, or roasted vegetables. Serve it alongside your favorite sides for a complete dinner.

Cast Iron Flank Steak
Comment
Print Recipe
Equipment
-
Mixing bowl
-
Whisk
-
Cutting board
-
Sharp knife
-
Tongs
-
Cast iron grill pan or skillet
-
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 the olive oil, soy sauce, lime juice, honey, and minced garlic.
- Add the steak to a lidded dish or large gallon Ziploc bag.
- Pour the marinade over the steak, ensuring it’s fully coated.
- Cover or seal and refrigerate for at least 2 hours, or overnight if possible.
- After marinating, preheat a cast iron grill pan or skillet over medium-high heat and lightly oil it.
- Place the marinated steak on a platter, season both sides with sea salt and black pepper, then sear in the hot pan for 6–8 minutes per side, adjusting to your preferred doneness.
- Remove the steak and let it rest on a cutting board for about 10 minutes.
- Slice thinly against the grain and garnish with parsley before serving.
Notes
To freeze: Wrap sliced steak tightly in foil or plastic wrap, place in a freezer-safe bag, and freeze up to 3 months.
To reheat: Rewarm gently in a skillet over medium heat or microwave in short bursts to avoid drying; a splash of broth helps retain juiciness.
Make ahead: Marinate up to 24 hours in advance. You can also cook, slice, and serve cold or gently reheated.
Nutrition
Nutrition information is an approximation.
Additional Info
Cast Iron Flank Steak Recipe FAQs
Marinate for at least two hours. For best tenderness and flavor, marinate up to 24 hours.
Yes. If you don’t have flank, skirt or flat iron steak are good substitutes.
Use an internal thermometer: 130°F for medium-rare, 140°F for medium, and 150°F for medium-well.
More Main Dish Recipes
- CrockPot Costco Turkey Breast
- Baked Ham and Cheese Croissants
- Sloppy Joe Pasta


