Cowboy Butter Steak with Garlic Herb Sauce

Let’s make Cowboy Butter Steak: a juicy, tender steak seasoned simply, cooked on the grill or seared indoors in a cast iron skillet, then finished with a bold, herby cowboy butter. This rich butter sauce is garlicky, tangy, slightly spicy, and perfect for spooning over steak or serving on the side for dipping.

slice of steak dipping into cowboy butter

Why You’ll Love Cowboy Butter Steak

Cowboy butter steak is the kind of recipe that feels special without being complicated. A good steak already has plenty of flavor, but adding a warm, savory butter sauce takes it to another level. The butter melts into every slice, carrying garlic, herbs, lemon, Dijon mustard, paprika, and a touch of heat into each bite.

This recipe works whether you prefer cooking outside on the grill or inside with a cast iron skillet. Grilling gives the steak a smoky, charred flavor, while cast iron creates a deep golden crust and lets you baste the steak with the cowboy butter as it cooks. Either method produces a steak that is tender, flavorful, and perfect for dinner at home.

The cowboy butter is the star of the dish. It is creamy and rich from the butter, bright from lemon juice and zest, sharp from Dijon mustard, and fresh from parsley, chives, or green onions. Garlic adds depth, while cayenne or red pepper flakes bring just enough heat to balance the richness. It is delicious spooned over sliced steak, served as a dipping sauce, or shaped into a compound butter and placed on top of the hot steak right before serving.

slices of tender steak on a plate

Key Ingredients

Here are the main ingredients you need to make this cowboy butter steak recipe come together easily:

Steak – Choose a tender, high-quality cut such as ribeye or tenderloin filet. Top sirloin can also be used, though it will not be quite as tender. Starting with a good cut of steak is one of the most important steps for the best result.

Butter – Use a good-quality butter if possible. European-style butter works especially well because it is rich and creamy, but regular butter will also work.

Fresh Herbs – Parsley, chives, or green onions add freshness and color. Dried thyme brings a savory, earthy flavor to the cowboy butter.

Garlic – Freshly minced garlic is best for this recipe. It gives the butter a stronger, cleaner flavor than jarred garlic.

Seasonings – Paprika, freshly cracked black pepper, cayenne pepper, or red pepper flakes add warmth and depth.

Dijon Mustard – A small amount of Dijon adds tangy sharpness that balances the richness of the butter.

Lemon – Lemon zest and juice brighten the sauce and keep it from feeling too heavy.

Avocado Oil – If you are cooking the steak in cast iron, avocado oil is a good choice because it handles high heat well.

steak dipping into cowboy butter

How to Make Cowboy Butter Steak

This steak recipe comes together in a few simple steps. You can prepare the cowboy butter first, then cook the steak using either the grill method or the cast iron skillet method.

ingredients for cowboy butter
cowboy butter mixed together in a bowl

Make the Cowboy Butter

Add softened butter to a bowl with minced garlic, lemon zest, lemon juice, Dijon mustard, paprika, cayenne or red pepper flakes, dried thyme, parsley, chives or green onions, salt, and pepper. Warm it briefly in the microwave for about 7 to 10 seconds, just until it is barely melted and easy to stir. Avoid fully melting the butter, as it can separate.

If you prefer a firm compound butter, do not microwave it. Mix the softened butter with the remaining ingredients, place it on plastic wrap, and roll it into a log. Refrigerate until firm, then slice and place the rounds over hot steak so they melt naturally.

steak being smothered with cowboy butter
steak being grilled

Cook the Steak: Grill Method

Preheat the grill to medium-high heat and create an indirect heat zone. Remove the steaks from the refrigerator about 30 minutes before cooking so they can lose their chill. Pat them dry and season well with kosher salt and freshly cracked black pepper.

Place the steaks over direct heat and cook for about 2 to 3 minutes per side. Watch carefully so they do not char too much. If flames rise, move the steaks to indirect heat until the flare-up calms down.

Brush the steaks with cowboy butter as they cook. After 5 to 6 minutes of total cooking time, move them to indirect heat and continue cooking until they reach your preferred internal temperature. Transfer the steaks to a plate, tent loosely with foil, and let them rest for 10 minutes before slicing. Serve with extra cowboy butter on top or on the side.

seasoned steak before being cooked
steak in a cast iron with butter

Cook the Steak: Cast Iron Skillet Method

Heat 1 to 2 tablespoons of avocado oil in a cast iron skillet over medium-high heat until the oil is shimmering. Add the seasoned steaks to the pan, making sure not to overcrowd the skillet.

Cook for 4 minutes on one side without moving the steaks. Flip with tongs and cook for another 4 minutes on the second side. Reduce the heat to medium-low and add a few spoonfuls of cowboy butter. If desired, add a rosemary sprig and smashed garlic.

