There’s something irresistible about the combination of tender juicy steak, caramelized sweet and savory sauce, and the fun of eating food on a stick. These Sticky Soy Steak Skewers are the perfect solution for those evenings when you want something impressive without hours in the kitchen. After a long day at work, I often find myself craving something satisfying yet quick to prepare, and this recipe never disappoints.
The magic of these Sticky Soy Steak Skewers lies in their perfect balance of flavors – the umami-rich soy sauce, the subtle sweetness of honey, and that hint of ginger and garlic that makes your kitchen smell absolutely heavenly. As they sizzle on the grill, the marinade caramelizes into a glossy, sticky coating that’s simply irresistible. Whether you’re planning a backyard gathering or just a weeknight dinner, learning how to make Sticky Soy Steak Skewers at home will elevate your cooking repertoire.
The best part? You probably have most of the ingredients in your pantry already. Let’s dive into this crowd-pleasing recipe that combines the best of Asian flavors in an easy-to-make format.
Why You’ll Love These Sticky Soy Steak Skewers
- ✅ Ready in just 30 minutes once marinated – perfect for busy weeknights
- ✅ The Sticky Soy Steak Skewers marinade ingredients create restaurant-quality flavor with pantry staples
- ✅ Easy Sticky Soy Steak Skewers cooking method works on the grill, in the oven, or on a stovetop grill pan
- ✅ Impressive enough for entertaining but simple enough for beginners
- ✅ Customizable with your favorite vegetables for a complete meal on a stick
- ✅ Perfect Sticky Soy Steak Skewers for summer barbecues or year-round entertaining
- ✅ Leftovers make excellent Sticky Soy Steak Skewers meal prep ideas for lunch the next day
Ingredients for Sticky Soy Steak Skewers
For the marinade and meat:
- 1 Tbsp. chili-garlic sauce
- 1 Tbsp. hoisin sauce
- 1 Tbsp. toasted sesame oil
- 2 Tbsp. reduced-sodium soy sauce
- 1½ lbs. sirloin, NY strip, or ribeye, cut into 1″ cubes
- 1½ tsp. baking soda
- 2 tsp. kosher salt, divided
- 1 scallion, green and white parts separated, thinly sliced
- 1 (1″) piece ginger, peeled, grated
- 2 garlic cloves, grated
For the sticky glaze:
- ¼ cup reduced-sodium soy sauce
- 6 Tbsp. honey
- 2 Tbsp. rice wine vinegar
- 1 large red onion, cut into ¾” pieces
- 1 Tbsp. neutral oil, plus more for grill
- 8-10 wooden or metal skewers
- Cooked white rice and toasted sesame seeds, for serving
- For gluten-free Sticky Soy Steak Skewers alternatives, use tamari instead of soy sauce and check that your chili-garlic sauce and hoisin sauce are gluten-free.
- If you prefer less spice, reduce the chili-garlic sauce to 1-2 teaspoons.
- Flank steak or top sirloin are excellent budget-friendly alternatives to ribeye.
- For a lower-sugar version, reduce honey to 3-4 tablespoons and add a touch more vinegar.
How to Make Sticky Soy Steak Skewers – Step by Step
- In a medium bowl, combine the steak cubes with baking soda and 1 teaspoon of salt. The baking soda acts as a tenderizer and helps create the most tender Sticky Soy Steak Skewers. Mix well to ensure even coating.
- Let sit for 15-20 minutes at room temperature to tenderize.
- In a large bowl, combine the chili-garlic sauce, hoisin sauce, toasted sesame oil, and 2 tablespoons of soy sauce.
- Add the white parts of the scallion (save the green parts for garnish), grated ginger, and grated garlic.
- Mix well to combine all the Sticky Soy Steak Skewers marinade ingredients.
- Rinse the baking soda-treated meat thoroughly under cold water and pat dry with paper towels.
- Add the meat to the marinade, toss to coat evenly, and let marinate for at least 30 minutes (or up to 4 hours in the refrigerator for more flavor).
- In a small saucepan, combine the remaining ¼ cup soy sauce, honey, and rice wine vinegar.
- Bring to a simmer over medium heat and cook until reduced by about one-third and slightly thickened, about 5-7 minutes.
- The glaze should coat the back of a spoon but still be pourable. Set aside.
- If using wooden skewers, soak them in water for at least 30 minutes to prevent burning.
- Preheat your grill to medium-high heat (about 400-450°F) or prepare a grill pan on the stove.
- Thread the marinated meat and red onion pieces alternately onto skewers.
- Brush the skewers with neutral oil and sprinkle with remaining salt.
- Oil the grill grates well to prevent sticking – crucial for perfect Sticky Soy Steak Skewers.
- Grill skewers for 2-3 minutes per side for medium-rare to medium doneness, or adjust to your preferred level of doneness.
- During the last minute of cooking, brush the skewers generously with the sticky glaze, turning once to glaze all sides.
- Remove the Sticky Soy Steak Skewers from the grill and brush with another layer of the sticky glaze.
- Serve over white rice, sprinkled with the reserved green scallion parts and toasted sesame seeds.

