Perfect Grilled Steak with Herb Butter features a homemade steak seasoning and buttery herb finish. This easy sizzling grilled steak recipe is mouthwatering!

“I’ve been grilling steaks for 45 years and this is without a doubt the best recipe ever. My family raves about it!”
Why You’ll Love This Recipe

I once interviewed an Iowa cattle farmer and asked him how often he ate beef. His answer? Every single day. That’s how good Midwestern beef is, and this Iowa girl knows her steak. My foolproof method for grilling them ensures juicy, tender steaks, every time, and I think you’ll agree after your first bite that my homemade steak rub and garlic herb-butter topping are worth the extra effort. This sizzling dish will impress but is easy enough to make every day. Fire up the grill!
Watch How to Make Them
Perfect Grilled Steak with Homemade Herb Butter
If steaks feel like restaurant-only food, or like they take too much guesswork to grill at home, I’m here to help you out with my fool proof method for grilling perfect steaks, every time.
Using my method, thick-cut steaks are rubbed with homemade steak seasoning then grilled and smothered with thick-cut, compound herb butter, which is fancy talk for butter mixed with fresh herbs, garlic, and steak seasoning.
You are going to want to put this butter on EVERYTHING.

#1 Tip for Perfect Grilled Steaks
The trick for grilling perfect steaks is to create two heat zones on your grill:
- Zone 1: screaming hot with a high flame.
- Zone 2: unlit and cooler.
Sear the steaks over the hot side to get a flavorful, golden-brown crust – plus those coveted grill lines – then move them to the cooler side to finish cooking all the way through. This creates a sizzling steak on the outside, and tender, buttery steak on the inside. I’ll show you how below.
Top Tips for Grilling Steaks
- Steak quality matters. To achieve perfect grilled steak, you need to start with good quality meat. Look for steak with marbling to ensure they stay juicy on the grill.
- Keep the lid down. From pre-heating the grill, to cooking the steaks, KEEP THE GRILL LID DOWN anytime you’re not flipping or moving the meat. Think of the grill like your oven. You wouldn’t bake a casserole with the oven door open, would you? Don’t cook your steaks with the grill lid open either.
- Let the steaks rest. It’s tempting to slice into a sizzling, hot steak right off the grill, but let them rest for 15 minutes to ensure all the juices don’t run out.

Pair it with Scalloped Potatoes
How to Make Perfect Grilled Steaks.
Step 1: Make the Steak Seasoning.
My homemade steak seasoning is light-years better than anything you have pre-mixed in your cupboard. I like using a mortar and pestle to make it, though a spice grinder works too.
To the mortar, add rock salt, whole black peppercorns, minced dried garlic, minced dried onion, fennel seeds, and red chili pepper flakes then grind them up with a pestle.

Pin this now to find it later
Pin ItStep 2: Make the Herb Butter.
To a bowl, add salted butter that’s been softened to room temperature, finely minced fresh rosemary, thyme, parsley, and garlic, plus a big pinch of the homemade steak seasoning.
That last addition is what totally makes the butter.

Mash with a fork to combine, then scoop the butter onto a sheet of plastic wrap and shape it into a log. Refrigerate until solid – overnight is great – or freeze for 20-30 minutes if time is of the essence.

Step 3: Prep the steaks.
These photos show 1lb bone-in strip steaks cut 1-1/2″ thick but you can use whatever steak cut you like best. Ribeyes are a treat!
Pat the steaks very dry with paper towels then drizzle both sides with a small amount of vegetable oil (olive oil will burn) and rub with a generous pinch of steak seasoning.
Don’t be afraid to add a lot – this is a TON of meat.

Step 4: Grill the steaks.
The best way to get sizzling steaks on the outside and juicy, buttery steak on the inside is to first sear them over a hot, high flame, then move the meat over to a cooler, unlit portion of the grill to finish cooking via indirect heat.
How to Grill Using Zones
- Step 1: Turn 1/2 to 2/3 of the burners on your grill to high (if you have 2 burners, light 1 – if you have 3 burners, light 2) then shut the lid and let the grill preheat for at least 10 minutes, or until it reaches 500 degrees. If you have a charcoal grill, heat your coals then move them to one side of the grill when they’re screaming hot.
- Step 2: Add the steaks to the lit portion of the grill then sear for 1-1/2 minutes on each side (if your steaks are thicker or thinner than 1-1/2″, adjust accordingly). Move the steaks over to the unlit portion of the grill then continue cooking until they’ve reached your preferred level of doneness. My 1-1/2″ thick steaks take ~7 minutes to reach medium.
Grilling Tip
KEEP THE LID DOWN when you are searing and grilling so you don’t lose all the heat you’ve worked to build up inside the grill.
Steak Temperatures for Doneness:
- Rare (cool red center): 125 degrees
- Medium rare (warm red center): 135 degrees
- Medium (warm pink center): 145 degrees
- Medium well (slightly pink center): 150 degrees
- Well done (little or no pink): 160 degrees

