A Flat Iron Steak delivers big, bold flavor without the big price tag, and that’s exactly why it deserves a spot in your weeknight rotation. This cut is naturally well‑marbled, which means it stays tender, juicy, and deeply beefy with almost no effort. All it really needs is a good dry seasoning rub, salt, pepper, maybe a little garlic or smoked paprika, and a hot pan. In just a few minutes on the stovetop, you get a beautifully seared steak that tastes like it came from a restaurant.
What takes it from great to unforgettable is the finishing touch: butter‑sautéed shallots. As the steak rests, you quickly soften thinly sliced shallots in a little butter until they’re golden, sweet, and fragrant. Spoon them over the warm steak and they melt right into the surface, adding richness and a subtle sweetness that pairs perfectly with the meat.
It’s simple, fast, and incredibly satisfying, the kind of dinner that feels special without requiring anything fancy. Flat Iron Steak really is one of the best values in the butcher case, and once you cook it this way, you’ll understand why.
Ingredients
- 1 1/2 lb flat iron steak (usually sold in packages) allow 5-6 oz per person
- 1 recipe Butter Sauteed Shallots
- 1 recipe Spice Rub for Steak
Instructions
Gather all ingredients before starting recipe.
- Pat steak dry, if in a package.

- Prepare spice rub.

- Generously rub the spice on both sides of the flat iron steak and allow to stand at room temperature for at least 30 minutes and up to an hour before cooking.

Caramelized Shallots
- Prepare shallots.
Grilling the Steak
- Heat a cast iron skillet on medium high heat on your stove top for 2 or 3 minutes. Drop a bead of water on the skillet to test whether it's hot enough, if the water beads and disappears, the pan is hot.
- Place the steak on the skillet and sear for 3 minutes, then turn and sear the second side for another 3 minutes.

- Remove from skillet and allow to rest for about 10 minutes.
- After 10 minutes, slice into generous 1 inch slices

