Juicy, flavorful, and bursting with vibrant colors, this Marinated Flank Steak with Citrus Salsa is a show-stopping dish perfect for your next dinner or barbecue. The steak is marinated in a savory mixture of soy sauce, lime juice, honey, garlic, and bold spices like cumin and paprika, ensuring every bite is tender and packed with flavor. The crowning glory is the refreshing citrus salsa, a tangy blend of orange, grapefruit, lime, red onion, jalapeño, and cilantro, adding a zesty and slightly spicy twist that perfectly complements the rich, smoky steak. Quick to prepare and grill, this dish is ready in under 30 minutes of active time, making it an ideal choice for busy weeknights or entertaining guests. Pair with rice, roasted veggies, or a crisp green salad for a restaurant-quality meal that will leave everyone raving!
In a medium-sized mixing bowl, whisk together olive oil, soy sauce, lime juice, honey, minced garlic, ground cumin, paprika, salt, and black pepper to create the marinade.
Place the flank steak in a resealable plastic bag or a shallow dish. Pour the marinade over the steak, ensuring it is evenly coated. Seal the bag or cover the dish, then refrigerate for at least 2 hours or up to overnight.
While the steak is marinating, prepare the citrus salsa. In a large bowl, combine the diced orange, grapefruit, lime, red onion, cilantro, and jalapeño. Drizzle with olive oil and sprinkle with salt, then gently toss to combine. Cover and refrigerate until ready to serve.
When ready to cook, preheat a grill or grill pan over medium-high heat. Remove the steak from the marinade and let any excess marinade drip off.
Grill the steak for 5–6 minutes per side, or until it reaches your desired level of doneness (125°F for rare, 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. Slice the steak thinly against the grain to ensure tenderness.
Serve the sliced flank steak topped with the chilled citrus salsa. Enjoy!
Calories |
2451 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 153.7 g | 197% | |
| Saturated Fat | 42.8 g | 214% | |
| Polyunsaturated Fat | 8.2 g | ||
| Cholesterol | 619 mg | 206% | |
| Sodium | 7159 mg | 311% | |
| Total Carbohydrate | 75.0 g | 27% | |
| Dietary Fiber | 12.2 g | 44% | |
| Total Sugars | 42.9 g | ||
| Protein | 207.3 g | 415% | |
| Vitamin D | 0.7 mcg | 3% | |
| Calcium | 258 mg | 20% | |
| Iron | 22.2 mg | 123% | |
| Potassium | 3083 mg | 66% | |
*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.