Pro Tips for Making the Best Sticky Soy Steak Skewers
- Choose the right cut: The best Sticky Soy Steak Skewers start with good quality meat. Ribeye offers the most flavor, but sirloin provides an excellent balance of tenderness and value.
- Don’t skip the baking soda step: This is the secret to super tender meat, especially when using less expensive cuts. Just be sure to rinse thoroughly afterward.
- Consistent cutting size: Cut all meat pieces to a uniform 1-inch size to ensure even cooking for your Sticky Soy Steak Skewers.
- Perfect Sticky Soy Steak Skewers grilling tips: For caramelization without burning, keep a close eye on the skewers once the glaze is applied as the sugar in the honey can burn quickly.
- Make ahead option: You can prepare the meat in the marinade up to 24 hours ahead and keep refrigerated. The sticky glaze can also be made in advance and gently reheated.
- Indoor cooking: No grill? No problem! Cook these Sticky Soy Steak Skewers under a broiler for 2-3 minutes per side, or use a grill pan on high heat.
Best Ways to Serve Sticky Soy Steak Skewers
These versatile Sticky Soy Steak Skewers can be served in multiple ways:
- Classic serving: Serve over steamed white rice with a side of stir-fried or steamed vegetables like broccoli or bok choy.
- Best side dishes for Sticky Soy Steak Skewers include:
- Asian cucumber salad
- Coconut rice
- Stir-fried vegetables
- Kimchi for a spicy kick
- Party presentation: For entertaining, remove the meat and vegetables from the skewers and arrange on a platter with small bowls of extra glaze for dipping.
- Meal prep: For excellent Sticky Soy Steak Skewers meal prep ideas, pair with brown rice and steamed vegetables in containers for grab-and-go lunches.
- Family style: Create a DIY skewer bar with various dipping sauces and sides for a fun interactive meal.
Storage & Leftovers
- Refrigeration: Store leftover Sticky Soy Steak Skewers in an airtight container in the refrigerator for up to 3 days.
- Reheating: For best results, reheat gently in a 325°F oven for about 10 minutes, or use a microwave on 70% power with a damp paper towel cover to prevent drying out.
- Freezing: While possible, freezing isn’t recommended as it can affect texture. If you must freeze, store for up to 1 month and thaw completely in the refrigerator before reheating.
- Leftover ideas: Slice leftover steak from your Sticky Soy Steak Skewers and use in fried rice or a quick stir-fry the next day for an entirely new meal.
Frequently Asked Questions
What can I serve with Sticky Soy Steak Skewers?
The best side dishes for Sticky Soy Steak Skewers include steamed rice, Asian cucumber salad, roasted vegetables, or a simple green salad with ginger dressing. For a complete meal, consider adding spring rolls or dumplings as an appetizer.
How do you make sticky soy marinade?
The perfect sticky soy marinade combines soy sauce, honey, rice vinegar, and aromatics like garlic and ginger. The key is reducing this mixture until it thickens enough to coat the back of a spoon. For Sticky Soy Steak Skewers, adding chili-garlic sauce and hoisin creates additional depth of flavor.
Can I use chicken instead of steak for skewers?
Absolutely! Chicken thighs work wonderfully with this marinade and glaze. Cut boneless, skinless chicken thighs into 1-inch pieces and follow the same method, but extend the cooking time to about 4-5 minutes per side to ensure the chicken is fully cooked to 165°F internal temperature.
How long should I marinate the steak for skewers?
For best results, marinate your steak for at least 30 minutes and up to 4 hours. Any longer than that and the acid in the marinade can begin to break down the meat too much, affecting texture. If you’re short on time, even 15 minutes will add considerable flavor to your Sticky Soy Steak Skewers.
A Fantastic Finish to Your Sticky Soy Steak Skewers Adventure
These Sticky Soy Steak Skewers deliver restaurant-quality flavor with minimal effort, making them perfect for both special occasions and weeknight dinners. The combination of tender meat, caramelized glaze, and vibrant flavors creates a meal that’s sure to impress anyone lucky enough to enjoy them.
The next time you’re looking for a crowd-pleaser that offers maximum flavor with minimum fuss, give these Sticky Soy Steak Skewers a try. They’re versatile enough to pair with countless side dishes and simple enough for cooking novices to master.
Ready to fire up the grill? These Sticky Soy Steak Skewers are waiting to become your new favorite recipe. If you give them a try, let me know in the comments how they turned out and what sides you paired them with!
Print
Sticky Soy Steak Skewers: A Flavor-Packed Asian-Inspired Delight
- Total Time: 60
- Yield: 4 servings 1x
Description
Experience the perfect blend of flavors with these Sticky Soy Steak Skewers. Combining soy sauce, honey, ginger, and garlic, this Asian-inspired delight is perfect for a quick weeknight dinner or a summer barbecue.
Ingredients
- 1 Tbsp. chili-garlic sauce
- 1 Tbsp. hoisin sauce
- 1 Tbsp. toasted sesame oil
- 2 Tbsp. reduced-sodium soy sauce
- 1½ lbs. sirloin, NY strip, or ribeye, cut into 1” cubes
- 1½ tsp. baking soda
- 2 tsp. kosher salt, divided
- 1 scallion, green and white parts separated, thinly sliced
- 1 (1″) piece ginger, peeled, grated
- 2 garlic cloves, grated
- ¼ cup reduced-sodium soy sauce
- 6 Tbsp. honey
- 2 Tbsp. rice wine vinegar
- 1 large red onion, cut into ¾” pieces
- 1 Tbsp. neutral oil, plus more for grill
- 8–10 wooden or metal skewers
- Cooked white rice and toasted sesame seeds, for serving
Instructions
- In a medium bowl, mix steak cubes with baking soda and 1 tsp of salt. Let sit for 15-20 minutes.
- In a large bowl, combine chili-garlic sauce, hoisin sauce, sesame oil, and soy sauce. Add scallion, ginger, and garlic, mixing well.
- Rinse and dry the meat, add to the marinade, and let sit for 30 minutes to 4 hours.
- In a saucepan, combine soy sauce, honey, and rice wine vinegar. Simmer until reduced and thickened, about 5-7 minutes.
- If using wooden skewers, soak in water for 30 minutes.
- Preheat grill to medium-high heat. Thread meat and onions onto skewers, brush with oil, and season with salt.
- Grill skewers for 2-3 minutes per side, brushing with glaze during the final minute.
- Serve over rice, topped with scallions and sesame seeds.
Notes
- For gluten-free options, use tamari instead of soy sauce.
- Reduce the chili-garlic sauce for less spice.
- Steak can be prepared in the marinade up to 24 hours ahead.
- Offer variety by serving with Asian cucumber salad or coconut rice.
- Prep Time: 20
- Cook Time: 20
- Category: Main Course
- Method: Grilling
- Cuisine: Asian
Nutrition
- Serving Size: N/A
- Calories: N/A
- Sugar: N/A
- Sodium: N/A
- Fat: N/A
- Saturated Fat: N/A
- Unsaturated Fat: N/A
- Trans Fat: N/A
- Carbohydrates: N/A
- Fiber: N/A
- Protein: N/A
- Cholesterol: N/A
Keywords: sticky soy steak skewers, asian steak skewers, grilled steak recipe, quick dinner ideas, soy marinated steak