Skip to main content Skip to header navigation

Simple skillet cowboy steak — a date night dinner in 20 minutes flat

When it comes to winning my heart, the answer is food. More specifically, red meat. It had better be medium-rare (at most!) and should always be accompanied by a nice, chewy glass of red wine. It’s that simple, really.

Whether it’s Valentine’s Day or just a weekly date night, this simple cowboy steak skillet will win over hearts left and right. Nothing says love better than 1.5 pounds of perfectly marbled rib-eye. Am I right?

Cooked stovetop right in the skillet, this juicy steak is ready in just 20 minutes, start to finish. It’s so buttery and delicious I wouldn’t even fault you for saying “screw it” to the sides and just eating this one straight out of the pan.

Cowboy Steak Skillet
Image: Gina Matsoukas/SheKnows

Skillet cowboy steak

Serves 2

Prep time: 5 minutes | Cook time: 15 minutes | Total time: 20 minutes


  • 1.5-pound bone-in rib-eye steak
  • Kosher salt and freshly ground pepper
  • 1 tablespoon butter
  • 1/2 tablespoon canola oil
  • 1 large shallot, thinly sliced


  1. In a large, cast-iron skillet over medium-high heat, place the oil and butter.
  2. Once the oil and butter are sizzling, add the shallots, and cook until softened and starting to brown and crisp.
  3. Meanwhile, season the steak very generously with salt and pepper. Each side should be completely coated.
  4. Remove the shallots from the skillet, transfer them to a small plate, and set them aside.
  5. Transfer the steak to the skillet, and cook for about 3 minutes per side for medium-rare.
  6. Let the steak rest on a cutting board for a few minutes before slicing.
  7. Top with the shallots, and serve immediately.
50 One-pot meals for an easy comfort food fix
Image: Brandi Bidot/Sheknows

More steak recipes

Paprika steak and tomato gravy
Skirt steak BLT
Hangar steak with Italian salsa verde

Leave a Comment