How Long Does It Take To Cook Steak
Steak doneness depends on thickness, heat level, and how long you let it rest after cooking. So how long does it take to cook steak? For a one-inch thick cut, expect about 4 to 5 minutes per side on high heat for medium rare.
That number changes fast when your steak is thicker, thinner, or still cold from the fridge. Below you’ll find exact times by thickness and doneness, plus a simple method that works every time.
How Long Does It Take To Cook Steak
Use this chart as your starting point. Times are for a hot cast iron skillet or grill at high heat, with the steak at room temperature.
- 1 inch thick: 4 to 5 minutes per side for medium rare
- 1.5 inches thick: 6 to 7 minutes per side for medium rare
- 2 inches thick: 8 to 9 minutes per side, then finish in a 400F oven for 5 to 7 minutes
- Thin cutlets (half inch): 2 minutes per side, no more
Always use a meat thermometer to confirm. Pull the steak when it reads 5 degrees below your target, since the temp rises while resting.
Internal Temperature Targets By Doneness
- Rare: 120F to 125F
- Medium rare: 130F to 135F
- Medium: 140F to 145F
- Medium well: 150F to 155F
- Well done: 160F and above
These numbers are the real answer to doneness. Time is just the path to get there.
What Affects Steak Cooking Time
Four things decide how fast your steak cooks. Get these right and the times above will work for you.
Steak Thickness
Thickness matters more than anything else. A half inch steak can overcook in 60 seconds. A two inch steak needs a two stage cook so the outside doesn’t burn before the center is done.
Starting Temperature
A cold steak straight from the fridge needs 3 to 5 extra minutes. Let it sit on the counter for 30 minutes before cooking. This helps it cook evenly.
Heat Level And Pan
High heat gives you a fast sear and a short cook time. Medium heat takes longer but gives you more control. Cast iron holds heat better than a thin nonstick pan, so it sears faster.
Bone In Or Boneless
Bone in cuts like ribeye cook a bit slower near the bone. Add 2 to 3 minutes total to your cook time and check the temp near the bone, not just the center.
Step By Step: How To Cook Steak Perfectly
- Take the steak out of the fridge 30 minutes before cooking. Pat it dry with paper towels.
- Season both sides with salt and pepper right before it hits the pan.
- Heat your skillet or grill until it’s smoking hot. Add a little oil with a high smoke point.
- Place the steak down and don’t move it. Let a crust form, about 2 minutes.
- Flip once and cook the other side for the same amount of time.
- Check the internal temp with a thermometer. If it’s 10 degrees below target, keep going in 1 minute increments.
- For thick steaks, move the pan to a 400F oven to finish the center without burning the crust.
- Rest the steak on a cutting board for 5 to 10 minutes. This lets the juices settle.
- Slice against the grain and serve.
Why Resting Matters
If you cut a steak right off the heat, juice runs out and the meat tastes dry. Resting for 5 minutes on a thin cut and 10 minutes on a thick cut fixes that. Cover it loosely with foil to keep it warm.
Common Steak Cooking Mistakes
- Cooking a cold steak. It steams instead of sears.
- Using low heat. You get a gray steak with no crust.
- Flipping too often. One flip per side is enough.
- Skipping the thermometer. Guessing leads to overcooked meat.
- Cutting too soon. Always rest first.
Fix these five things and your steak will come out right almost every time.
Quick Tips For Thick And Thin Cuts
Thin Steaks (Under 1 Inch)
Use very high heat and cook fast. Two minutes per side is often plenty. These cuts go from perfect to overcooked in seconds, so stay at the pan.
Thick Steaks (Over 1.5 Inches)
Start on the stove for a sear, then finish in a 400F oven. This cooks the center without burning the outside. Check the temp every few minutes near the end.
Frozen Steaks
You can cook a frozen steak, but add about 50 percent more time. Sear it first, then lower the heat and cover the pan so the middle thaws and cooks through.
Final Word
Cooking time is a guide, not a rule. A one inch steak at medium rare takes about 8 to 10 minutes total. Thicker cuts take longer, thinner cuts take less. The thermometer is what tells you the truth.
Pick your target temp, watch your heat, and rest the meat. Do that and you won’t need to guess again.