As I watched the sizzling skewers of Chinese Beef on a Stick come to life on the grill, the aroma wafted through the air and brought back memories of my favorite takeout nights. This recipe transforms simple cuts of beef into tender, juicy delights, beautifully marinated in a sweet and savory sauce that elevates any meal. With just a few ingredients and minimal prep time, these skewers not only impress your guests but also provide a healthier, homemade version of a beloved street food classic. Plus, they’re perfect for gatherings or a cozy dinner at home. Ready to fire up the grill and bring the taste of Chinese street markets right into your kitchen? Let’s dive into the recipe!

Why will you crave these skewers?
Simplicity at Its Best: This recipe is straightforward, using just a handful of ingredients to create a mouthwatering marinade that infuses flavor into the beef.
Crowd-Pleasing Delight: Whether you’re planning a festive grill party or a cozy family dinner, these skewers are guaranteed to impress your guests with their irresistible taste.
Nutrient-Rich Perfection: Made with tender cuts of beef, they offer a delicious source of protein, making them a healthier alternative to takeout.
Versatile Cooking Methods: Broil or air-fry for quick and easy preparations. This adaptability allows you to enjoy these flavorful skewers regardless of your cooking setup!
Authentic Flavors: The sweet and savory marinade transforms simple beef into a dish reminiscent of traditional Chinese street food, making it a delightful culinary adventure.
Make these alongside Cheesy Ground Beef and Rice Casserole for a complete and satisfying meal experience.
Chinese Beef on a Stick Ingredients
For the Beef Marinade
• 1 pound sirloin beef (or top blade roast) – A marbled cut ensures juicy and tender skewers; feel free to choose any other tender beef cut.
• 2 tablespoons hoisin sauce – This brings a delightful sweetness to the marinade; in a pinch, you can swap it for more soy sauce.
• 2 tablespoons sugar – Sweetens the marinade for a flavorful balance; reduce this amount if you prefer a less sweet taste.
• 1 tablespoon oyster sauce – Adds a rich umami flavor to the dish; soy sauce makes a good alternative if needed.
• 1 tablespoon soy sauce – Enhances the overall seasoning; for a healthier version, choose low-sodium soy sauce.
• 1 tablespoon cornstarch – Essential for tenderizing meat and creating a nice coating; no substitutes recommended.
• 1 teaspoon Chinese cooking wine (or water) – Enhances flavor with aromatic notes; white wine or broth can serve as substitutes.
• ¼ teaspoon Chinese five-spice powder – This imparts a unique aroma; can be omitted for a simpler taste but adds authenticity.
• ½ teaspoon baking soda – Helps keep the beef juicy and tender; in case of unavailability, you can use extra cornstarch.
Step‑by‑Step Instructions for Chinese Beef On A Stick
Step 1: Prepare the Beef
Begin by cutting the sirloin beef into 1-inch cubes for even cooking. Use a mallet or rolling pin to pound the beef in a large plastic bag for around 3 minutes; this method tenderizes the meat and helps it absorb the marinade better. You’ll know it’s ready when the beef looks flattened and slightly juicier.
Step 2: Make the Marinade
In a mixing bowl, combine 2 tablespoons of hoisin sauce, 2 tablespoons of sugar, 1 tablespoon each of oyster sauce and soy sauce, along with 1 tablespoon of cornstarch, 1 teaspoon of Chinese cooking wine, ¼ teaspoon of five-spice powder, and ½ teaspoon of baking soda. Mix thoroughly until smooth. This sweet and savory marinade will create that delicious flavor profile for your Chinese Beef on a Stick.
Step 3: Marinate the Beef
Pour the marinade into the bag with the cubed beef, then seal the bag and massage the mixture to ensure every piece of meat is thoroughly coated. Refrigerate the marinated beef for at least 8 hours, but ideally, allow it to soak for up to 24 hours. This will maximize tenderness and infuse the beef with rich flavors.
Step 4: Skewer the Beef
After marinating, remove the beef from the fridge and prepare your skewers. Thread the marinated beef cubes onto the skewer sticks, leaving about ¼ inch of space between the pieces. This spacing ensures even cooking and allows the edges to crisp up nicely, bringing that irresistible char to your Chinese Beef on a Stick.
Step 5: Preheat Your Cooking Method
For broiling, set your oven’s broiler to 500°F and let it preheat. Meanwhile, if you’re using an air fryer, preheat it to 400°F. Preheating is essential as it helps to achieve that satisfying char while cooking your delicious skewers to perfection.
Step 6: Broil the Skewers
Arrange the skewers on a foil-lined baking pan, making sure to leave space between them. Broil for about 5 to 7 minutes on each side, watching closely for a lovely char. The beef will turn a beautiful brown color and become slightly crispy; that’s your cue to turn them for even cooking.
Step 7: Air-Fry the Skewers
If you prefer the air fryer, lightly spray the basket with non-stick cooking spray. Place the skewers in the basket without overcrowding them. Air-fry for about 5 minutes on each side until they achieve a golden brown hue and are charred. Your Chinese Beef on a Stick will have the ideal texture and flavor by using this method.
Step 8: Serve and Savor
Once cooked, remove the skewers from the oven or air fryer and let them rest for a couple of minutes. Serve your delightful Chinese Beef on a Stick hot, paired with steamed rice or stir-fried vegetables for a complete meal. Enjoy every tender, juicy bite that captures the essence of your favorite takeout!

