If you’re looking for a vibrant, flavor-packed dish that will impress your friends and family with minimal fuss, the Beef Teriyaki Skewers Recipe is an absolute winner. Juicy flank steak cubes marinated in a perfectly balanced teriyaki sauce, skewered and grilled to smoky perfection, offer a delightful combination of savory, sweet, and tangy flavors. This recipe brings together simple ingredients that create layers of taste and texture, delivering that crave-worthy bite on a stick. Whether it’s a casual weeknight meal or a backyard gathering, these Beef Teriyaki Skewers are destined to become a favorite in your recipe collection.

Ingredients You’ll Need
This Beef Teriyaki Skewers Recipe relies on straightforward ingredients that each play an essential role in creating a harmonious balance of flavors and textures. From the tender flank steak to the aromatic garlic and ginger, every element adds something special.
- 1½ pounds flank steak: Choose a good quality flank steak for tenderness and quick cooking.
- ½ teaspoon salt: Just enough to enhance natural flavors without overpowering the marinade.
- ½ teaspoon pepper: Freshly ground pepper brings slight heat and depth.
- 12 wooden skewers (16 inches long): Soak them in water beforehand to prevent burning during grilling.
- ¼ cup low sodium soy sauce: The salty, umami backbone of the teriyaki sauce.
- ¼ cup water: Helps balance the sauce consistency and prevents it from getting too thick.
- 2 tablespoons rice vinegar: Adds a subtle tang to brighten the marinade.
- 2 tablespoons brown sugar: Introduces a natural sweetness and helps caramelize the beef.
- 3 cloves garlic, minced: Garlic infuses the dish with warmth and aromatic depth.
- 2 teaspoons fresh ginger, minced: A bit of zingy spiciness that complements the sweet and savory notes.
- 2 teaspoons cornstarch: Key to thickening the teriyaki sauce to a glossy finish.
How to Make Beef Teriyaki Skewers Recipe
Step 1: Prepare the Marinade
In a mixing bowl, whisk together the soy sauce, water, rice vinegar, brown sugar, minced garlic, and fresh ginger until the sugar dissolves. This marinade blends salty, sweet, and tangy flavors that will tenderize the steak and infuse it with deliciousness.
Step 2: Slice and Season the Flank Steak
Trim any excess fat from the flank steak and cut it against the grain into bite-sized cubes. Season lightly with salt and pepper to bring out the meat’s natural richness before marinating.
Step 3: Marinate the Beef
Place the steak cubes in a shallow dish and pour half of the marinade over them, reserving the other half for cooking the sauce. Cover and refrigerate for at least 15 minutes, or up to 2 hours for deeper flavor absorbance.
Step 4: Thread the Skewers
Thread the marinated beef cubes evenly onto the soaked wooden skewers, making sure not to overcrowd so they cook evenly and get nicely charred on the grill.
Step 5: Cook the Skewers and Sauce
Heat a grill or grill pan over medium-high heat. Cook the skewers for about 3 to 4 minutes per side, until the beef is perfectly caramelized but still tender. Meanwhile, whisk cornstarch into the reserved marinade and bring it to a simmer in a small saucepan until thickened into a glossy teriyaki sauce.
How to Serve Beef Teriyaki Skewers Recipe