As the butter melts and sizzles, tilt the skillet slightly and spoon the hot butter over the steaks repeatedly. Continue basting until the steaks reach your desired doneness. Transfer to a plate or cutting board and rest for 5 to 10 minutes before slicing. Serve with the melted butter from the skillet.

slicing steak with a knife

Tips and Modifications

Make it ahead – Cowboy butter can be prepared in advance. Cover it tightly and store it in the refrigerator for up to 1 week. When ready to use, warm it in short 5 to 7 second bursts until softened and partially melted.

Create a compound butter – For a neater presentation, shape the cowboy butter into a log, chill it, and slice it into rounds. Place a slice over each hot steak before serving.

Use it for chicken – This butter also pairs well with grilled chicken or chicken tenders.

Serve it with vegetables and sides – Try cowboy butter on mashed potatoes, asparagus, green beans, Brussels sprouts, or pan-fried sweet corn.

steak dipping in cowboy butter

Internal Temperatures for Cooking Steak

Use a meat thermometer for the most accurate results. Keep in mind that steak will continue to rise about 5 degrees as it rests.

Rare: 120–125°F
Medium rare: 130–135°F
Medium: 140–145°F
Medium well: 150–155°F
Well done: 160–165°F

More Cowboy Butter Uses

Cowboy Butter Chicken Tenders

Cowboy Butter Steak and Potatoes

Cowboy Butter Steak Sliders

Looking for More Steak Recipes?

Cast Iron Steak with Cognac Peppercorn Sauce

Garlic Butter Steak with Parmesan Alfredo

Smothered Steak and Gravy

Loaded Baked Potato with Steak

Garlic Butter Steak Bites with Parmesan Cream Sauce

I hope you enjoy this Cowboy Butter Steak recipe. It is rich, flavorful, easy to customize, and perfect for anyone who loves a tender steak with a bold garlic herb butter sauce.

Cowboy Butter for Steak

By Mallory Austin
Prep: 15 mins
Cook: 15 mins
Total: 30 mins
Servings: 4 servings
cowboy butter steak
Juicy steak cooked on the grill or in cast iron and served with tangy garlic herb cowboy butter.

Ingredients

  • 2 – 2.5 pounds high-quality steak, such as ribeye or tenderloin filet
  • 2-3 tbsp avocado oil, if using cast iron
  • kosher salt, to taste
  • freshly cracked black pepper, to taste

Cowboy Butter

  • 1 stick butter, mostly melted or softened
  • 4 cloves garlic, minced
  • 1/2 lemon, zested, plus 1 tablespoon juice
  • 1 tablespoon Dijon mustard
  • 1 teaspoon paprika
  • 1/2 to 1 teaspoon cayenne pepper or red pepper flakes
  • 1/2 teaspoon dried thyme
  • 1 tablespoon sliced chives or green onions
  • 2 tablespoons minced fresh parsley
  • salt and pepper, to taste
  • optional: rosemary sprig and smashed garlic for cast iron cooking

Instructions

  • Add softened butter, garlic, Dijon mustard, lemon zest, lemon juice, paprika, cayenne or red pepper flakes, thyme, herbs, salt, and pepper to a bowl. Microwave for 7 to 10 seconds, just until barely melted, then stir well.
  • Remove steaks from the refrigerator 30 minutes before cooking. Pat dry with paper towels and season generously with salt and pepper.

Grill Method

  • Preheat the grill to medium-high heat and create an indirect heat zone.
  • Cook steaks over direct heat for 2 to 3 minutes per side. Move to indirect heat if flames flare up.
  • Brush both sides with cowboy butter while cooking. After 5 to 6 minutes, move steaks to indirect heat and continue cooking until they reach your preferred doneness.
  • Rest steaks under loosely tented foil for 10 minutes before slicing. Serve with extra cowboy butter.

Cast Iron Method

  • Heat avocado oil in a cast iron skillet over medium-high heat until shimmering.
  • Add steaks and cook for 4 minutes without moving. Flip and cook for 4 more minutes.
  • Reduce heat to medium-low. Add cowboy butter, plus rosemary and smashed garlic if using. Tilt the pan and spoon the melted butter over the steaks until they reach the desired doneness.
  • Transfer steaks to a plate or cutting board and rest for 5 to 10 minutes before slicing.

Notes

Steak temperature: The internal temperature can rise about 5 degrees while the steak rests, so remove it from the heat slightly before it reaches your final target temperature.

Internal temperature chart:
Rare: 120–125°F
Medium rare: 130–135°F
Medium: 140–145°F
Medium well: 150–155°F
Well done: 160–165°F

Homemade Blackened Seasoning:
2 tablespoons smoked paprika or regular paprika
1 tablespoon cayenne pepper
1 tablespoon onion powder
2 teaspoons garlic powder
1 teaspoon ground black pepper
1 teaspoon salt
1/2 teaspoon dried thyme
1/2 teaspoon dried oregano

Here are some additional photos for your Pinterest boards:

cowboy butter steak
cowboy butter steak
cowboy butter steak