What to Serve with Chinese Beef on a Stick
Elevate your grilling experience by pairing these delightful skewers with equally satisfying side dishes and beverages.
-
Steamed Jasmine Rice: Complements the savory flavors of the beef while absorbing the delicious marinade. It’s the perfect base for a hearty meal.
-
Stir-Fried Vegetables: Colorful and crisp, a medley of bell peppers, broccoli, and snap peas adds a fresh crunch that pairs well with the tender beef.
-
Crispy Egg Rolls: These savory bites filled with vegetables and meats create an irresistible texture contrast. They’re not just delicious but also a fun finger food to enjoy.
-
Garlic-Soy Noodles: This simple noodle dish, tossed in garlic and soy sauce, enhances the meal’s Asian essence while providing a satisfying, slurp-worthy complement.
-
Sweet and Sour Sauce: Drizzling some over your skewers adds a tangy twist, perfectly balancing the sweetness of the marinade.
-
Chilled Cucumber Salad: Refreshing and light, this salad contrasts beautifully with the warm, savory skewers, adding a splash of color and crunch to your plate.
-
Sparkling Water with Lime: A bubbly drink elevates the meal, cleansing the palate between bites and enhancing the bright flavors of the dish.
-
Mango Sticky Rice: For a sweet finish, this dessert brings a lovely tropical flavor that pairs delightfully with the savory skewers.
-
Green Tea: Enjoying a cup of this fragrant beverage alongside will calm the palate and enhance the authentic experience of your meal.
How to Store and Freeze Chinese Beef on a Stick
Fridge: Keep any leftover Chinese Beef on a Stick in an airtight container in the refrigerator for up to 3 days. This helps maintain tenderness and flavor.
Freezer: If you want to freeze the skewers, wrap them tightly in plastic wrap and place them in a freezer-safe bag. They can be frozen for up to 3 months.
Reheating: When ready to enjoy, thaw the skewers overnight in the fridge. To reheat, broil for about 4-5 minutes per side until heated through, preserving their juicy texture.
Make-Ahead Tip: Marinate the beef in advance and store it in the fridge for up to 24 hours before grilling. This boosts flavor and makes mealtime easier!
Expert Tips for Chinese Beef on a Stick
Marinating Matters: Ensure the beef is marinated for at least 8 hours, ideally 24, for maximum tenderness and flavor absorption.
Even Skewering: Avoid crowding the skewers; leave space between pieces to promote even cooking and enhance charring.
Timing is Key: Keep a close watch on cooking times, especially in the air fryer, as different models may vary in heat intensity.
Choose Quality Cuts: While sirloin is recommended, feel free to use any marbled cut for juicy Chinese Beef on a Stick.
Rest Before Serving: Let the skewers rest for a few minutes after cooking to allow juices to redistribute for optimal flavor in every bite.
Chinese Beef on a Stick Variations
Feel free to explore different flavors and ingredients to make this recipe your own!
- Chicken Option: Substitute beef with chicken for a lighter yet equally delicious skewered dish. Chicken absorbs the marinade beautifully, providing a tasty twist.
- Vegetable Medley: Add bell peppers, onions, or zucchini to the skewers for a colorful and nutritious element. The veggies will add a delightful crunch and balance the savory beef.
- Spicy Kick: Blend in chili paste or sriracha to your marinade for an exciting heat level. This simple addition will elevate the flavor, giving a kick that’s sure to impress!
- Honey Glaze: Swap sugar for honey in the marinade for a richer sweetness and a glossy finish. The honey caramelizes beautifully under heat, leading to a delightful coating.
- Soy Sauce Variance: Experiment with different types of soy sauce like tamari for a gluten-free option or dark soy for a deeper flavor. Each variant brings its own unique personality to the dish.
- Herb Infusion: Toss in fresh herbs like cilantro or green onions into the marinade or as a garnish. They add freshness and delightful aromatics that complement the beef perfectly.
- Grilling Twist: Try grilling the skewers over charcoal for an enhanced smoky flavor. The charred taste can remind you of bustling street food markets.
- Asian Fusion: Use teriyaki sauce instead of hoisin for an entirely different flavor profile, transforming your skewers with a delightful rich glaze.
Once you’re done making these delicious variations, complement them with sides like roasted veggies or also enjoy with a plate of High Protein Beef Pasta for a fulfilling experience!
Make Ahead Options
These Chinese Beef on a Stick are perfect for meal prep, making your busy weeknights smoother! You can marinate the beef up to 24 hours in advance to let the flavors penetrate and ensure maximum tenderness. Just chop the sirloin beef into 1-inch cubes, pound them if desired, and coat them in the marinade before refrigerating. To maintain quality, store the marinated beef in an airtight container or resealable bag. When you’re ready to cook, simply skewer the beef and follow your preferred cooking method. Whether you’re broiling or air-frying, you’ll have succulent skewers just as delicious as if they were made fresh that day!