Step 5: Rest the Steaks
This step is essential for juicy steaks. Let them sit on a cutting board or rimmed sheet pan for at least 15 minutes. If you slice into the steaks too soon, the juices will all run out.
After resting, top the steaks with fat slices of herb butter and serve.

Juicy grilled steak perfection! That salty-seasoned crust and compound herb butter are mind meltingly-delicious.
Your quest for perfect grilled steak ends right here. Enjoy!

Side Dish Ideas for Grilled Steak
- Healthy Chickpea Salad
- Creamy Parmesan-Garlic Orzo
- Esquites (Mexican Street Corn Salad)
- Baked Potatoes
- Healthy Mashed Potatoes
- The BEST Pasta Salad
- Scalloped Potatoes
- Gluten Free Potato Salad
- Best Baked Beans EVER
- Napa Sweet Corn Salad
- Cucumber and Tomato Salad

Ingredients
- 2, 1 lb bone-in strip steaks cut 1-1/2″ thick, or your steak of choice
- vegetable oil
For the Steak Seasoning:
- 3/4 Tablespoon rock salt
- 1-1/2 teaspoons whole black peppercorns
- 1/2 teaspoon dried minced garlic
- 1/2 teaspoon dried minced onion
- 1/4 teaspoon fennel seeds
- 1/8 teaspoon red chili pepper flakes
For the Herb Butter:
- steak seasoning, see above
- 1 stick (1/2 cup) salted butter, softened to room temperature
- 1 Tablespoon finely minced fresh rosemary
- 1 Tablespoon finely minced fresh thyme
- 2 Tablespoons chopped parsley
- 1 garlic clove, pressed or minced
Directions
For the Steak Seasoning:
- Add the ingredients to a mortar and pestle then coarsely grind. Alternatively you can use a spice grinder, or add the ingredients into a heavy duty Ziplock bag, squeeze the air out, then crush with a meat pounder, rolling pin, or heavy bottomed skillet.
For the Herb Butter:
- Add the ingredients to a bowl then mash with a fork to combine. Scoop the herb butter onto a sheet of plastic wrap then shape it into a thick log and refrigerate until firm (if time is of the essence you can freeze for 20-30 minutes). Can be made up to 3 days ahead of time.
For the steaks:
- Trim your steaks of any big pieces of fat to avoid flare ups on the grill then pat them very dry with a paper towel. Rub each side with oil then season generously with the steak seasoning, pressing it into steaks so it adheres – you should use most if not all of the seasoning. Set the steaks aside.
- Heat 2/3 or 1/2 of your grill burners (2 of 3 burners, or 1 of 2 burners, depending on how many burners you have) on high with lid down for 10-15 minutes, or until the grill reaches an internal temperature of 500 degrees. Add the steaks to the lit side then sear on each side until grill marks appear, 1-1/2 minutes, adjusting the time if your steaks are bigger or smaller than 1lb cut 1-1/2" thick. Keep the lid closed between flipping.
- Transfer the steaks to the unlit portion of grill then continue grilling for 7-10 minutes with the lid closed for medium doneness, or until they've reached your preferred level of doneness (see notes section below). Remove steaks to a platter then let them rest for at least 15 minutes. Top with sliced herb butter then serve.
Notes
- If you’re using a charcoal grill, move the hot coals to one half of the grill after pre-heating.
- Steak Temperatures for Doneness:
- Rare (cool red center): 125 degrees
- Medium rare (warm red center): 135 degrees
- Medium (warm pink center): 145 degrees
- Medium well (slightly pink center): 150 degrees
- Well done (little or no pink): 160 degrees
Nutrition
Nutritional values are estimates only. Please read our full nutrition information disclaimer.














