Perfectly Seared Cast Iron Flank Steak with Garlic Butter Pan Sauce

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.

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 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.
The recipe ingredients with text overlay labeling each.

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:

  1. In a small bowl, whisk together the olive oil, soy sauce, lime juice, honey, and minced garlic until combined.
  2. Place the flank steak in a lidded dish or a large gallon-size Ziploc bag.
    The marinade in a bowl and then poured over a flank steak.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
    A marinated flank steak cooking in a cast iron pan and then cut into slices.
  7. Transfer the steak to a cutting board and let it rest for about 10 minutes to allow juices to redistribute.
  8. 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:

  1. 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).
  2. 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.

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

Cast Iron Flank Steak

By Jillian Wade
This Cast Iron Flank Steak is bold and juicy—perfect for quick weeknight dinners or backyard gatherings. It’s an easy way to elevate a simple cut of beef.
Prep: 10
Cook: 15
Total: 25
Servings: 6 people
Pin Recipe
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 store: Leftovers keep in an airtight container in the refrigerator for up to 4 days.

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

Serving: 4ounces, Calories: 370kcal, Carbohydrates: 14g, Protein: 34g

Nutrition information is 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 for at least two hours. For best tenderness and flavor, marinate up to 24 hours.

Can I use a different cut of steak?

Yes. If you don’t have flank, skirt or flat iron steak are good substitutes.

How do I know when the steak is done?

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
Slices of flank steak on a white plate with potatoes and green beans.