Chinese Beef on a Stick Recipe FAQs
What type of beef should I use for Chinese Beef on a Stick?
I recommend using sirloin or top blade roast for their tenderness, but feel free to choose other marbled cuts for juicy skewers. The marbling in the meat will do wonders for the flavor and texture, making each bite succulent!
How long can I store the leftovers in the fridge?
Absolutely! You can store any leftover Chinese Beef on a Stick in an airtight container in the refrigerator for up to 3 days. This helps maintain the tenderness and flavor of the meat, allowing you to relish those delightful skewers even after the initial meal!
Can I freeze the skewers? If so, how?
Yes, you can freeze your Chinese Beef on a Stick! Wrap the cooked skewers tightly in plastic wrap and place them in a freezer-safe bag. They can be frozen for up to 3 months. To thaw, just place them in the fridge overnight, and reheat by broiling for 4-5 minutes per side until they’re heated through!
What should I do if the beef is tough after cooking?
No worries, it can happen! If your beef turns out tough, it might be due to insufficient marinating time or selecting a less tender cut. To avoid this in the future, make sure to marinate for at least 8 hours and choose tender cuts of beef. If you’re already at this stage, I suggest slicing the beef thinly against the grain for a more tender texture when serving.
Is this recipe suitable for my kids?
Very! This dish is family-friendly as it contains no common allergens other than beef, soy, and sugar. If you’re concerned about sodium, opt for low-sodium soy sauce and adjust the sugar content to your preference. The delight of sweet and savory flavors usually wins over the littles!
Can I make this recipe ahead of time?
Absolutely! You can marinate the beef up to 24 hours before grilling. This not only enhances the flavors as the beef soaks up the marinade but also makes meal prep incredibly convenient for busy days.

Savory Chinese Beef on a Stick for Your Home Grill Party
Ingredients
Equipment
Method
- Begin by cutting the sirloin beef into 1-inch cubes for even cooking. Use a mallet or rolling pin to pound the beef in a large plastic bag for around 3 minutes.
- In a mixing bowl, combine 2 tablespoons of hoisin sauce, 2 tablespoons of sugar, 1 tablespoon each of oyster sauce and soy sauce, along with 1 tablespoon of cornstarch, 1 teaspoon of Chinese cooking wine, ¼ teaspoon of five-spice powder, and ½ teaspoon of baking soda. Mix thoroughly until smooth.
- Pour the marinade into the bag with the cubed beef, then seal the bag and massage to ensure every piece is thoroughly coated. Refrigerate the marinated beef for at least 8 hours, ideally up to 24 hours.
- Thread the marinated beef cubes onto skewers, leaving about ¼ inch of space between pieces for even cooking.
- For broiling, preheat the oven’s broiler to 500°F. If using an air fryer, preheat it to 400°F.
- Arrange the skewers on a foil-lined baking pan, broil for about 5 to 7 minutes on each side, watching closely for a lovely char.
- If using an air fryer, lightly spray the basket with non-stick cooking spray and air-fry for about 5 minutes on each side.
- Once cooked, remove the skewers and let them rest for a couple of minutes before serving.

Leave a Reply