Elevate your weeknight dinners with this classic cast iron steak recipe. Often thought of as a restaurant treat, a perfectly seared cast iron steak is easy to make at home. This version uses ribeye steaks seasoned with a simple homemade steak seasoning, seared in a hot cast iron skillet, and finished with a garlic herb butter for deep, savory flavor. It’s straightforward, reliable, and ideal for cooks of all skill levels.

Why Cast Iron Makes the Best Steak
Cooking steak in a seasoned cast iron skillet delivers an exceptional crust and an evenly cooked interior. Cast iron holds very high heat and distributes it consistently across the surface, which creates a deeply caramelized exterior while keeping the center tender and juicy. Finishing the steak with an aromatic garlic and thyme butter adds richness and layers of flavor that take this simple method to restaurant quality.
Featured Comments
“We use this recipe all the time—it’s foolproof for a perfectly cooked cast iron steak.” – Courtney
“I made this for a date night and it was fantastic. Highly recommend!” – Jake
Choosing the Right Steak
Choosing the right cut is key to a great result. For this method, I recommend ribeye for its marbling and thickness—both of which help produce a juicy, flavorful steak. A New York strip is an excellent alternative if you prefer a leaner cut with firm texture.
Other cuts that work well with the cast iron sear are sirloin, flank, skirt, T-bone, tri-tip, filet mignon, and porterhouse. Thicker cuts (about 1–1.5 inches) give you better control over the crust and internal doneness.

How to Prep It for Searing
Proper prep makes all the difference:
- Bring the steak to room temperature before cooking—remove from the refrigerator 30–60 minutes ahead to promote even cooking and a crispier crust.
- Pat the steaks dry with paper towels to remove surface moisture.
- Generously apply the steak seasoning and massage it into both sides so the seasoning adheres and creates flavor during searing.

Guide to Cooking Temperature and Time
Use an instant-read meat thermometer to check internal temperature for consistent results. Pull the steak from the heat slightly before the target temperature because it will continue to rise while resting.
Steak temperature guide (approximate internal temps):
Rare: 130ºF
Medium rare: 140ºF
Medium: 155ºF
Well done: 165ºF
Let the steak rest for about 10–15 minutes after cooking to allow juices to redistribute; the internal temperature will increase a few degrees during this time.

How to Make This Cast Iron Steak Recipe
Overview of the process so you know what to expect:
- Make the steak seasoning by mixing kosher salt, freshly cracked black pepper, garlic powder, light brown sugar, and red pepper flakes.
- Pat the steaks dry and generously coat both sides with about 1 tablespoon of the seasoning per side.
- Let the steaks rest at room temperature for 30–60 minutes before cooking.
- Prepare the garlic herb butter by combining softened unsalted butter with minced garlic and chopped fresh thyme.
- Heat a large cast iron skillet over high heat for about 5 minutes so it becomes very hot; add a tablespoon of olive oil to the pan.
- Sear each steak (work one steak at a time): sear 3 minutes on the first side, flip and sear 3–5 minutes on the second side. Add half the herb butter to the skillet immediately after flipping and spoon the melted butter over the steak while it finishes cooking.
- Transfer the cooked steak to a clean plate or cutting board and let rest 10–15 minutes, then repeat with the second steak.

Pro Tips for the Perfect Sear
- Do not sear a cold steak—allow time to reach room temperature.
- Coat both sides generously with seasoning so the crust is flavorful.
- Preheat the skillet thoroughly; a properly hot pan is essential for a crisp, even sear.
- Give each steak enough room in the skillet—avoid overcrowding, which steams instead of sears.
- Add the herb butter after flipping and baste the steak with the melted butter to build flavor and color.
Sides That Pair Well
Classic combinations are simple and satisfying. Potatoes and green vegetables create a balanced plate. Try roasted or smashed potatoes, baked potatoes, or mashed sweet potatoes alongside a green side like roasted broccoli, asparagus, or Parmesan-baked zucchini. A fresh salad—such as arugula, farro salad, or a strawberry broccoli salad—also complements the rich steak nicely.

