Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
steak and beans recipe

Steak and Beans and Onions Recipe + Delicious Twist + 7 Simple Steps


  • Author: Tasty’s Recipe
  • Total Time: 45–50 minutes

Description

This steak and beans and onions recipe is a hearty and flavorful dish that combines juicy, perfectly seared steak with creamy beans and sweet, caramelized onions. Easy to prepare and packed with savory goodness, it’s a satisfying meal perfect for any occasion.


Ingredients

Scale
  • For the Steak:
    • 1 lb (450 g) steak (ribeye, sirloin, or flank)
    • 1 tsp salt
    • 1 tsp black pepper
    • 1 tsp garlic powder
    • 1 tsp paprika
    • 2 tbsp olive oil
  • For the Beans:
    • 1 can (15 oz) black beans or kidney beans, drained and rinsed
    • 1 tbsp olive oil
    • 2 garlic cloves, minced
    • 1 tsp ground cumin
    • ½ tsp chili powder (optional)
    • Salt and pepper to taste
  • For the Onions:
    • 2 large onions, thinly sliced
    • 1 tbsp olive oil
    • 1 tsp sugar
    • 1 tbsp balsamic vinegar (optional)
  • Optional Garnish:
    • Fresh parsley or thyme

Instructions

  • Prepare the Steak:
    • Pat the steak dry with paper towels. Season both sides with salt, pepper, garlic powder, and paprika.
    • Heat 2 tbsp olive oil in a cast-iron skillet over medium-high heat. Sear the steak for 3–4 minutes per side for medium-rare, or adjust cooking time based on your preference.
    • Remove the steak from the skillet and let it rest for 5–10 minutes before slicing.
  • Cook the Beans:
    • Heat 1 tbsp olive oil in a medium saucepan over medium heat. Add minced garlic and sauté for 1–2 minutes until fragrant.
    • Stir in the drained beans, ground cumin, chili powder, salt, and pepper. Simmer for 5–7 minutes, stirring occasionally, to let the flavors combine.
  • Caramelize the Onions:
    • Heat 1 tbsp olive oil in a skillet over medium heat. Add the sliced onions and sprinkle with sugar.
    • Cook for 20–25 minutes, stirring occasionally, until golden brown and caramelized. If desired, deglaze the pan with balsamic vinegar during the final minutes of cooking.
  • Assemble the Dish:
    • Layer the cooked beans on a large serving plate. Arrange the sliced steak on top, and generously spoon the caramelized onions over the steak.
    • Garnish with fresh parsley or thyme if desired.

Notes

For the best flavor, always let the steak rest after cooking to retain its juices, ensuring a tender and juicy bite.

  • Prep Time: 10 minutes
  • Cook Time: 35–40 minutes