Skip to main content
Orange & Hoison Marinated Flank Steak Satay

Orange & Hoison Marinated Flank Steak Satay

Prep time 20 minutes
Cook time 10 minutes
Ready in 1 hour
Makes 6 servings


  • 1 lb flank steak
  • 18 (6 inch) bamboo skewers
  • 1/2 cup fresh orange juice
  • 2 Tbsp orange zest
  • 1 Tbsp lime juice
  • 2 tsp lime zest
  • 2 Tbsp hoisin sauce
  • 1 Tbsp honey
  • 1/2 tsp Sriracha, or other hot sauce
  • 1 clove garlic, chopped
  • 1/4 cup chopped toasted peanuts
  • 2 Tbsp finely sliced scallion
  • 2 Tbsp chopped cilantro leaves
  • Additional Sriracha (optional)


1. Trim flank steak of any fat, and slice into 1/4 inch thick strips, making sure to cut against the grain of the meat. The strips should be about 4-5 inches long. Thread onto bamboo skewers and place in a resealable bag.

2. Mix together orange juice and zest, lime juice and zest, hoisin, honey, Sriracha and garlic, and pour over flank steak skewers reserving 1/4 cup of the marinade to drizzle over the cooked steak. Refrigerate and let marinate at least 30 minutes.

3. Preheat large skillet or grill to medium high heat. Remove the skewers from the marinade and blot on a paper towel to release excess marinade. Sear, for 2-3 minutes per side until brown and caramelized.

4. To serve, place cooked skewers on a serving platter, drizzle with reserved marinade, chopped peanuts, scallions, cilantro and additional Sriracha, if desired.