The enticing aromas of sizzling meat can instantly transport us back to the bustling streets of China, where vendors skillfully grill skewers of tender beef. This homemade version of Chinese Beef on a Stick captures that vibrant spirit, marrying sweet and savory flavors with ease. Not only does it boast a quick prep time perfect for busy weeknights, but it also delivers restaurant-quality goodness right from your kitchen. Whether you choose to air-fry or broil these juicy beef skewers, you’ll delight in their crisp exterior and mouthwatering taste. Ready to turn your dining table into a culinary adventure? Let’s dive into the details of this delightful recipe!

Why Will You Crave This Dish?
Irresistible Flavor: The blend of hoisin and oyster sauce creates a sweet and savory marinade that perfectly complements the tender beef, offering a taste explosion sure to impress.
Quick Preparation: Simply marinate the beef and pop it into the air fryer or broiler for a hassle-free meal, saving you time without compromising flavor, especially during busy weeknights.
Crowd-Pleasing Appeal: Perfect for family gatherings or dinner parties, this dish offers a fun, interactive dining experience that will have everyone asking for seconds!
Recipe Versatility: While this recipe focuses on beef, feel free to swap in chicken for a lighter twist, allowing you to enjoy variations of your favorite skewered delight.
For more easy-to-make beef recipes, check out my Sticky Sesame Beef or Korean Ground Beef Bowl.
Chinese Beef on a Stick Ingredients
For the Marinade
• Hoisin Sauce (2 tablespoons) – Adds a rich, sweet savor to the beef; can be substituted with soy sauce and honey for a homemade twist.
• Sugar (2 tablespoons) – Sweetens the marinade; brown sugar can be used for a deeper flavor profile.
• Oyster Sauce (1 tablespoon) – Delivers umami richness; soy sauce works as an alternative if you’re in a pinch.
• Soy Sauce (1 tablespoon) – Serves as the salty backbone; opt for low-sodium varieties for a healthier choice.
• Chinese Cooking Wine (1 teaspoon) – Infuses depth into the mix; dry sherry or water can stand in if necessary.
• Chinese Five-Spice Powder (¼ teaspoon) – Enhances the aromatic qualities; you can substitute with a pinch of cinnamon and star anise.
For the Beef
• Sirloin Beef (1 pound) – This juicy cut ensures tenderness; feel free to use top blade roast for an economical option with great marbling.
• Cornstarch (1 tablespoon) – Vital for tenderizing the beef and creating a delicious outer crust; no substitutes recommended.
• Baking Soda (½ teaspoon) – Tenderizes the meat beautifully, ensuring softness; best not to swap this ingredient as it’s essential to the texture.
For Skewering
• Wooden or Metal Skewers – If using wooden skewers, soak them in water for 30 minutes to prevent burning during cooking.
Now that you have all the essentials, you’re one step closer to savoring your very own delicious Chinese Beef on a Stick!
Step‑by‑Step Instructions for Chinese Beef On A Stick
Step 1: Prepare the Beef
Start by cutting the sirloin beef into bite-sized 1-inch cubes, ensuring each piece is uniform for even cooking. To tenderize the beef, place the cubes into a plastic bag and use a meat mallet or rolling pin to pound them for a few minutes. This step sets the stage for your juicy Chinese Beef on a Stick.
Step 2: Make the Marinade
In a small bowl, combine hoisin sauce, sugar, oyster sauce, soy sauce, cornstarch, Chinese cooking wine, five-spice powder, and baking soda. Whisk these ingredients together until well blended, creating a thick and flavorful marinade. This mixture will enhance the beef’s natural flavors while contributing to the delightful taste of your Chinese Beef on a Stick.
Step 3: Marinate the Beef
Pour the marinade over the tenderized beef cubes inside the plastic bag. Seal the bag tightly and massage it gently to ensure the marinade coats every piece evenly. Place the marinated beef in the refrigerator for at least 8 hours or, for best results, up to 24 hours. This marinating process is crucial for developing the rich flavors of your Chinese Beef on a Stick.
Step 4: Skewer the Beef
Once the marinating time is complete, remove the beef from the refrigerator. Begin threading the marinated beef onto skewers, ensuring to leave about ¼ inch of space between each piece for even cooking. If you’re using wooden skewers, remember to soak them in water for at least 30 minutes beforehand to prevent burning during cooking.
Step 5: Preheat for Broiling
If you choose to broil the Chinese Beef on a Stick, preheat your broiler to 500°F. Position a rack in your oven, ensuring it is a few inches away from the heating element. This high temperature will create a beautifully charred exterior, giving your skewers that signature grill flavor that is sure to impress everyone at your dinner table.
Step 6: Broil the Skewers
Place the skewers on the rack, making sure they are not overcrowded. Brush the beef with a light coating of oil to promote browning. Broil for about 5-7 minutes per side, keeping a close watch to prevent burning. You’ll know the Chinese Beef on a Stick is ready when you observe a delicious caramelized char on the outside.
Step 7: Preheat for Air Frying
If you prefer air-frying, preheat your air fryer to 400°F. This method is a healthier alternative that still delivers a fantastic char. Spray the air fryer basket with oil to prevent sticking, ensuring your skewers will slide right out after cooking, enhancing the convenience of your Chinese Beef on a Stick experience.
Step 8: Air-Fry the Skewers
Carefully place the skewers in the preheated air fryer basket without overcrowding. Lightly spray the skewers with oil to help achieve a crisp exterior. Air-fry for about 5 minutes, then flip the skewers and continue cooking for another 5 minutes until they are charred and heated through. This method makes for an easy yet tasty Chinese Beef on a Stick.

