Steak Tacos

Jump to Recipe
These easy Steak Tacos with black beans, tomatoes and peppers are a weeknight win. Juicy, tender steak packs big flavor and serious protein. Sweet peppers, tomatoes and hearty black beans add color, texture, and a little smoky kick. Wrap it all up in a warm tortilla or a crunchy hard shell and you’ve got a dinner that is quick, satisfying, and perfect for taco lovers.
Why You’ll Love These Steak Tacos
- Bold, Smoky Flavor: A blend of chili powder, cumin, and paprika infuses the steak with rich, smoky notes.
- Protein-Packed: Flank steak and black beans provide a hearty dose of protein, keeping you satisfied.
- Colorful and Healthy: Bell peppers and tomatoes add vibrant color and essential nutrients.
- Quick and Easy: Ready in just 30 minutes, perfect for busy weeknights or Taco Tuesday.
- Customizable: Easily adapt with your favorite toppings or dietary preferences.
Recipe Tips
- Choose Quality Steak: Opt for flank steak and slice it thinly against the grain for tenderness.
- Bring Steak to Room Temperature: Let the steak sit out for about 20 minutes before cooking to ensure even cooking.
- Don’t Overcrowd the Pan: Cook steak in batches if necessary to achieve a good sear.
- Rest the Steak: Allow the cooked steak to rest for 5 minutes before slicing to retain juices.
- Warm the Tortillas: Heat tortillas in a dry skillet or microwave to make them pliable and enhance flavor.
Taco Variations
- Add Cheese: Sprinkle shredded cheddar or crumbled queso fresco over the tacos for added richness.
- Make It Spicy: Include sliced jalapeños or a dash of hot sauce for extra heat.
- Vegetarian Option: Replace steak with grilled portobello mushrooms for a meaty texture without the meat.
- Different Beans: Swap black beans with pinto or kidney beans for a variation in flavor and texture.
- Serve as a Bowl: Skip the tortillas and serve the ingredients over rice or lettuce for a taco bowl.

Steak Tacos
These easy Steak Tacos are a flavorful and satisfying meal, perfect for any night of the week. Tender flank steak is seasoned with a blend of spices, then paired with sautéed bell peppers, juicy tomatoes, and hearty black beans. Wrapped in warm tortillas or hard shells and topped with your favorite garnishes, these tacos bring a taste of Tex-Mex to your table with minimal effort.
Ingredients
Equipment
Method
- Season the steak: In a small bowl, mix chili powder, cumin, paprika, garlic powder, salt, and pepper. Rub the mixture onto both sides of the flank steak.
- Cook the steak: Heat avocado oil in a skillet over medium-high heat. Sear the steak for about 4–5 minutes per side (or until desired doneness). Remove and let it rest 5 minutes before slicing thinly against the grain.
- Sauté the veggies: In the same skillet, add a splash more avocado oil if needed. Sauté bell peppers for 3–4 minutes until slightly softened. Add cherry tomatoes and cook another 2 minutes. Stir in black beans and heat through.
- Assemble tacos: Warm tortillas or hard shells. Fill each with sliced steak, veggie-bean mixture, and your favorite toppings.
Notes
Nutritional Information (Per Serving)
- Calories: Approximately 478 kcal
- Total Fat: 16 g
- Sodium: 450 mg
- Total Carbohydrates: 56 g
- Protein: 36 g
Check Out These Dinner Recipes:
- Tuna Pasta Salad: A high-protein, refreshing pasta salad featuring albacore tuna, crisp bell peppers, and a creamy mayo dressing. It’s perfect for meal prep or a quick lunch.
- Chicken Quesadillas: Cheesy, crispy quesadillas loaded with juicy chicken, black beans, and fresh veggies. Ready in under 20 minutes for a satisfying meal.
- Steak Quesadillas: Savory steak quesadillas filled with tender beef, melted cheese, and sautéed onions and peppers. A hearty twist on a classic favorite.
- Steak Rice Bowl: A hearty bowl combining juicy flank steak, roasted sweet potatoes, sautéed peppers, and brown rice, all drizzled with a homemade teriyaki sauce.
- Pineapple Chicken Rice Bowl: A sweet and savory dish featuring tender chicken, juicy pineapple chunks, and brown rice. It’s ready in just 20 minutes for a quick, healthy dinner.
- Pepper Steak: A flavorful stir-fry with tender beef strips, colorful bell peppers, and a savory sauce. Perfect for a quick and satisfying meal.