clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A plated Grilled Asian Flank Steak that has been sliced and topped with Pineapple Salsa in the sunlight.

Grilled Asian Flank Steak with Pineapple Salsa

1 Star2 Stars3 Stars4 Stars5 Stars (4 votes, average: 5.00 out of 5)


  • Author: KJ & Company - Kate Poskochil
  • Total Time: 1 hour, 45 minutes
  • Yield: 6-8 servings 1x


Grilled Asian Flank Steak with Pineapple Salsa will become a new summer grilling go-to. The flank steaks are marinated with vibrant Asian flavors and grilled to perfection. Top the meal off with a sweet, zesty pineapple salsa to make your tastebuds sing! Simple ingredients. Delicious meal. 



For the steaks:

  • (2) 2-3 pound flank steaks
  • 1 cup soy sauce
  • 2 teaspoons chopped garlic
  • 1 teaspoon honey

For the pineapple salsa:

  • 2 cups chopped pineapple
  • 1 cup baby heirloom tomatoes, halved
  • 1/4 cup finely chopped red onion
  • 1/4 cup fresh cilantro, chopped


For the steaks:

  1. In a small bowl, combine the soy sauce, chopped garlic and honey. Pour the marinade over the flank steaks in a plastic container or bowl large enough to hold the flank steaks. Let the steaks marinate in the refrigerator for at least an hour and up to a day in advance. Set the steaks out to come to room temperature for 15-20 minutes before grilling.
  2. Preheat your grill to medium-high heat. Grill the flank steaks for about 5-8 minutes on each side for a medium steak with an internal temperature of 140-150 degrees. Let the steaks rest for 5-10 minutes before slicing and serving.

For the pineapple salsa:

  1. In a medium bowl, combine all the ingredients for the pineapple salsa. Top the grilled flank steaks with the prepared pineapple salsa.


  • The pineapple salsa can be made in advance and kept in the refrigerator until serving.
  • Serving ideas: as-is, as a steak bowl with rice and toppings, as steak tacos or served on a bed of lettuce as a salad.
  • Serving yield size will vary depending on how large the steaks are.
  • Nutritional information for this recipe is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.
  • Prep Time: 1 hour, 30 minutes
  • Cook Time: 15 minutes
  • Category: Dinner
  • Method: Grilling


  • Serving Size: 1
  • Calories: 408
  • Sugar: 6.2g
  • Sodium: 1941mg
  • Fat: 18.1g
  • Carbohydrates: 10.4g
  • Fiber: 1.2g
  • Protein: 48.6g
  • Cholesterol: 120mg

Keywords: Grilled Asian Flank Steak with Pineapple Salsa

Running Dry on Culinary Inspiration?

Running Dry on Culinary Inspiration?

Look no further than your inbox. We’ll send you ideas to help you put delicious meals on your table. Or dessert in bed. No judgment either way.

You have Successfully Subscribed!