Heating a cast iron skillet until it smokes is the first step to a perfect steak with a browned crust. Learning how to cook a steak on cast iron skillet is easier than you think, and it gives you restaurant-quality results at home. This method uses high heat and even cooking to create a sear that locks in flavor.
You do not need fancy equipment. Just a good steak, a cast iron pan, and some basic kitchen tools. The process takes about 15 minutes from start to finish.
Let us walk through every step. From picking the right steak to resting it before serving.
Why Use A Cast Iron Skillet For Steak
Cast iron holds heat better than other pans. It stays hot even when you add a cold steak. This gives you a consistent sear across the entire surface.
Other pans cool down too fast. They steam the meat instead of browning it. Cast iron prevents that problem.
The heavy material also distributes heat evenly. No hot spots mean no burnt edges. You get an even crust every time.
Plus, cast iron skillets are oven-safe. You can start on the stove and finish in the oven without switching pans. That makes them ideal for thicker cuts.
Choosing The Right Steak
Not all steaks work well in a cast iron skillet. You want cuts that are at least 1 inch thick. Thinner steaks cook too fast and dry out.
Good options include:
- Ribeye – high fat content, very flavorful
- New York strip – lean but tender
- Filet mignon – very tender, less fat
- Sirloin – affordable and lean
Look for steaks with good marbling. Those white lines of fat inside the meat add flavor and keep it juicy. Avoid steaks with large fat caps on the outside.
If you can, buy steaks that are 1.5 inches thick. They give you more time to develop a crust without overcooking the inside.
Preparing The Steak Before Cooking
Take the steak out of the fridge 30 to 45 minutes before cooking. Let it come to room temperature. Cold steak shocks the pan and cooks unevenly.
Pat the steak dry with paper towels. Moisture is the enemy of a good sear. Wet steak steams instead of browning.
Season generously with kosher salt and black pepper. Use about 1 teaspoon of salt per pound of meat. Do not be shy with the salt.
Some people add garlic powder or rosemary at this stage. That is optional. Salt and pepper are enough for a classic steak.
Do not oil the steak. Oil the pan instead. That prevents smoke and sticking.
How To Cook A Steak On Cast Iron Skillet
Now we get to the main event. Follow these steps for a perfect steak every time.
Step 1: Heat The Skillet
Place your cast iron skillet on the stove over medium-high heat. Let it heat for 5 to 7 minutes. The pan should be smoking hot before you add any oil.
You can test the heat by flicking a drop of water onto the pan. If it sizzles and evaporates instantly, the pan is ready.
Do not use high heat. Medium-high is enough. Too high heat burns the oil and creates bitter smoke.
Step 2: Add Oil
Pour in 1 to 2 tablespoons of high-smoke-point oil. Avocado oil, grapeseed oil, or canola oil work well. Olive oil smokes too easily.
Swirl the oil to coat the bottom of the pan. It should shimmer and move freely. If it smokes immediately, the pan is too hot. Let it cool slightly.
Add a small pat of butter if you want extra flavor. But wait until the steak is almost done to add butter. Butter burns quickly at high heat.
Step 3: Place The Steak In The Pan
Lay the steak away from you into the pan. This prevents oil splashes from hitting your hand. The steak should sizzle loudly when it hits the pan.
Do not move the steak for 3 to 4 minutes. Let it sear undisturbed. Moving it too early tears the crust.
You can press down gently with a spatula to ensure full contact. But do not push hard. That squeezes out juices.
Step 4: Flip And Sear The Other Side
After 3 to 4 minutes, use tongs to flip the steak. The cooked side should be deep brown with a crispy crust. If it is pale, let it cook another minute.
Sear the second side for another 3 to 4 minutes. Again, do not move the steak. Let the crust form.
If you want cross-hatch marks, rotate the steak 90 degrees after 2 minutes on each side. This gives you diamond patterns.
Step 5: Check The Temperature
Use an instant-read thermometer to check doneness. Insert it into the thickest part of the steak, away from bone.
Target temperatures for different doneness levels:
- Rare: 120°F to 125°F
- Medium-rare: 130°F to 135°F
- Medium: 140°F to 145°F
- Medium-well: 150°F to 155°F
- Well-done: 160°F and above
Remove the steak from the pan when it is 5°F below your target. The internal temperature will rise while resting.
Step 6: Add Butter And Aromatics (Optional)
For extra flavor, add 1 to 2 tablespoons of butter to the pan after flipping. Tilt the pan and spoon the melted butter over the steak.
Add crushed garlic cloves, fresh thyme, or rosemary sprigs. These aromatics infuse the butter with flavor. Baste the steak for about 1 minute.
Be careful not to burn the butter. If it turns dark brown, remove the steak immediately.
Step 7: Rest The Steak
Transfer the steak to a cutting board or plate. Do not cut into it yet. Resting allows the juices to redistribute throughout the meat.
Cover loosely with aluminum foil. Let it rest for 5 to 10 minutes, depending on thickness. A 1-inch steak needs 5 minutes. A 2-inch steak needs 10 minutes.
Skipping this step makes the steak dry. The juices will run out onto the plate instead of staying in the meat.
Step 8: Slice And Serve
Slice the steak against the grain. This shortens the muscle fibers and makes each bite tender. Cut at a slight angle for wider slices.
Serve immediately. Drizzle any pan juices over the top. Add a pinch of flaky salt for texture.
Pair with simple sides like roasted vegetables, mashed potatoes, or a green salad.
Common Mistakes To Avoid
Even experienced cooks make errors with cast iron steak. Here are the most common ones.
Using Too Much Oil
Excess oil creates a greasy crust. It also splatters and makes a mess. Use just enough to coat the bottom of the pan.
Overcrowding The Pan
Cook only one steak at a time unless the pan is very large. Crowding lowers the pan temperature and steams the meat. If cooking multiple steaks, work in batches.
Flipping Too Often
Each flip disrupts the crust formation. Flip only once, or at most twice. Let the steak sit and develop color.
Cutting Into The Steak Too Early
Resist the urge to check doneness by cutting. That releases juices and dries out the meat. Use a thermometer instead.
Not Preheating The Pan Long Enough
A cold pan will not sear properly. Give the skillet at least 5 minutes to heat up. The surface should be smoking hot.
Cleaning Your Cast Iron Skillet After Cooking Steak
Do not wash cast iron with soap and water like regular pans. That removes the seasoning and causes rust.
Instead, follow these steps:
- Let the pan cool completely. Hot cast iron can crack if exposed to cold water.
- Scrape out food bits with a stiff brush or plastic scraper. Avoid metal scrubbers that damage seasoning.
- Rinse with hot water and scrub gently. Use a small amount of mild soap only if needed.
- Dry thoroughly with a clean towel. Do not air dry.
- Apply a thin layer of vegetable oil to the surface. Rub it in with a paper towel.
- Heat the pan on low for 2 minutes to set the oil. Let it cool before storing.
Proper cleaning keeps your skillet non-stick and rust-free for years.
Frequently Asked Questions
Can I Cook A Frozen Steak In A Cast Iron Skillet?
Yes, but it requires more time. Thaw the steak slightly first or cook it longer at lower heat. The crust will not be as crisp as with a thawed steak.
What Oil Is Best For Searing Steak In Cast Iron?
Avocado oil is best because it has a high smoke point. Grapeseed and canola oil also work well. Avoid olive oil and butter for the initial sear.
How Do I Know When My Cast Iron Skillet Is Hot Enough?
Flick a drop of water onto the pan. If it sizzles and evaporates immediately, the pan is ready. If it dances across the surface, it is too hot.
Do I Need To Season My Cast Iron Skillet Before Cooking Steak?
If the skillet is new or has lost its seasoning, yes. Season it by coating with oil and baking at 400°F for 1 hour. A well-seasoned pan is naturally non-stick.
Why Is My Steak Tough After Cooking In Cast Iron?
Tough steak usually means it was overcooked or not rested properly. Use a thermometer to avoid overcooking. Always rest the steak for at least 5 minutes.
Final Tips For Perfect Cast Iron Steak
Practice makes perfect. The first few steaks might not be ideal, but you will improve quickly.
Keep your cast iron skillet well-seasoned. A good seasoning layer prevents sticking and improves heat transfer.
Do not be afraid of high heat. Cast iron needs it to sear properly. Just watch the smoke and open a window if needed.
Use a meat thermometer every time. Guessing doneness leads to inconsistent results. A $10 thermometer is worth the investment.
Experiment with different seasonings and butter basting. Once you master the basic technique, you can customize the flavor.
Cooking steak in cast iron is a skill that pays off. You get a crispy crust, juicy interior, and deep flavor every time. Stick with the method, and you will never go back to other pans.