Storage & Reheating
Store leftover steak in an airtight container in the refrigerator for 3–4 days. Reheat gently in a skillet over low heat or in an oven set to 250ºF until warmed through, then quickly sear to refresh the crust. Avoid reheating in a microwave when possible, as it can dry out the meat.
Leftover seared steak is excellent chopped into salads, tacos, or sandwiches for an easy second meal.
More Steak Recipes
Steak Recipes
- Sous vide steak
- Pan-seared skirt steak
- Grilled flank steak
- Air fryer steak bites
- Steak burritos
- Steak tacos
- Steak fajitas
FAQ
Should you use butter or oil when cooking steak in cast iron?
Use a combination: start with a high-smoke-point oil (like olive oil) for the initial sear, then add and baste with herb-infused butter after flipping. The butter adds rich flavor and those desirable browned bits.
How do I clean my cast iron skillet?
While the pan is still warm, wipe out excess oil and food with a paper towel. Rinse with hot water and scrub with a non-metal brush or pad if needed. Avoid strong soaps; if you must use a small amount of soap, rinse thoroughly and dry immediately. Re-season lightly with oil if desired.
Cast Iron Steak Recipe
Use this straightforward method to achieve juicy, restaurant-style steaks at home. The final results: a crisp, flavorful crust and a tender interior with garlic herb butter.
By: Linley Hanson
Prep: 15 mins • Cook: 15 mins • Rest: 1 hr • Total: 1 hr 30 mins • Servings: 4
Ingredients
Steak Seasoning
- 1 tablespoon kosher salt
- 1 tablespoon freshly cracked black pepper
- 1 teaspoon garlic powder
- 1 teaspoon light brown sugar
- ½ teaspoon red pepper flakes
Other Ingredients
- 1 tablespoon steak seasoning (from above)
- 2 ribeye steaks (~1.5 lbs total)
- 4 tablespoons unsalted butter, room temperature
- 1 tablespoon chopped fresh thyme
- 2 garlic cloves, minced
- 2 tablespoons olive oil, divided
Instructions
- Mix the steak seasoning ingredients together in a small bowl or jar.
- Remove steaks from the refrigerator and pat both sides dry with paper towels.
- Season both sides of each steak using about 1 tablespoon of seasoning per side; press the seasoning into the meat so it adheres.
- Place the seasoned steaks on a plate and let them rest at room temperature for 30–60 minutes.
- While the steaks rest, make the garlic herb butter by combining the softened butter, thyme, and minced garlic in a small bowl and set aside.
- Heat a large cast iron skillet over high heat for about 5 minutes until very hot. Add 1 tablespoon olive oil to the pan.
- Working one steak at a time, place the steak in the hot skillet and sear for 3 minutes on the first side. Flip and sear 3–5 minutes on the second side, then add half the butter mixture to the skillet. Spoon the melted butter over the steak as it finishes cooking to your desired doneness.
- Transfer the steak to a clean plate or cutting board and let it rest for 10–15 minutes before slicing and serving. Wipe the skillet clean and repeat the searing steps for the second steak.
Tips & Notes
- Steaks used here were about 1–1.5 inches thick. Adjust cook time if your steaks are thinner or thicker.
- If you prefer, use a New York strip instead of ribeye.
- Bring steaks to room temperature before searing to ensure even cooking.
- Approximate internal temperatures: 135ºF rare, 140ºF medium-rare, 150ºF medium, 165ºF well-done.
Nutrition
Calories: 415 kcal • Carbohydrates: 4 g • Protein: 23 g • Fat: 35 g • Fiber: 1 g • Sugar: 1 g
Nutrition information is an approximation.

Photography: Photos used in this post were taken by Ashley McGlaughlin.