Expert Tips for Chinese Beef on a Stick
-
Marination Magic: Ensure to marinate the beef for at least 8 hours, preferably overnight, to achieve maximum tenderness and flavor in your Chinese Beef on a Stick.
-
Watch the Broiler: Broiling times can vary significantly by oven. Keep a close watch to prevent burning; turning the skewers halfway through will provide even charring.
-
Air Fryer Size: If using an air fryer, make sure to cut the skewers if needed to fit properly, avoiding overcrowding for best results in your Chinese Beef on a Stick.
-
Tenderizing Power: Don’t skip the baking soda; it’s essential for achieving that perfectly soft texture in your meat.
-
Substitutions Awareness: While some ingredients can be replaced, remember that cornstarch is crucial for creating that desirable outer crust.
Make Ahead Options
These Chinese Beef on a Stick skewers are perfect for busy home cooks looking to streamline their meal prep! You can marinate the beef up to 24 hours in advance, ensuring maximum flavor and tenderness. Simply cut the sirloin, pound it for tenderization, and coat it with the marinade. For best results, refrigerate the marinated beef in a sealed bag or container. If you’re not cooking them right away, you can also skewer the beef and refrigerate the assembled skewers for up to 3 days. When you’re ready to enjoy, simply broil or air-fry the skewers, and you’ll have delicious, restaurant-quality Chinese Beef on a Stick waiting for you with minimal effort!
What to Serve with Chinese Beef on a Stick
To elevate your dining experience, consider these delightful accompaniments that meld beautifully with the bold flavors of skewered beef.
-
Steamed Jasmine Rice: The light, fragrant grains soak up the savory marinade, offering a perfect base for the beef’s bold flavors.
-
Stir-Fried Vegetables: A medley of crisp bell peppers and broccoli adds freshness and a colorful crunch that complements the dish’s richness beautifully.
-
Crispy Spring Rolls: Filled with veggies and served with a sweet dipping sauce, these add an appetizing crunch to your meal that your family will love.
-
Garlic Cucumber Salad: This refreshing salad offers a cool contrast to the warm, savory beef skewers, bringing a zesty bite with every forkful.
-
Sesame Noodles: Their nutty flavor and chewy texture provide a delightful balance to the meal, making it heartier and satisfying.
-
Chilled Green Tea: Sipping some chilled green tea not only refreshes the palate but also complements the dish’s flavors with its subtle earthiness.
-
Chocolate Covered Fortune Cookies: Ending the meal with these delightful treats adds a sweet surprise, reflecting the fun, festive vibe of Chinese cuisine.
How to Store and Freeze Chinese Beef on a Stick
Fridge: Store any leftover Chinese Beef on a Stick in an airtight container for up to 3 days. Make sure to let the skewers cool before sealing to maintain their crispness.
Freezer: You can freeze the marinated beef (before cooking) in a freezer-safe bag for up to 2 months. Thaw overnight in the fridge before cooking for the best texture.
Reheating: Reheat leftover skewers in the oven at 350°F for about 10-15 minutes until warmed through, to preserve that delectable charred flavor.
Make-Ahead: Feel free to marinate the beef a day in advance, which enhances the flavor and makes your meal prep quicker!
Variations & Substitutions for Chinese Beef On A Stick
Feel free to let your creativity shine as you customize this dish to fit your tastes and dietary needs!
-
Beef Swap: Use chicken breast or thighs to make a lighter version, while keeping the same delightful marinade.
-
Different Cuts: Experiment with cuts like ribeye or flank steak for a richer flavor profile; they both bring unique textures to the skewers.
-
Sugar Alternatives: Swap granulated sugar for honey or maple syrup for a more natural sweetener that balances flavor beautifully.
-
Gluten-Free: Replace soy sauce and oyster sauce with gluten-free alternatives like tamari or coconut aminos for a safe, yet delicious option.
-
Spice It Up: Add crushed red pepper flakes or a splash of sriracha to the marinade for a spicy kick that elevates the flavor profile!
-
Vegetarian Option: Try marinating firm tofu, mushrooms, or eggplant in the same marinade for a delicious, meat-free alternative, showcasing those rich flavors.
-
Herb Infusion: Throw in chopped fresh herbs like cilantro or green onions into the marinade; they enhance the dish’s aroma while adding freshness.
For more fantastic beef meal options, don’t miss my Chili Beef Crunchy and Ground Beef and Potatoes recipes!

