Cowboy Steak and Beans
Prep time
Cook time
Total time
Serves: 2
  • Steak, your favorite cut, (ideally 1½-2 inches thick) - make 2 for 4 people
  • 1 medium onion, chopped
  • ½ medium poblano pepper, chopped
  • 4 sprigs of fresh rosemary
  • 2-3 small sprigs of thyme
  • 4 cloves of garlic
  • 8 oz. package sliced cremini mushrooms
  • 2 14 oz. cans navy or great Northern beans, NOT drained
  • 10-12 cherry or grape tomatoes, halved
  • Salt and Pepper to taste
  1. Preheat an iron skillet or other heavy bottomed skillet over medium high heat
  2. Salt and pepper your cutting board kind of heavily and evenly then roll steak around to season -making sure to season sides as well
  3. Sear steak in pan on all sides about 2-3 minutes per side until brown crust forms and steak is cooked to your liking, then remove steak to plate and tent with foil
  4. Add a tiny bit more olive oil if needed and pull the leaves off the rosemary and thyme and add to pan, stirring about 10 seconds just to flavor the oil and crisp the herbs. Remove them to the platter with the steak
  5. Add in onion, poblano, and mushrooms and stir in pan frequently until mushrooms begin to brown and get glossy and the onions and peppers soften
  6. Add in garlic and stir for about 30 seconds then add in beans, juice and all
  7. Stir to thicken, until the sauce becomes brown and thick like gravy
  8. Taste and salt and pepper to taste
  9. Add crispy herbs back in and stir
  10. Add in steak and juice from steak plate along with the juice and serve hot!
Recipe by Dishin & Dishes at