Char Siu pork skewers are a mouthwatering fusion of smoky, sweet, and savory flavors that bring a taste of Chinese barbecue straight to your grill or stovetop. Inspired by the classic Cantonese roasted pork, this version turns the dish into a fun and shareable meal by threading the marinated meat onto skewers, perfect for parties, weeknight dinners, or summer cookouts.
The magic of Char Siu lies in its marinade. It’s a bold, red-hued blend of hoisin sauce, soy sauce, Chinese five spice, honey or brown sugar, and a touch of rice wine or Shaoxing wine. Traditional versions sometimes include red fermented bean curd for authenticity and color, but at home, a bit of red food coloring can give you that familiar look. The pork – often shoulder or tenderloin, is sliced into strips or chunks and left to marinate for several hours or overnight to soak up all that flavor.
When it comes to cooking, skewers make everything easier and more fun. Thread the marinated pork onto soaked wooden or metal skewers, then grill, broil, or pan-sear them until slightly charred and caramelized. The sugars in the marinade help create that glossy, sticky coating, while the high heat brings out the savory depth and aroma of the spices.
Char Siu pork skewers are incredibly versatile. Serve them with steamed rice and stir-fried vegetables for a balanced meal, or tuck them into bao buns or lettuce wraps for a more casual approach. You can also offer a little extra marinade (cooked separately) as a dipping sauce to enhance the flavor even more.
These skewers are great for entertaining, since they can be prepped ahead and cooked quickly. They’re colorful, aromatic, and full of flavor, guaranteed to be a hit at the table. Whether you’re already a fan of traditional Char Siu or trying it for the first time, the skewer version offers a fun twist on a classic dish that’s hard to resist.

