Steak on the Stovetop

Get a restaurant-quality steak in the comfort of your own kitchen by making steak on your stovetop. The secret to success is a hot skillet, a good exhaust fan, and a butter and herb baste at the end.

Bone-in steak in a cast iron skillet with sprigs of rosemary on the side.
Aaron Hutcherson

Cooking steak on the stovetop is one of my go-to preparations for a quick and easy weeknight dinner. It can get the house smokey, but stovetop steak is easier than fussing with an outdoor grill and provides just as good, if not better, results. Just make sure you turn on the exhaust hood and open a window!

Tools Needed to Cook Steak on the Stovetop

The main thing you need is a heavy-bottomed skillet made out of stainless steel or cast iron so it can withstand the heat.

As you can see, I used a cast-iron skillet to cook this steak and take the photos for this post, but a high-quality stainless steel skillet will work just as well. Other than that, all you need are paper towels to dry the steak and tongs to move the steak around (or whatever tool you think is easiest for this).

A cast iron skillet with steak cooked on the stove. Oregano sprigs are at the bottom of the pan. Oil and juices are visible in the pan.
Aaron Hutcherson

Tips for Perfectly Cooked Steak on the Stove

As long as the steak will fit in your skillet, then you can cook it on your stovetop. Here are a few more tips to ensure success:

  • Use any cut of steak: Some of my personal favorite cuts to cook are ribeye, strip, and porterhouse, but any cut will do.
  • Pat the meat dry and season before cooking: Before you put the steak in the skillet, make sure to pat it dry to remove any excess surface moisture, which helps achieve a nice crust, and season it fairly liberally with salt. If you want to infuse your steak with extra flavor, you can season the meat ahead of time and let it rest in the fridge until you're ready to cook. This is when you can also marinate the steak to your liking if you want to season it with more than just salt.
  • Turn on your exhaust hood! Because you want to get your skillet extremely hot, there will be smoke once the steak hits the pan (if not, your skillet isn't hot enough), so turn on your exhaust hood and/or open a window to keep your smoke alarm from going off. It will get SMOKEY! There isn't anyway around this.
  • Baste your steak: For that extra special restaurant touch, baste the steak with butter and herbs.
  • Don't forget to let it rest: Once your steak is cooked to perfection, let it rest for a few minutes so the juices don't run all over the plate from cutting into it too soon.
Bone in steak cooked on a stovetop and set on a white plate. A steak knife and fork are to the left of the sliced steak. The steak is cooked to medium and has a dark crust.
Aaron Hutcherson

Make Sure Your Skillet Is Hot!

I start by patting the steak dry, seasoning it liberally with salt, and letting it rest at room temperature for about half an hour before cooking.

This does two things:

  • Salt draws out some of the moisture, which helps get a better sear.
  • Letting the steak come up to room temperature helps it cook more evenly.

When it comes to actually cooking the steak on the stove at home, most people don't get the skillet hot enough to get a good sear.

To get the best possible sear on your stovetop steak, heat a cast-iron or heavy-bottomed stainless steel skillet over medium-high heat for about three minutes until you can see the faintest whisper of smoke.

After that, add the steak to a dry pan – that’s right! You don't need to use any oil – and build up that delicious outer crust. Press it down every so often to make sure the beef gets good contact with the skillet.

And, contrary to what you may have heard before, feel free to move it around to get to a hot spot in the skillet or flip it over every minute or so.

Cook to Your Desired Level of Doneness

To cook your steak to medium or medium-rare, set the skillet over medium-high heat. To cook the steak to medium or well-done, start at medium-high for the first few minutes, then reduce the heat to medium-low and continue cooking to your desired doneness.

Depending on the thickness of your steak:

  • Rare to Medium-Rare Steak: two to three minutes per side over medium-high heat
  • Medium-Rare to Medium Steak: three to four minutes per side
  • Medium to Well-Done: four to five minutes per side
Bone-in steak with a dark crust from being cooked on a stove. It is sliced in half inch pieces horizonally. A steak knife and fork rest to the right of the steak.
Aaron Hutcherson

Ways to Adapt This Recipe

This recipe keeps it simple and just calls for salt, but feel free to include whatever other herbs and spices you prefer, or use a dry rub like this one. For extra flavor, feel free to season the meat up to a day ahead of time and let it rest in the fridge until you're ready to cook.

What to Serve With Steak

For a super quick and easy meal, I like to sauté some spinach in the same pan I cooked the steak in while it rests. Other ideas to serve with steak include:

Storing Leftover Stovetop Steak

While it's my belief that steaks are always best eaten fresh, you can store the leftovers for a few days in the fridge. In the case that I do have leftovers, I like to use them in quesadillas, paninis, or fried rice.

More Ways to Cook Your Steak

Steak on the Stovetop

Prep Time 30 mins
Cook Time 10 mins
Total Time 40 mins
Servings 2 servings
Yield 1 steak


  • 1 )3/4- to 1-pound) steak, 3/4- to 1-inch thick, such as ribeye, strip, or porterhouse

  • Kosher salt

  • 2 tablespoons unsalted butter, optional

  • A few sprigs fresh thyme or rosemary, optional

  • Flaky sea salt, for sprinkling, optional


  1. Pat the steak dry:

    Pat the steak dry with paper towels and season it liberally with salt all over; let rest at room temperature for 30 minutes.

    Raw steak on a worn baking sheet being patted dry with a paper towel to show how to cook steak on the stovetop.
    Aaron Hutcherson
    A bone-in raw steak seasoned with salt and set on a worn baking sheet.
    Aaron Hutcherson
  2. Heat the skillet:

    Heat a cast-iron or stainless-steel skillet large enough to hold the steak on the stove over medium-high heat until very hot and it just barely starts to smoke, about 3 minutes.

  3. Pat the steak dry (again) and cook:

    Pat the steak dry again with paper towels, add the steak, and cook, pressing down to make sure it gets good contact with the pan, until a nice sear starts to form, about 2 minutes; flip over and cook for 2 minutes more.

    • For a rare to medium-rare steak: Depending on the thickness of your steak, for a rare to medium-rare steak you should be able to remove the steak from the pan after 4 total minutes of cooking time.
    • For a medium to well-done steak: Reduce the heat to medium-low and continue to cook, flipping over every minute or so, to your desired temperature, anywhere from an additional 2 to 6 minutes (or more for extra well-done).
  4. Baste with butter and herbs (optional):

    If you want even more flavor, add the butter and herbs to the pan during the last couple minutes of cooking and baste it with the butter.

    A cast iron skillet with steak cooking inside. Fresh oregano is on the side of the pan and butter is melting overtop. The steak has a dark crust and bone.
    Aaron Hutcherson
    A cast iron skillet with steak cooked on the stove. Oregano sprigs are at the bottom of the pan. Oil and juices are visible in the pan.
    Aaron Hutcherson
  5. Serve:

    Remove the steak from the pan and let rest for a couple of minutes before slicing. If desired, sprinkle with some flaky sea salt. Serve.

Nutrition Facts (per serving)
733 Calories
53g Fat
0g Carbs
59g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 2
Amount per serving
Calories 733
% Daily Value*
Total Fat 53g 68%
Saturated Fat 24g 118%
Cholesterol 251mg 84%
Sodium 567mg 25%
Total Carbohydrate 0g 0%
Dietary Fiber 0g 0%
Total Sugars 0g
Protein 59g
Vitamin C 1mg 3%
Calcium 44mg 3%
Iron 4mg 22%
Potassium 723mg 15%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included.