This post may contain affiliate links. Please read our disclosure policy.

These Grilled Sesame Ginger Steak Skewers are so tender and flavorful! Juicy flank steak is first soaked in a sweet and spicy sesame ginger marinade, then quickly grilled over high heat – the best grilled steak kabobs ever!

Closeup of sesame ginger steak skewers. Steak is on wooden skewers, on a metal sheet pan.  Garnished with sesame seeds and green onions.

How to make Steak Skewers

My husband and I have been making these sesame ginger steak skewers for a few years now and I knew I had to share them with you. This steak marinade is insanely good, and the steak is always so tender.

What kind of beef is used for steak skewers?

For these steak skewers, I like to use flank steak. Flank steak is very flavorful and when prepared correctly, very tender. One reason they are so tender is the method that we use to slice the meat. For the most tender meat, be sure to slice against the grain.

What does it mean to slice against the grain?

When you see the term “slice against the grain“, what that means is that you cut the meat across the long muscle fibers instead of in the same direction. As you can see in the photo of the flank steak, there are long lines running from one end to the other of the flank steak. Those are muscle fibers, and if you cut in the same direction as the muscle fibers, you will have stringy meat. Instead, cut across the muscle fibers, which means the fibers will be short, and the meat will be tender.

After slicing the flank steak into thin strips, add the steak to a bowl and pour the sesame ginger marinade over the steak. Be sure to toss the steak so that every piece gets covered in marinade. Then put in the fridge and marinate for several hours, or overnight.

Ingredients for sesame ginger steak marinade: low sodium soy sauce, ginger, brown sugar, rice vinegar, chili garlic sauce, sesame oil, garlic and ketchup.

How to make the best steak marinade

This Asian inspired steak marinade is so good, and so easy to make. All you need to do is whisk together the following ingredients:

  • Low-Sodium soy sauce (be sure you are using low sodium and not regular)
  • ginger
  • garlic
  • brown sugar
  • toasted sesame oil
  • rice vinegar
  • chili garlic sauce
  • ketchup

Don’t be thrown off by the ketchup! I was suspicious too, but it really adds another dimension of umami flavor that just can’t be replicated.

Steak skewers being grilled over hot coals.

After the steak strips have spent their time marinating, thread them on to skewers and grill over high heat. Flank steak is best cooked hot and fast. You will get a nice caramelized browning on the outside and keep the steak tender and juicy on the inside.

How long to grill steak skewers?

These sesame ginger steak skewers cook very quickly, and should be grilled for 2-3 minutes per side over high heat.

Grilled Asian steak skewers, garnished with sesame seeds and green onions, served with peanut dipping sauce.

What are the best skewers to use for grilling?

You can use either metal skewers or bamboo skewers. If you use bamboo skewers it is recommended that you soak them in water for 20 minutes before putting the meat on them. However, I don’t usually soak mine. If you use metal skewers, look for skewers that have a flat blade, rather than round. This will help the food stay in place on the skewer.

sesame ginger steak skewers on a white platter, garnished with sesame seeds and green onion slices. A small white bowl of peanut dipping sauce is next to them.

What to serve with Sesame Ginger Steak Skewers

These steak skewers are great on their own, but you can round out the meal by serving these with grilled vegetables or a simple green salad. I also like to serve these with coconut rice. For a dipping sauce, try my peanut sauce!

More Gilling Recipes

4 Week Meal Plan for 30-Minute Meals
Includes recipes, shopping lists and suggestions!

Please enable JavaScript in your browser to complete this form.

Sesame Ginger Steak Skewers

Prep 20 minutes
Cook 10 minutes
Marinating Time 4 hours
Servings 12 Skewers



  • 2 lbs Flank Steak

For the marinade

  • 1/2 cup low sodium soy sauce
  • 2 tablespoons rice vinegar
  • 3 tablespoons brown sugar
  • 1 tablespoon toasted sesame oil
  • 1 tablespoon grated fresh ginger root
  • 4 cloves minced garlic
  • 1 teaspoon chili garlic sauce more or less to taste
  • 3 tbsp ketchup


  • Whisk together all ingredients for the marinade in a medium to large bowl, set aside.
  • Slice flank steak against the grain in 1/4 inch slices.
  • Add the steak slices to the marinade, toss to coat. Marinate in the refrigerator for several hours or overnight.
  • When ready to cook, thread the steak onto the skewers, leaving about 2 inches of space on each end of the skewer. Discard excess marinade.
  • Grill over high heat, 2-3 minutes per side.



Serving: 1Skewer | Calories: 138kcal | Carbohydrates: 5g | Protein: 17g | Fat: 5g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Cholesterol: 45mg | Sodium: 478mg | Potassium: 316mg | Fiber: 1g | Sugar: 4g | Vitamin A: 19IU | Vitamin C: 1mg | Calcium: 24mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Did you like this recipe?Please comment, rate and share! And don’t forget to tag me on Instagram @foxandbriar AND #foxandbriar so I can see what you made!
Hello! I’m Meghan.

I am so glad that you are here! I am the recipe developer, photographer, and writer here at my blog Fox and Briar. I am a passionate, self-taught home cook and believe that most things are better homemade and that good food doesn’t need to be complicated.

Related Recipes

5 from 1 vote

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.