This grilled steak recipe gives you the perfect crust and juicy, tender meat every time, thanks to a homemade dry rub, a garlic herb butter finish, and the two-burner method.

This post may contain affiliate links. Read disclosure policy.
Easy Grilled Steak with Herb Butter
This grilled steak recipe is foolproof, and like any good steak, the method is what makes it. Whether you’re cooking steak in the oven, a grilled flank steak recipe, or learning how to cook sirloin steak, how you cook it matters just as much as the cut.
The two-zone method is the trick. Sear over high heat to build a crust, then finish on the indirect side so the inside of the steak cooks through without burning. A simple homemade steak seasoning and a dollop of garlicky herb butter make this tender, juicy steak the best.
Ingredients Notes

Find the full printable recipe with specific measurements below.
- Bone-in steaks: This recipe is written for thick bone-in steaks, about 2 to 2½ inches, like a ribeye steak or T-bone. The thickness is important for the two-zone method to work correctly. Thinner steaks cook much faster, so adjust accordingly.
- Steak rub: My homemade steak rub combines brown sugar, paprika, chili powder, garlic powder, onion powder, and a touch of cornstarch to create a crust that caramelizes beautifully when seared.
- Herb butter: Softened butter whipped with garlic, rosemary, and parsley. Make it ahead and keep it in the fridge for clean slices. It melts perfectly over the hot steak!
- Oil, salt, and pepper: You’ll need salt and pepper for the dry rub and the compound butter.
How to Grill Steak Perfectly
Mix the steak rub ingredients in a small bowl. Trim any large pieces of excess fat off the steaks and pat them dry with a paper towel. Rub a bit of oil onto the steaks and then press the dry rub firmly onto both sides of the steaks so it adheres well.


Beat the butter, garlic, and herbs with a hand mixer for a couple of minutes until fluffy. Roll it up in plastic wrap to form a log and refrigerate until you’re ready to use it.


Preheat half the grill to 500°F and keep the other half off. Once hot, sear the steaks on the hot side of the grill grate for 1 1/2 minutes per side with the lid closed. Then, move them to the cooler side of the grill and continue cooking with the lid closed for another 7 minutes.
Let the sizzling steak rest on a platter for 15 minutes. Then, top with a pat of butter, slice against the grain, and enjoy!

Grilling Tips
- Pat the steaks completely dry before seasoning. Otherwise, any moisture on the surface will steam instead of sear, and you’ll lose that gorgeous crust.
- Don’t skip the rest. I know fifteen minutes feels like a long time when you’re hungry, but resting allows the juices to redistribute through the meat.
- Use a meat thermometer. An instant-read thermometer is the only reliable way to hit your target doneness. Just pull the steak a few degrees early, since it will keep cooking as it rests.
- You can use a marinade instead. If you prefer a marinade over a dry rub, try my easy steak marinade.
- Different herbs. Swap the fresh herbs in your garlic herb butter and use whatever is in your fridge.
Steak Temperatures and Times
Use this guide for steaks that are 2 to 2½ inches thick. Times are approximate and will vary depending on your grill and the exact thickness of the meat.
Rare (cool red center) – 125°F ~8 minutes ~4 minutes per side
Medium Rare (warm red center) -135°F ~10 minutes ~5 minutes per side
Medium (warm pink center) – 145°F ~12 minutes ~6 minutes per side
Medium Well (slightly pink) – 150°F ~14 minutes ~7 minutes per side
Well Done (no pink) -160°F ~16 minutes ~8 minutes per side

More steak recipes include grilled steak kabobs, steak bites and steak tacos.
More Steak Recipes

Grilled Steak with Herb Butter
Video
Ingredients
- 2 1/2" thick bone in steaks , or your favorite cut of steak
- 2 teaspoons oil
Steak Rub
- 3 Tablespoons salt
- 1 Tablespoon ground black pepper
- 2 Tablespoons brown sugar
- 1 ½ teaspoons paprika
- 1 ½ teaspoons chili powder
- 1 teaspoon garlic powder
- ¾ teaspoon onion powder
- ¾ teaspoon corn starch
Herb Butter
- ½ cup unsalted butter , softened
- 2 teaspoons minced garlic
- ½ teaspoon salt
- ⅛ teaspoon ground black pepper
- 1 Tablespoon freshly chopped rosemary
- 1 Tablespoon freshly chopped parsley
Instructions
- Make steak rub: In a small bowl, combine 3 Tablespoons salt, 2 Tablespoons brown sugar, 1 Tablespoon pepper, 1 1/2 teaspoons paprika, 1 1/2 teaspoons chili powder, 1 teaspoon garlic powder, 1 teaspoon onion powder, and 3/4 teaspoon corn starch. Mix well.
- Make herb butter: In a medium sized bowl, combine 1/2 cup butter, 2 teaspoons minced garlic, 1/2 teaspoon salt, 1/8 teaspoon pepper, 1 Tablespoon chopped rosemary and 1 Tablespoon chopped parsley. Use a hand mixer and mix 1 – 2 minutes, or until nice and fluffy. Place butter on a piece of plastic wrap and roll into a log. Chill in the refrigerator until ready to use.
- Trim and season steaks: Trim off any large pieces of fat from the steaks and pat dry with a paper towel. Rub 1 teaspoon oil on each steak, covering both sides. Rub 2 Tablespoons of the dry rub onto each steak, also covering both sides. Press the rub gently on the steak so it sticks to the meat.
- Grill: Preheat 1/2 of your grill to 500°F, and leave the other half off. Add steaks to the hot portion of the grill and sear each side for 1 1/2 minutes on each side, closing the lid of the barbecue while cooking. Move steaks to the other half of the grill and cook with the lid closed for an addition 7 minutes.
- Let rest: Remove steaks from grill and allow the steaks to rest on a platter for 15 minutes. Top with herb butter and serve.
Last step: Please leave a comment and rating after you make the recipe.
Notes
Nutrition
Nutrition provided is an estimate. It will vary based on specific ingredients used.
Alisha
The rub made this steak so flavorful. I grilled just a little longer than indicated to get our preferred doneness, but turned out great! – Alisha, recipe tester
Sarah @IHeartNaptime
So glad you loved the grilled steak recipe!