Southwest Steak and Beans

Southwest steak and beans

Annabelle Breakey / Photodisc / Getty Images

Prep: 15 mins
Cook: 7 hrs
Total: 7 hrs 15 mins
Servings: 6 servings
Nutrition Facts (per serving)
465 Calories
10g Fat
51g Carbs
42g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 6
Amount per serving
Calories 465
% Daily Value*
Total Fat 10g 13%
Saturated Fat 4g 20%
Cholesterol 90mg 30%
Sodium 1057mg 46%
Total Carbohydrate 51g 18%
Dietary Fiber 9g 34%
Total Sugars 5g
Protein 42g
Vitamin C 93mg 464%
Calcium 97mg 7%
Iron 5mg 30%
Potassium 1049mg 22%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Cooking flank steak in your crockpot makes the most tender, juicy, and flavorful meat. Southwest steak and beans is an easy Tex Mex recipe, simple to make, inexpensive, and very flavorful.

You can make this dish as mild or spicy as you'd like. Use hot salsa and add some crushed red pepper flakes and sliced jalapeno peppers if you want it spicy. If you like your food milder, use a mild salsa and cut down on the chili powder.

Flank steak is a relatively new cut of beef. It comes from a part of the cow that does a lot of work, so the meat is lean and has a lot of flavor. But it can be tough when not cut properly. Make sure that you cut the meat against the grain for best results.

To cut "against the grain", look at the steak when it is cooked. You'll see long straight lines running through the meat. That's the "grain". Hold your knife perpendicular to those lines and cut across them. That cuts the fibers in the meat so the steak will be very tender.

This recipe is excellent served with lots of cold beer, some warmed tortillas, and some fresh fruit.


  • 1 1/2 pounds flank steak

  • 1 onion, chopped

  • 3 cloves garlic, minced

  • 1 (16-ounce) jar chunky salsa

  • 1/2 teaspoon dried oregano leaves

  • 1 tablespoon chili powder

  • 1/2 teaspoon salt

  • 1/4 teaspoon freshly ground black pepper

  • 1 (15-ounce) can black beans, drained and rinsed

  • 1 red bell pepper, sliced

  • 1yellow bell pepper, sliced

  • 3 cups hot cooked rice

  • 1/4 cup chopped green onion

Steps to Make It

  1. Trim excess fat from the flank steak.

  2. Spray a ​4-quart slow cooker with nonstick cooking spray or line it with a cooking bag specially made for crock pots.

  3. Place the onions and garlic in the bottom of the prepared slow cooker and top with the steak.

  4. Mix the salsa, oregano, chili powder, salt, and pepper in small bowl and pour over meat.

  5. Top everything with the drained black beans.

  6. Cover the slow cooker and cook on low for 6 to 8 hours until meat is tender.

  7. Remove the meat from the slow cooker and cover it. Let stand for 10 minutes, then slice into thin strips against the grain.

  8. Meanwhile, turn heat on the crock pot to high.

  9. Return the beef to the slow cooker along with sliced peppers and any juices that may have come from the meat.

  10. Cover the slow cooker and cook on high for 30 minutes, until the peppers are tender. Stir the food gently but thoroughly and top with green onion; serve immediately with the rice. You could also use this mixture to make Fajitas.