Ever have one of those days where you crave a steakhouse-quality dinner but the idea of a complicated recipe feels like too much? You know, the kind of meal that feels like a warm, satisfying hug on a plate. That’s exactly why these Cowboy Butter Steak Sandwiches are about to become your new best friend. They take everything we love about a perfectly cooked steak—the juicy, savory flavor—and combines it with an incredibly flavorful garlic-and-herb butter, all tucked into toasted, melty-cheese bread. It’s a simple concept that delivers outrageous flavor. Honestly, this might just be my favorite way to turn an ordinary weeknight into something a little bit special.
Top Reasons To Make It
This recipe hits all the right notes for a busy cook. First, it comes together surprisingly fast. The cowboy butter whips up in minutes, and the steak cooks in just about the same amount of time. It’s also incredibly versatile. You can easily swap out the cut of beef or the type of bread based on what you have on hand. The flavor is truly restaurant style steak, but it’s made right in your own kitchen for a fraction of the price. And let’s be real, who can resist that combination of juicy steak recipes and a decadent butter sauce soaking into warm bread? It’s a crowd-pleaser every single time.
Ingredients
- For the Cowboy Butter:
- 1/2 cup (1 stick) unsalted butter, softened: The rich, creamy base for our sauce.
- 2 cloves garlic, minced: For that essential, aromatic punch.
- 1 tablespoon fresh parsley, finely chopped: Adds a bright, fresh herbal note.
- 1 teaspoon fresh chives, chopped: Brings a mild onion flavor.
- 1/2 teaspoon smoked paprika: Provides a subtle smokiness.
- 1/4 teaspoon cayenne pepper: Just a hint of warmth. Honestly, if you hate heat, you can skip this.
- 1 tablespoon lemon juice: A squeeze of acid to balance the richness.
- 1/2 teaspoon Worcestershire sauce: Deepens the savory, umami flavor.
- Salt and freshly ground black pepper: To taste.
- For the Sandwiches:
- 1 to 1.5 pounds sirloin or flank steak: A great cut for quick cooking and slicing.
- 1 tablespoon olive oil: For searing the steak.
- 4 crusty rolls or hoagie buns: The sturdy vessel for all that goodness.
- 4 slices provolone or pepper jack cheese: For that essential melty factor.
Instructions
- Make the cowboy butter first. In a small bowl, combine the softened butter, minced garlic, parsley, chives, smoked paprika, cayenne, lemon juice, and Worcestershire sauce. Mix everything together until it’s well blended. Season with a good pinch of salt and pepper. Set it aside at room temperature so it stays spreadable.
- Pat your steak completely dry with paper towels. This is the secret to getting a beautiful sear. Season both sides generously with salt and pepper.
- Heat the olive oil in a large skillet (cast iron works wonderfully here) over medium-high heat until it’s shimmering hot. Carefully add the steak and cook for 4-6 minutes per side for medium-rare, or until it reaches your desired doneness. For a 1-inch thick steak, this is usually perfect. The steak should release easily from the pan when a good crust has formed.
- Transfer the cooked steak to a cutting board and let it rest for at least 5 minutes. This is non-negotiable for juicy steak recipes! It allows the juices to redistribute throughout the meat.
- While the steak rests, split your rolls and lightly toast them, either in a toaster oven or face-down in the warm skillet.
- Spread a generous amount of the cowboy butter on the inside of both halves of each toasted roll.
- Thinly slice the rested steak against the grain. This makes each bite so, so tender.
- Pile the sliced steak onto the bottom half of each buttered roll. Top the steak with a slice of cheese, then place the top half of the roll on.
Tips For Success
- Let your steak come to room temperature for about 20-30 minutes before cooking. It cooks more evenly this way.
- Don’t move the steak around in the pan! Let it develop a deep brown crust before you flip it.
- To easily mince garlic, sprinkle a little coarse salt on your cutting board. The salt acts as an abrasive.
- Always slice your steak against the grain. Look for the lines running through the meat and cut perpendicular to them.
- If your butter sauce firms up, just zap it in the microwave for 5-10 seconds to soften it again before spreading.
- And my favorite playful tip? Make a double batch of the cowboy butter. It’s fantastic on grilled chicken, fish, or even just spread on warm cornbread.
Variations & Substitutions
This recipe is wonderfully adaptable. If you’re looking for other steak dinner ideas, you can use this same method with ribeye or even cube steak for quick steak bites. For the bread, brioche buns add a touch of sweetness, or you can use gluten-free rolls if needed. Don’t have fresh herbs? You can use 1 teaspoon of dried parsley and 1/2 teaspoon of dried chives, just let the butter sit for a bit so the dried herbs can soften. To make it dairy-free, a plant-based butter alternative works well for the sauce, and you can skip the cheese or use a vegan slice.
Serving Ideas & Pairings
These sandwiches are a complete meal tucked into a bun, but a few simple sides make it even better. I love serving them with a crisp green salad tossed in a tangy vinaigrette to cut through the richness. Oven fries or sweet potato fries are another classic pairing. In the summer, a simple corn on the cob or pasta salad is just perfect. And for a drink? An ice-cold glass of iced tea or a light beer complements the savory, garlicky flavors beautifully.
Storage & Reheating
Leftovers are a treat! Store the components separately for best results. Keep any leftover sliced steak and cowboy butter in airtight containers in the fridge for up to 3 days. The assembled sandwich doesn’t store well, as the bread will get soggy. To reheat, warm the steak slices gently in a skillet over low heat or in the microwave at reduced power. Don’t overheat it, or the steak can become tough. You can also freeze the cooked, cooled steak slices and the cowboy butter (in a separate container) for up to 2 months. Thaw overnight in the refrigerator before reheating.
Frequently Asked Questions
- What cut of steak is best for steak sandwiches?
Sirloin and flank steak are excellent choices because they are lean, cook quickly, and slice up nicely. Skirt steak is another great option, just be sure to slice it very thinly against the grain. - Can I make the cowboy butter recipe ahead of time?
Absolutely! You can make it up to 3 days in advance and keep it covered in the fridge. Just let it soften at room temperature before using. It also freezes beautifully for up to 2 months. - My steak with butter sauce is a bit rich. Any suggestions?
The lemon juice in the butter sauce helps balance it, but if you want to lighten it up, you can use a little less butter or serve the extra sauce on the side for dipping. A squeeze of fresh lemon over the finished sandwich can also help. - What’s the best way to get my cheese really melty?
After you pile the warm steak onto the bread, top it with cheese and pop the open-faced sandwiches under the broiler for just 30-60 seconds. Watch them closely! The cheese will bubble and melt perfectly.
So good.
