When it comes to cooking a great steak, there are many more options than just the grill. Here are some ways to cook a juicy steak indoors. The cook times are based on a medium-rare to medium result. For others’ temperature preferences, adjust times accordingly.

 Getting Started

 While any cut of steak will do, a little preparation will go a long way to ensure the perfect flavor. Allow steak to come to room temperature before cooking. This will deter overcooking by shortening the time the steak will need to be on the burner. If possible, use a cast-iron skillet. These tend to hold heat better than standard skillets. Be sure to season the steak appropriately before cooking. 


 This super-simple cooking manner will produce a finished product that is very close to grilling. Preheat a skillet until very hot. Add steak, being sure to press it flat—cook in place for 4 minutes. Turn the steak over and cook for another 3 minutes. Place the steak on a cutting board and allow it to rest for 2 minutes.

 Pan Sear, Oven Finish

 This traditional method results in a tender-cooked steak with a crisp, brown crust. Be sure to preheat your oven to 350 F. At the same time, place a skillet on your stove burner and set the temperature to high. Add high-heat oil and allow it to get sizzling hot. You can test if the oil is ready by using a drop of water. Position your steak in the skillet, then sear for 2 minutes. Repeat on the opposite side. Place the entire skillet in the oven for 2-5 minutes. Remove, cover in foil and let rest on a cutting board for 7 minutes. 

 From Oven to Pan

 This process is the flipside of Pan Sear, Oven Finish. Here, the steak starts in the oven then is seared. Preheat oven to 200 F. Place steak on a sheet tray with rack and place in the oven for 20-35 minutes. Cook until internal temperature reaches 120-130 F. Remove and coat in oil. Sear each side in a hot skillet for 1-2 minutes. Tent in foil and let rest for approximately 10 minutes. 

 Just the Oven

 This easy technique produces a tender, evenly cooked steak. Preheat oven to 450 F. Place steak on a sheet tray with a rack. Season and add butter slab on top. Bake for 15-20 minutes. Remove and let rest for 5-10 minutes.