I’m so excited to try this recipe for my husband’s birthday dinner tomorrow! Can I ask – are you taking the steaks out of the fridge, drying, oiling, seasoning, and putting them straight on the grill? Or are you letting them come to room temperature first? Thanks so much!
Oh how fun!! I usually let them sit on the counter for 15-20 minutes or so!
I’m confused! It say for the herb butter with the steak seasoning! Was I supposed to blend it together?
Hi Denise! The steak seasoning is used to season the steak, and also a pinch of it is added to the herb butter. Let me know if that helps!
Fabulous recipe! We just had it for dinner served with a heaping pasta salad leftover from last evening. Delicious, best steak that I’ve made so far! The max temperature of our oven (hotel) is at 180 deg celsius so we roasted it for 25 mins at 180, 4 mins at 100 and 2 mins at 50 (could not adjust it to 66 for medium rare, it was either 50 or 100). Is there a better way to work with 180 deg celsius for medium rare to get a deeper steak colour?
Thank you again for the recipe!
Oh I’m so glad it was a hit, Deon! If your hotel oven has a broiler, I would use that on high at the end to get that deep brown crust!
By any chance can this be baked or any suggestions if you are the only human being without a grill lol! Thanks
Hi Thanagi! Here are a couple stovetop steak recipes for you to try! https://iowagirleats.com/steak-salad-with-crispy-shallots-dried-cherries-candied-pecans-and-goat-cheese/, https://iowagirleats.com/sizzling-steak-fajitas/, https://iowagirleats.com/pan-roasted-steak-caramelized-onions-goat-cheese/
i want to try this recipe its just salivating already. YUM
I hope you love it, Constance!
I tried the recipe for Thanksgiving dinner on a grill since I live in Florida, as it was written and it turned out to be awesome. Especially the herb butter over the top was great which everyone praised about. Thanks for the recipe
That sounds so fantastic – I’m thrilled it was a hit. Thank you so much for your feedback and recipe rating!
Thank you for the great recipe and grilling tips. The steak was delicious and I also tried it with my stovetop grill plate and it was just as good.
Awesome!! So glad it turned out, Lynn. :) Thank you so much for your feedback and recipe rating!
I forgot the stars! Adding them now.
Thank you SO much, Carol!!
Your recipe is wonderful! It made the best steak we have ever eaten at home. I’m fortunate enough to be growing the herbs for the butter. The cooking method was excellent, too. We had sirloins, and they were perfect.
Oh I’m thrilled to hear that, Carol!!! Thanks so much for your feedback!
This was OUTSTANDING! My mother and I enjoyed it so kuch we are having again next weekend! Thank you sooo much truly made my 4th of July!!!!
I’m SO glad to hear that, Jennifer!! So glad they turned out perfectly for you two – thank you so much for your feedback and recipe rating!
Love your recipes. Want to print seasoning steaks, how?
Hi Jose! If you click the “print recipe” button either at the top of the post or within the recipe card, the steak seasoning recipe will print out within the larger grilled steak recipe!
This was amazing. I was a bit skeptical about the anise (because I do not like anise) but I added anyways, because I do not like to give reviews unless I make the recipe as written. I could eat this every night. So easy, so quick, so delicious, this is probably the best thing I have ever put in my mouth…
I meant Fennel not anise….
Oh my gosh, thrilled to hear that!!! I knew what you meant by the anise/fennel — it can be a polarizing ingredient, but when mixed with the other ingredients in the rub, it’s just right. Super grateful you gave the recipe a try as written!
Thank you, Thank You, THANK YOU! My husband commented this morning he just wanted a good steak to eat (we don’t eat much red meat anymore) and I came across your recipe (it was meant to be). I told him about it and he said “You’ll have to grill it” (he is hard on himself because he’s impatient and sometimes over cooks it) so I said “Ok”. I knew it would be no problem because your instructions were great! I was little behind on getting super done so he was ready to fast-forward everything, but I pressed on that your recipe was very specific so he waited. It was worth the wait!! He said it was absolutely perfect and my son said it was similar to the steak he’d just had a week ago at a fancy restaurant we went to. ❤️ It’s definitely a keeper!
SO thrilled to hear this story and review, Lisa!! Thank you so much for sharing with me – I’m so glad it was a hit. :)
Hi! Could I blitz the spice mix in a food processor you think? Or will it be “too” blitzed?
I think you that could definitely work! Maybe just pulse it until everything is roughly processed. :)