Grilled Asian Flank Steak with Spicy Sweet Slaw

This recipe was passed on to me by a friend at work and I am so glad I decided to try it!


For me, the star of the show in this recipe was the slaw. The flank steak was very juicy and tender due to the marinade, but I loved the unique flavors in the secondary recipe.  While the flank steak was delicious and had the perfect amount of salt from the soy sauce, the slaw balanced everything out by being both sweet AND spicy. Very spicy, actually. Because it was the first time I made this recipe, I followed the original recipe and used both peppers. My husband and I both agreed it had too much heat. Next time, I will be using just one (and that is how the recipe is written below). Even with the extra kick, it was great!


And, in case you’re reading this and thinking that you won’t be making this recipe because you do not care for slaw…well, neither do I! Or at least, not the traditional mayonnaise-based slaw. This was light and so flavorful. I was pleasantly surprised at how much I enjoyed this version.

It is peak grilling season, so why not fire up the grill for a delicious and healthy meal? A couple thin strips of flank steak paired with the slaw on the side made for a perfect, light dinner.


Grilled Asian Flank Steak with Spicy Sweet Slaw


  • 1/4 cup soy sauce
  • 5 tablespoons vegetable oil
  • 5 teaspoons minced peeled fresh ginger, divided
  • 1 garlic clove, pressed
  • 1 1 1/2-pound flank steak
  • 3 tablespoons sugar
  • 3 tablespoons seasoned rice vinegar
  • 1 red jalapeño, thinly sliced into rounds with seeds removed
  • 5 cups thinly sliced Napa cabbage (about 9 ounces)
  • 3/4 cup chopped green onions

1) Combine the 1/4 cup soy sauce, oil, ginger, and garlic with the flank steak in a resealable bag. Marinade as long a possible (preferably 8 hours or overnight). Turn the bag occasionally.

2) In a medium sauce pan, heat the sugar with seasoned rice vinegar over medium heat until sugar dissolves; remove from heat. Add jalapeño and remaining 2 teaspoons ginger. Place cabbage and green onions in a bowl.

3) Pour vinegar mixture over cabbage and toss to coat. Season with salt and pepper. Let stand while grilling, tossing occasionally.

4) Grill steak until cooked to desired doneness, about 6 minutes for medium-rare or 8 minutes for medium. Transfer to a cutting board. Allow meat to rest about 10 minutes and then cut into slices against the grain. Serve with slaw and enjoy!

Serves: 6 

Nutritional Information for Flank Steak: Calories: 153 Carbs: 1g Fat: 10g Protein: 15g Sugar: 1 g Fiber: 0g

WW PointsPlus: 4 

Nutritional Information for Spicy Sweet Slaw: Calories: 69 Carbs: 12g Fat: 0g Protein: 1g Sugar: 9g Fiber: 0g

WW PointsPlus: 1

Recipe adapted from: 

Pappasito’s Fajita Steak Marinade

If you live in the Atlanta area, there’s a chance you may have been to Pappasito’s. The restaurant is best known for their amazing fajitas on homemade tortillas. Having been to Mexico, I can tell you the food is not exactly authentic, but it is incredibly delicious. Their steak fajitas are to die for, and I always leave wondering, “how did they make that steak so good?” It is always tender and indescribably flavorful.

Well, the secret is out! I recently came across a “copy cat” recipe online and decided to give it a try. I was a bit skeptical but figured it was worth a shot, considering I can get a flank steak at Costco for a quarter of the price that Pappasito’s charges. Plus, the marinade itself is SO SIMPLE–but you will have to scroll down to see the ingredients. : ) Anyway, I was very pleased with the results!


Hot off the grill, this really did remind me of the steak from Pappasito’s. It was tender, juicy, and flavorful. If you make this you should taste some of the meat by itself because it is uncanny how similar it is!

Make sure to marinade the steak for at least 5-6 hours. Everything I read online advised not to marinade overnight, so I didn’t try it. I suggest 6 hours so the flavor is infused. I only let mine marinade for about 4 hours, and it was not quite enough.  When eaten as a fajita (in a tortilla with pico de gallo, lettuce, guacamole, pinto beans, or whatever other toppings you enjoy), the flavor did get a little lost. This probably could have been prevented if I had allowed the steak to marinade for the full 6 hours!



So, are you ready for the secret ingredients?

Pineapple and soy sauce! 

It makes perfect sense because both tenderize the meat. The soy sauce adds saltiness, and the pineapple juice adds a little bit of sweetness. So simple!

Pappasito’s Fajita Steak Marinade


1.75-2 lb flank steak


  • 1 cup pineapple juice
  • 2/3 cup soy sauce
  • 1/3 cup water

1). Combine marinade ingredients with flank steak in a ziplock bag and allow to marinade for at LEAST 5-6 hours, but not overnight.

2). Preheat a grill over medium-high heat. Cook steak for 8-10 minutes on each side for medium to medium-well. Slice into thin strips and serve.

Servings: 4-6 depending on size of steak Nutritional Information per 3 oz serving: Calroies: 180 Carbs: 0g Fat: 9g Protein: 23g Fiber: 0g