Garnishes
Fresh garnishes complement the richness of the skewers beautifully. Sprinkle chopped green onions or toasted sesame seeds for a burst of texture and fresh flavor that elevates every bite.
Side Dishes
These skewers pair wonderfully with fluffy steamed rice, crisp cucumber salad, or even grilled vegetables to create a balanced, satisfying meal that’s colorful and nourishing.
Creative Ways to Present
For a fun twist, serve the Beef Teriyaki Skewers Recipe on a platter lined with fresh lettuce leaves and a drizzle of teriyaki sauce. Hosting a party? Present the skewers upright in a decorative stand or coconut shell for an eye-catching appetizer display.
Make Ahead and Storage
Storing Leftovers
Keep leftover skewers in an airtight container and refrigerate for up to 3 days. This makes for a quick, flavorful lunch or dinner option that’s ready to enjoy with minimal effort.
Freezing
You can freeze the cooked skewers by wrapping them tightly in plastic wrap followed by foil or placing in a freezer bag. They remain good for up to 2 months—perfect for meal prepping in advance.
Reheating
Reheat gently in a skillet over medium heat or in the oven to keep the beef tender and the teriyaki glaze luscious. Avoid microwaving if possible, as it can dry out the meat.
FAQs
Can I use a different cut of beef for this recipe?
Absolutely! While flank steak is ideal for its texture and flavor, sirloin or ribeye can also be used. Just keep in mind their cooking times might vary slightly.
Do I need to soak the wooden skewers?
Yes, soaking wooden skewers in water for at least 30 minutes prevents them from burning or catching fire on the grill, ensuring safe and easy cooking.
Can I make the teriyaki sauce from scratch?
This Beef Teriyaki Skewers Recipe includes a homemade sauce that’s quick to prepare. However, store-bought teriyaki sauce can be used in a pinch but might alter the flavor balance.
Is it possible to cook these skewers without a grill?
Definitely! A grill pan or even broiling them in the oven works well to get that lovely caramelized finish and smoky flavor.
How long should I marinate the beef?
Marinating for at least 15 minutes imparts good flavor, but for best results, let it sit up to 2 hours in the refrigerator. Avoid marinating overnight as the acid can start to break down the texture too much.
Final Thoughts
There is something truly satisfying about skewers sizzling on the grill, and with this Beef Teriyaki Skewers Recipe, you get a harmonious blend of flavors that come together effortlessly. Whether you’re a seasoned cook or just starting out, this recipe is approachable and guaranteed to be a crowd-pleaser. I can’t wait for you to dive in and savor every delicious bite!
Print
Beef Teriyaki Skewers Recipe
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Appetizer
- Method: Grilling
- Cuisine: Japanese
- Diet: Low Fat
Description
These Beef Teriyaki Skewers are a quick and flavorful grilled appetizer or main dish featuring tender flank steak marinated in a savory homemade teriyaki sauce. Perfectly balanced with soy sauce, garlic, ginger, and a touch of sweetness from brown sugar, these skewers are ideal for a casual dinner or summer BBQ.
Ingredients
Meat
- 1½ pounds flank steak
- ½ teaspoon salt (or to taste)
- ½ teaspoon pepper (or to taste)
- 12 wooden skewers (16 inches long), soaked in water for 30 minutes
Teriyaki Marinade
- ¼ cup low sodium soy sauce
- ¼ cup water
- 2 tablespoons rice vinegar
- 2 tablespoons brown sugar
- 3 cloves garlic, minced
- 2 teaspoons fresh ginger, minced
- 2 teaspoons cornstarch
Instructions
- Prepare the Skewers: Soak wooden skewers in water for at least 30 minutes to prevent burning during grilling.
- Slice the Flank Steak: Trim any excess fat from the flank steak and slice it into 1-inch wide strips against the grain for tenderness.
- Season the Meat: Lightly season the sliced steak with salt and pepper on all sides.
- Make the Teriyaki Sauce: In a small saucepan, combine soy sauce, water, rice vinegar, brown sugar, minced garlic, and minced ginger. Bring the mixture to a gentle boil over medium heat.
- Thicken the Sauce: In a separate small bowl, mix cornstarch with a tablespoon of water to make a slurry. Slowly whisk the slurry into the simmering sauce, stirring continuously until thickened, about 1-2 minutes. Remove from heat and let cool.
- Marinate the Steak: Place the sliced steak in a bowl or resealable bag and pour half of the cooled teriyaki sauce over it. Marinate for at least 15 minutes, or up to 1 hour for more flavor.
- Assemble the Skewers: Thread the marinated flank steak strips onto the soaked skewers evenly.
- Preheat the Grill: Heat a grill or grill pan to medium-high heat, lightly oiling the grates to prevent sticking.
- Grill the Skewers: Place the beef skewers on the grill and cook for about 3-4 minutes per side, or until cooked to your desired level of doneness. Brush with remaining teriyaki sauce during grilling for extra flavor.
- Serve: Remove the skewers from the grill and let rest for a few minutes before serving. Enjoy with steamed rice or a fresh salad.
Notes
- Soaking wooden skewers is crucial to prevent them from burning on the grill.
- Adjust the sweetness by varying the amount of brown sugar in the marinade.
- Flank steak works best for this recipe but skirt steak or sirloin can be used alternatively.
- For a gluten-free version, use tamari instead of soy sauce.
- Marinate the steak longer for deeper flavors, but avoid marinating more than 4 hours to prevent meat breakdown.

