
You don’t have to break the bank with expensive cuts of beef to enjoy melt in your mouth tenderness. Flank steak that is marinated and cut properly across the grain will yield fantastic results and these Beef Skewers with Peanut Sauce are the perfect demonstration of how an average cut of beef can be made into something tender and full of flavour.



Flank steak is a cut of beef from the abdomen of the cow, generally long and flat and most often marinated and cooked quickly over high heat. Cutting across the grain before or after cooking is done to achieve maximum tenderness. You may think as thin as you can go is the best option, however I found that when cut too thin the beef strips don’t thread or stay on the skewer very well, especially if they stick a little on the grill. Be sure to cut the beef strips at least 1/8”-1/4” in thickness. I will usually spray the grills with non stick spray once they are pre heated just to make turning them easier. In this recipe I used metal skewers, but by all means use wooden skewers that have been soaked according to package directions if that is what you have.


These beef skewers are slightly briny, pungent and sticky. Fantastic with rice and drizzled with peanut sauce……who am I kidding, dunked in peanut sauce is more like it. Enjoy!!

- 1-1 1/2 pounds flank steak
- 1/4 cup soy sauce preferably low sodium
- 1/4 cup coconut milk
- 2 Tbsp brown sugar lightly packed
- 2 Tbsp oyster sauce
- 1 Tbsp sesame oil
- 1 tsp freshly grated ginger
- 1 tsp chili paste
- 1 tsp cornstarch
- 1/2 tsp fish sauce
- 2 cloves garlic crushed
- 3/4 cup coconut milk
- 1/2 cup peanut butter
- 2 Tbsp apple cider vinegar
- 2 Tbsp chopped peanuts
- 2 tsp soy sauce
- 1-2 tsp chili paste depending on spicy you want it
- 1 tsp brown sugar
- 1/2 tsp red curry paste
- If using wooden skewers, soak according to package directions. Lay flank steak flat and cut into 1/4" slices across the grain. Set aside.
- Whisk together remaining ingredients. Add sliced beef and toss to completely coat each piece. Allow to marinate in the refrigerator for 3-4 hours.
- Preheat grill to medium high. Thread beef slices onto skewers. Spray grills with non stick spray if desired to prevent beef from over sticking to the grills.
- Grill beef skewers for approximately 7-8 minutes, turning once or twice to crisp up the edges. Serve with peanut sauce.
- Combine all ingredients in a small saucepan and warm over medium heat. Do not boil or the peanut butter will separate. Garnish with additional chopped peanuts and serve with beef skewers.