Chinese Beef on a Stick Recipe FAQs
How do I select the best beef for this dish?
Absolutely! When choosing beef, look for cuts with good marbling, such as sirloin or top blade roast. They offer tenderness and flavor. If you notice dark spots on the meat or an off smell, it’s best to avoid those cuts.
What’s the best way to store leftover Chinese Beef on a Stick?
Very! Store your leftover skewers in an airtight container in the refrigerator for up to 3 days. Allow the skewers to cool before sealing to maintain their delightful crispness.
Can I freeze the marinated beef?
Definitely! You can freeze the marinated beef in a freezer-safe bag for up to 2 months. Make sure to squeeze out excess air from the bag. When you’re ready to cook, thaw it overnight in the fridge before grilling or broiling for the best taste and texture.
What should I do if my beef is tough after cooking?
No worries! If you find that your beef isn’t as tender as hoped, it may be due to inadequate marinating time or not using enough baking soda. To rescue it, let it marinate longer next time—ideally overnight—and ensure you’re using sufficient cornstarch and baking soda for tender results.
Are there any dietary considerations for this recipe?
Absolutely! If you have anyone with allergies present, pay attention to the sauces used, as they can contain soy, peanuts, or gluten. If you’re cooking for kids or pets, this dish can be a great option without the skewers—just watch portion sizes and ensure flavors are suitable for their palates.

Savor Homemade Chinese Beef On A Stick: Tender & Delicious
Ingredients
Equipment
Method
- Start by cutting the sirloin beef into bite-sized 1-inch cubes.
- In a small bowl, combine all marinade ingredients and whisk until well blended.
- Pour the marinade over the tenderized beef cubes in a plastic bag, seal tightly and massage it gently.
- Thread the marinated beef onto skewers, leaving about ¼ inch of space between each piece.
- Preheat the broiler to 500°F for broiling method.
- Place the skewers on the rack and broil for about 5-7 minutes per side.
- If air frying, preheat the air fryer to 400°F and lightly spray with oil.
- Air-fry for about 5 minutes, then flip and cook for another 5 minutes.

Leave a Reply