Transform your next dinner into a flavor-packed experience with this Chipotle Flank Steak with Black Bean Avocado Salsa. Perfectly marinated in a smoky chipotle-lime blend, the tender flank steak is grilled to perfection, delivering bold, charred notes in every bite. Paired with a vibrant black bean avocado salsa, bursting with the freshness of ripe avocados, juicy cherry tomatoes, and zesty lime, this dish strikes the perfect balance of smoky, spicy, and refreshing. Ready in just 30 minutes of cook and prep time (with a quick marinade), this recipe is ideal for weeknight meals or entertaining guests. Serve it with warm tortillas, rice, or a crisp green salad for a complete, crowd-pleasing meal. Perfect for grill enthusiasts and fans of Tex-Mex cuisine, this recipe is a must-try.
In a small bowl, mix chipotle peppers, lime juice, olive oil, garlic, cumin, and salt to create the marinade.
Place the flank steak in a resealable plastic bag or shallow dish and pour the marinade over it. Ensure the steak is evenly coated. Seal and refrigerate for at least 2 hours, or ideally overnight.
Preheat your grill or grill pan to medium-high heat. Remove the steak from the marinade and pat off excess moisture with paper towels.
Grill the steak for about 4-5 minutes on each side for medium-rare, or until it reaches your desired doneness. Use a meat thermometer to confirm an internal temperature of 135°F for medium-rare or 145°F for medium.
Transfer the steak to a cutting board and let it rest for 5-10 minutes before slicing against the grain into thin strips.
While the steak is resting, prepare the salsa by combining black beans, diced avocado, cherry tomatoes, red onion, chopped cilantro, jalapeño, lime juice, olive oil, and salt in a large bowl. Gently mix to combine.
Serve the sliced flank steak topped with the black bean avocado salsa or with the salsa on the side for guests to add as desired.
Garnish with additional cilantro and lime wedges, if desired.
Calories |
2799 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 198.3 g | 254% | |
| Saturated Fat | 49.4 g | 247% | |
| Polyunsaturated Fat | 8.2 g | ||
| Cholesterol | 619 mg | 206% | |
| Sodium | 7471 mg | 325% | |
| Total Carbohydrate | 62.8 g | 23% | |
| Dietary Fiber | 28.9 g | 103% | |
| Total Sugars | 11.6 g | ||
| Protein | 211.6 g | 423% | |
| Vitamin D | 0.7 mcg | 3% | |
| Calcium | 212 mg | 16% | |
| Iron | 22.8 mg | 127% | |
| Potassium | 4406 mg | 94% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.