Go Back
steak and beans and onions recipe

steak and beans and onions recipe

Enjoy this delicious steak and beans and onions recipe featuring tender steak paired with flavorful beans and caramelized onions. Perfect for a hearty and satisfying meal.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Course main dish, steak
Cuisine American
Servings 4 people
Calories 400 kcal

Ingredients
  

  • 300 grams of Ribeye Sirloin, or New York Strip steak (your choice based on preference).
  • 1 cup of black beans cooked or canned, drained.
  • 1 cup of kidney beans cooked or canned, drained.
  • 1 cup of cannellini beans cooked or canned, drained.
  • 2 large onions preferably yellow or sweet onions, sliced thinly.
  • 2 tablespoons of olive oil for browning the steak and onions.
  • 1 teaspoon of salt or to taste.
  • 1/2 teaspoon of ground black pepper.
  • 1/2 teaspoon of garlic powder optional to enhance flavor.
  • 1/2 cup of beef broth to add moisture to the dish, optional.

Instructions
 

  • Preparing the Ingredients: Pat the steak dry with a paper towel, then season it with 1 teaspoon of salt and 1/2 teaspoon of black pepper. Rinse the canned beans (black beans, kidney beans, and cannellini beans) and drain them well. Slice the onions thinly and evenly to ensure even cooking.
  • Caramelizing the Onions: Heat 1 tablespoon of olive oil in a skillet over medium heat. Add the sliced onions and sprinkle with a pinch of salt. Stir the onions until they turn golden brown and soft (about 10-12 minutes), then transfer them to a plate.
  • Searing the Steak: In the same skillet, add another tablespoon of olive oil and heat it well. Place the steak in the hot skillet and cook it for 3-4 minutes on each side, depending on your preferred doneness. Remove the steak from the skillet and let it rest for 5 minutes to retain its juices.
  • Heating the Beans: In the same skillet, add 1/2 cup of beef broth, then add the three types of beans along with 1/2 teaspoon of garlic powder (optional). Stir the mixture over low heat for about 5 minutes until the beans are heated through and the flavors are combined.
  • Serving: Place the heated beans on a plate, arrange the steak slices on top, and spread the caramelized onions over the steak. Serve the dish hot with your choice of sides.