Go Back
+ servings

Grilled Flank Steak with Pineapple Salsa

Prep Time20 mins
Cook Time10 mins
Course: Main Course
Cuisine: American, Caribbean
Keyword: clean eating, fresh pineapple salsa, grilled flank steak, paleo, summer meals, whole30
Servings: 4 servings
Calories: 523kcal
Author: Nikki


Grilled Flank Steak

Pineapple Salsa

  • 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.


Calories: 523kcal | Carbohydrates: 13g | Protein: 49g | Fat: 30g | Saturated Fat: 7g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 17g | Cholesterol: 136mg | Sodium: 1188mg | Potassium: 891mg | Fiber: 1g | Sugar: 5g | Vitamin A: 339IU | Vitamin C: 40mg | Calcium: 66mg | Iron: 4mg