A steak’s internal temperature, measured with a thermometer, is your most reliable guide to doneness. If you want to know how to cook a steak perfectly every time, you need to focus on heat, timing, and a good piece of meat. This guide will walk you through every step, from picking the right cut to resting your steak before serving.
Choosing The Right Steak
Not all steaks are created equal. The cut you choose will affect the flavor, tenderness, and cooking method. For beginners, a thicker steak (at least 1 inch) is easier to cook without drying out.
Best Cuts For Pan-Searing
- Ribeye: Lots of marbling, very forgiving, and full of flavor.
- New York Strip: Leaner than ribeye but still tender and beefy.
- Filet Mignon: Very tender but lean; needs careful cooking to avoid dryness.
Best Cuts For Grilling
- Strip Steak: Holds up well to high heat.
- T-Bone or Porterhouse: Two steaks in one—tenderloin and strip.
- Sirloin: Leaner and more affordable; best with a marinade.
Always look for bright red color and good marbling. Avoid steaks with grey or brown spots.
How To Cook A Steak
Now we get to the main event. This section covers the core method for cooking a steak on the stovetop. You can adapt these steps for grilling or oven finishing.
Step 1: Take The Chill Off
Remove your steak from the fridge 30 to 45 minutes before cooking. This lets it come closer to room temperature. A cold steak will cook unevenly, with a burnt outside and raw center.
Step 2: Pat It Dry
Use paper towels to pat the steak dry on all sides. Moisture is the enemy of a good sear. A dry surface will brown better and create a crispy crust.
Step 3: Season Generously
Season your steak right before cooking. Use coarse salt and fresh ground black pepper. Press the seasoning into the meat with your hands. Do not add oil to the steak; oil goes in the pan.
Step 4: Heat The Pan
Use a heavy pan like cast iron or stainless steel. Heat it over medium-high to high heat for about 5 minutes. The pan should be smoking hot before you add oil. Add a high-smoke-point oil like avocado or canola.
Step 5: Sear The Steak
Lay the steak in the pan away from you to avoid splatter. Listen for a loud sizzle. If it’s quiet, the pan is not hot enough. Cook for 3 to 4 minutes on the first side without moving it.
Step 6: Flip And Finish
Flip the steak using tongs. Cook for another 3 to 4 minutes on the second side. For thicker steaks, you may need to finish in the oven. Preheat your oven to 400°F (200°C) and transfer the pan to the oven for 5 to 8 minutes.
Step 7: Check Temperature
Insert an instant-read thermometer into the thickest part of the steak. Here are the target temperatures for doneness:
- Rare: 120–125°F (49–52°C)
- Medium Rare: 130–135°F (54–57°C)
- Medium: 140–145°F (60–63°C)
- Medium Well: 150–155°F (66–68°C)
- Well Done: 160°F+ (71°C+)
Step 8: Rest The Steak
Transfer the steak to a cutting board. Let it rest for 5 to 10 minutes. This allows the juices to redistribute. If you cut too soon, the juices will run out and leave you with a dry steak.
Pan-Searing Vs. Grilling Vs. Reverse Sear
There are three main ways to cook a steak. Each has its pros and cons. Choose based on your equipment and preference.
Pan-Searing
Best for indoor cooking. You get a great crust and can use butter and aromatics. Works best with steaks up to 1.5 inches thick.
Grilling
Adds a smoky flavor. Use direct high heat for searing, then move to indirect heat to finish. Good for thicker steaks and larger cuts.
Reverse Sear
This method is for thick steaks (2 inches or more). You cook the steak low and slow in the oven first, then sear it in a hot pan. This gives you a perfect edge-to-edge doneness.
How To Reverse Sear
- Season the steak and place it on a wire rack over a baking sheet.
- Cook in a 225°F (107°C) oven until the internal temp reaches about 10–15°F below your target.
- Remove from oven and let it rest for 5 minutes.
- Sear in a hot pan with oil for 1–2 minutes per side.
- Add butter, garlic, and thyme for extra flavor.
Butter Basting For Extra Flavor
Butter basting adds richness and helps create a deeper crust. Here is how to do it:
- After flipping the steak, add 2 tablespoons of butter to the pan.
- Add crushed garlic cloves and a sprig of fresh thyme or rosemary.
- Tilt the pan slightly and use a spoon to scoop the melted butter over the steak.
- Continue basting for about 1 minute per side.
Be careful not to burn the butter. If it starts to smoke, reduce the heat slightly.
Common Mistakes To Avoid
Even experienced cooks make errors. Here are the most common ones and how to fix them.
Overcrowding The Pan
If you put too many steaks in one pan, the temperature drops. The steaks will steam instead of sear. Cook one or two steaks at a time, or use multiple pans.
Flipping Too Often
Let the steak develop a crust before flipping. Flipping every 30 seconds will prevent browning. Flip only once or twice during cooking.
Not Resting The Steak
Cutting into a steak right away releases all the juices. Always rest for at least 5 minutes. For thicker steaks, rest for 10 minutes.
Using The Wrong Oil
Olive oil has a low smoke point and will burn. Use avocado, canola, or grapeseed oil for high-heat cooking.
Skipping The Thermometer
Guessing doneness by touch or time is unreliable. A thermometer is the only way to get consistent results.
Serving Suggestions And Sides
A great steak deserves great sides. Keep it simple to let the meat shine.
Classic Pairings
- Roasted potatoes or french fries
- Grilled asparagus or green beans
- Simple salad with vinaigrette
- Creamed spinach or mushrooms
Sauces To Try
- Compound butter: Mix softened butter with herbs and garlic.
- Red wine pan sauce: Deglaze the pan with red wine and add beef broth.
- Peppercorn sauce: Creamy and slightly spicy.
Slice the steak against the grain for maximum tenderness. Serve immediately after resting.
Frequently Asked Questions
What Is The Best Way To Cook A Steak For Beginners?
Pan-searing is the easiest method for beginners. Use a thick ribeye or strip steak, a hot cast iron pan, and a thermometer. Follow the steps above for consistent results.
How Long Should I Cook A Steak For Medium Rare?
For a 1-inch steak, cook 3–4 minutes per side on high heat. For a 1.5-inch steak, sear 4 minutes per side then finish in a 400°F oven for 5–8 minutes. Always check the internal temperature.
Should I Oil The Steak Or The Pan?
Oil the pan, not the steak. Adding oil to the steak can cause it to steam and prevent a good sear. Use a high-smoke-point oil in the pan.
Can I Cook A Frozen Steak?
Yes, but it requires a different method. Cook the frozen steak in a hot pan for 2 minutes per side, then transfer to a 275°F oven until the internal temp reaches your target. This method works best for thinner steaks.
Why Is My Steak Tough?
Tough steak usually means it was overcooked or cut incorrectly. Always cook to the right temperature and slice against the grain. Also, cheaper cuts like sirloin benefit from marinating or tenderizing.
Final Tips For Perfect Steak Every Time
Cooking a steak is a skill you improve with practice. Here are a few last pointers:
- Always preheat your pan or grill thoroughly.
- Use a thermometer—it’s not cheating, it’s precision.
- Let the steak rest. This is non-negotiable.
- Experiment with different cuts and seasonings.
- Keep notes on what works for your setup.
With these steps, you can confidently cook a steak that rivals any steakhouse. The key is controlling heat, timing, and temperature. Once you master the basics, you can start adding your own twists.
Remember, the best steak is the one you cook to your liking. Whether you prefer rare or medium, the method stays the same. Just adjust the target temperature and cooking time accordingly.
Now you have all the information you need to cook a steak perfectly. Go ahead and fire up that pan. Your perfect steak is waiting.