Ingredients
- 1 lb pork tenderloin thinly sliced
- 2 tbsp hoisin sauce
- 2 tbsp soy sauce
- 1 tbsp oyster sauce
- 2 tbsp honey
- 1 tsp Chinese five spice powder
- 2 cloves garlic minced
- 1 inch ginger grated
- 2 tbsp vegetable oil
Instructions
- In a bowl, combine the hoisin sauce, soy sauce, oyster sauce, honey, Chinese five-spice powder, minced garlic, and grated ginger to make the marinade.
- Add the sliced pork to the marinade, ensuring each piece is well coated. Cover and refrigerate for at least 30 minutes to marinate.
- Preheat the grill to medium-high heat.
- Thread the marinated pork slices onto the soaked bamboo skewers.
- Brush the grill grates with vegetable oil to prevent sticking.
- Grill the pork skewers for about 2-3 minutes on each side, basting with any remaining marinade, until cooked through and slightly charred.
- Serve the Char Siu Pork Skewers with steamed rice and your favorite grilled vegetables.
- Enjoy the flavorful and tender grilled pork skewers!
I think I did something wrong ’cause mine didn’t taste like the ones from the restaurant. Too sweet?
Nah, I don’t think you did anything wrong! Sometimes recipes just don’t turn out. Maybe it was the meat or something?
Maybe you added too much honey? It can get really sweet if you do. Try cutting back a bit next time!
Yummm! Simple and tasty! I added some peppers on the skewers too, great addition.
Sounds delicious! I love the idea of using peppers on the skewers. Will definitely try that next time!
Nah, not good. Pork was dry and lacked flavor. Never again!
This takes too many ingredients. Can’t I just use soy sauce and call it a day?
I get where you’re coming from, but the blend of flavors in the marinade really makes a difference! You might be surprised at how good it turns out with all the ingredients. 😊
Are you really gonna ditch all those flavors for just soy sauce? That’d be a boring skewer! Just follow the recipe and you’ll see why it’s worth it. 🙄
This recipe is easy! I used chicken instead of pork because that’s what I had, and it still turned out yum! 4/5.
I dunno, chicken for Char Siu? It’s suppose to be pork! What’s next, beef skewers? 😂
Glad to hear you enjoyed it! Chicken is a great substitute, and I bet it was tasty. 👍
Just 2 words: BBQ MAGIC!
Totally agree! BBQ does have a special kind of magic. These skewers sound amazing, can’t wait to try them!
Absolutely delicious! The marinade is perfect. Will definitely make again!
Can I use apple instead of sugar? 😂 Might try it next time! 1 star.
Using apple instead of sugar? That’s interesting! But I think it might turn out really different from the original flavor. Maybe just try it with a little bit first?
1 star for a recipe that asks for sugar but u just wanna make it healthy? No way! Stick to the recipe to get it right!
These are the best pork skewers I’ve ever made! So tasty!
Soooo good! My family couldn’t get enough, they gobbled them all up before I could serve them with veggies.
Sounds great but my family doesn’t like ginger. Can I skip it?
Yum! I love Char Siu, but I always mess up the marinating part. Any tips?
Made this for my family and they loved it! Will be adding to my favorites.
This recipe is not how my mom made it! Not real Char Siu. But I guess it’s ok for a quick meal.
I totally get you! Nothing beats your mom’s recipe. But hey, at least this one is a quick fix when you’re short on time.
This ain’t Char Siu! Real Char Siu has way more flavor, my grandma would flip! But I guess it’s decent.
Are you sure this is real food? It sounds too fancy! Where’s the beef?
I tried this recipe but it turned out a bit tough. Maybe my pork wasn’t fresh?!
I don’t know why people make things more complicated, just BBQ the pork and it’s good. No marinade needed!
I tried this and it was just okay. Too salty for my taste.
Yum! I didn’t have all the ingredients, so I used BBQ sauce instead, but they still turned out good!
Meh, just ok. I was expecting more flavor based on the ingredients. Time consuming too.
Char Siu skewer good!!! I like it!
Pretty good, but the instructions were a bit confusing. What does it mean to ‘baste’?
These skewers are absolutely delicious! The marinade gives the pork such a rich flavor. Definitely a repeat for our BBQs! 5 stars!
Is it really necessary to marinate for 30min? I just did 10 and it was fine!
These pork skewers are a game changer! The marinade is packed with flavor and super easy to make. 😋
I forgot the ginger and garlic but still pretty tasty! Will make it again but remember the spices next time. 3 stars.
Way too much sugar in the marinade! Had to add more soy to balance it.
Best skewers ever! The kids loved them too! Perfect for summer grill outs! 5 stars!!!
I followed the recipe exactly but found the five spice too overpowering. Might tone it down next time.
I think five spice can be strong sometimes! I usually use a pinch less myself. Glad you liked it otherwise!
I don’t understand why everyone loves this. It was just ok for me. I guess I prefer my pork with BBQ.
I totally get it! BBQ has its own unique flavor. Char Siu is just different, you know? Not everyone likes sweet marinades.
I dunno, I think this is way better than BBQ! But everyone has their own taste. Maybe you just ain’t used to it yet?
Isn’t Char Siu supposed to be red? Mine turned out brown. 🤔
I don’t know, my pork was tough even though I followed the recipe. Maybe it’s the cut of meat or something? Not great for me. 2/5.
Sorry to hear about your tough pork! Sometimes the quality of the cut really can make a difference. I usually get pork from a local butcher and it turns out much better.
I think you might have overcooked it! 2-3 minutes per side is quick. Better luck next time! 😅
I was really excited to try this, but it turned out too salty for my taste. I used low-sodium soy sauce, too.
Sorry to hear that! Maybe try less soy sauce next time? It can be really strong.
Pork skewers? I thought this was chicken! Not what I expected at all…
So good! Better than takeout! 😋
I made this last night, and my family loved it! Can’t believe it’s better than takeout! Will definitely make again.
Really? Better than takeout? I dunno about that… I’ve had some amazing takeout before. 🤨
I am not a good cook but I managed to make these and they were okay.
These skewers were amazing! The marinade gave the pork such a rich flavor. Will definitely make again!
I don’t have bamboo skewers, can I use metal ones? Anyone know?
I think metal ones are not the same. You might not get that nice char. Just use bamboo, it’s better!
Yes, metal skewers will work just fine! Just make sure to watch out for the heat. They can get really hot!
Yum! Super easy recipe and super yum! Cooking it again next week!
10/10 would recommend, easy to make and fun to grill! Perfect for summer barbecues.
Delicious! The honey gives it a sweet touch that pairs nicely with rice. Will definitely make again!
I’m not a big fan of pork, but my husband loved it. Maybe I’ll give it another shot someday. 3/5.