Grilled Flank Steak with Pineapple Salsa
This post may contain affiliate links. Read my full disclosure here.
Grilled Flank Steak with Pineapple Salsa – flavorful and juicy grilled flank steak, with a quick marinade and topped with the BEST simple fresh pineapple salsa!
Happy Summer, friends! We have been enjoying wonderful weather in Western Michigan and my grill has been getting a workout! We pretty much live on grilled meat and fresh produce in the summer months. And while I rarely tire of grilled burgers and chicken, it’s nice to jazz up the menu with something different now and then. This Grilled Flank Steak with Pineapple Salsa looks impressive, but in reality, it is so simple and easy to make! The marinade is quick and easy, and the pineapple salsa is made with only 5 ingredients making it prefect for entertaining or a fast weeknight meal.
While a tender grilled flank steak is always a treat, the real star here is the Pineapple Salsa! I am admittedly not a fan of pineapple on its own, but I could eat this salsa every day! The flavor is literally bursting with freshness and brightness and is the perfect balance to earthy steak. We have been making and eating this all summer, adding it to burgers, chicken, and fish!
Flank Steak Marinade
A good steak marinade includes oil, acid (or citrus), and plenty of spices/seasonings. To make the marinade for this Grilled Flank Steak, you will need:
Fresh Lime Juice
Add the ingredients to a small mason jar and shake until combined or whisk together in a small bowl. Pour the marinade over the flank steak and cover (or seal in a plastic bag.)
How Long to Marinate Flank Steak
Because flank steak is fairly lean, I recommend marinating for at least 1 hour in the refrigerator for maximum flavor and tenderness. Do not marinate over night, as the lime juice in this marinade is very acidic and will eventually begin to “cook” the steak if it sits for too long, resulting in a mushy texture. 1-2 hours is the sweet spot!
How to Grill Flank Steak
Flank Steak is a naturally large, thin cut, ideal for grilling. To grill a 2 lb flank steak, preheat a grill to medium high heat. Be sure that your grill grates have been oiled. Lay the steak on the grill and sear for 4-5 minutes on one side (without disturbing), then flip the steak and continue to cook for an additional 3-4 minutes for medium rare doneness. Remove the steak from the grill, tent with foil, and let rest for at least 10 minutes.
How to Cut Flank Steak
Flank steak is very lean and fibrous, which can make for a tough, chewy bite. For maximum tenderness, there are two important tips to remember when cutting flank steak. First, let the steak rest for at least 10 minutes to prevent the loss of juices. Second, cut against the grain of the meat. Looking for the grains in the meat and starting at one end, cut into the steak on a slight angle, perpendicular (across) the direction of the grain. Slice into thin strips for a juicy, tender bite.
Ingredients for Pineapple Salsa
To make this Fresh Pineapple Salsa, you will need:
Red Bell Pepper
Other Ways to Serve Pineapple Salsa
Try this Pineapple Salsa on grilled chicken, fish, burgers, or pork. It would also be a great topping for these Air Fryer Blackened Fish Tacos. For a different variation, feel free to substitute fresh mango for the pineapple! I also love the addition of cucumber or jalapenos for a spicier version.
More Summer Grilling Recipes
Grilled Flank Steak with Pineapple Salsa
Grilled Flank Steak
- 1 cup finely diced pineapple
- 1/4 cup finely diced red bell pepper
- 2 tablespoons finely diced red onion
- 1 1/2 tablespoons chopped fresh cilantro
- 2 tablespoons fresh lime juice
- 1/4 teaspoon sea salt
- Combine the marinade ingredients in a small mason jar, seal, and shake vigorously until combined. Alternatively, add to a small bowl and whisk until combined.
- Add the flank steak to a large plastic bag or glass container. Pour the marinade over the steak and seal/cover. Marinate for 1-2 hours.
- While the steak is marinating, make the salsa by combining all ingredients in a small bowl. Stir together, cover, and refrigerate until ready to use.
- Place flank steak on a hot grill and cook for 4-5 minutes per side, or until it reaches desired doneness.
- Remove from the grill and let the steak rest for at least 10 minutes, then slice against the grain into strips.
- Top sliced flank steak with the pineapple salsa and serve.
We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com. Read my full disclosure here