Description
This Cilantro Lime Flank Steak is a vibrant and flavorful dish thatโs perfect for any occasion. The steak is marinated in a zesty blend of fresh cilantro, lime juice, and garlic, then grilled or broiled to perfection. Topped with a fresh tomato and onion salsa, itโs a satisfying meal thatโs sure to impress!
Ingredients
Units
Scale
- 1 (2-pound) flank steak
- 2/3 cup fresh cilantro, chopped
- 1/2 cup olive oil
- 1/4 cup freshly squeezed lime juice
- 2 tablespoons fresh lime zest
- 4 garlic cloves, minced
- 1/2 teaspoon red pepper flakes
- 1/2 teaspoon salt
- 1/2 teaspoon pepper
- 1 cup cherry tomatoes, halved
- 2 green onions, thinly sliced
- 2 tablespoons chopped fresh cilantro
- 1/2 lime, for juicing
Instructions
- Tenderize the flank steak by gently pounding it with a meat tenderizer. Place the steak in a ziplock bag or baking dish.
- In a bowl, whisk together the cilantro, olive oil, lime juice, lime zest, garlic, red pepper flakes, salt, and pepper. Pour the marinade over the steak and refrigerate for 30 minutes to 2 hours, or overnight for maximum flavor.
- When ready to cook, preheat your broiler and move the oven rack to the top position. Place the steak on a broiler pan or baking sheet.
- Broil the steak for about 5 minutes per side for medium doneness, adjusting based on your preferred level of doneness.
- Let the steak rest for 10 minutes before slicing thinly against the grain.
- While the steak rests, mix together the cherry tomatoes, green onions, cilantro, and a pinch of salt and pepper. Juice half a lime over the salsa and toss to combine.
- Serve the sliced steak topped with the tomato salsa. Itโs great for tacos, salads, or as a main dish with sides like rice, quinoa, or roasted veggies like asparagus or broccoli.
Notes
- For an extra flavor boost, add a little lime zest to the salsa or top the steak with a dollop of sour cream or guacamole.
- If you prefer grilling, the flank steak can also be cooked on an outdoor grill for a smoky touch.
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 5g
- Sodium: 450mg
- Fat: 25g
- Saturated Fat: 5g
- Unsaturated Fat: 18g
- Trans Fat: 0g
- Carbohydrates: 7g
- Fiber: 1g
- Protein: 30g
- Cholesterol: 70mg