I’ve spent years perfecting the balance of sweet, savory, and aromatic in this lemongrass-marinated pork. The charred edges and tender bite capture the essence of Vietnamese street food.
This grilled dish relies on a simple marinade and high heat. The result is juicy, flavorful skewers that transport you to a bustling Hanoi market.
Ingredients for Vietnamese Grilled Pork Skewers
Simple ingredients with bold flavors bring this Vietnamese street food classic to your grill.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder 🐖 | 1 ½ lb | Cut into 1-inch cubes |
| Lemongrass Stalks 🌿 | 3 whole | Tender inner parts only, finely minced |
| Fish Sauce 🐟 | 3 tbsp | Vietnamese variety preferred |
| Light Brown Sugar 🍚 | ¼ cup | Packed for sweetness |
| Garlic Cloves 🧄 | 6 cloves | Minced finely |
| Shallots 🧅 | 3 whole | Minced finely |
| Soy Sauce 🥢 | 2 tbsp | Low-sodium preferred |
| Black Pepper 🌶️ | 1 tsp | Freshly ground preferred |
| Vegetable Oil 🫒 | 2 tbsp | For marinade and grilling |
| Lime 🍈 | 1 whole | Juiced for brightness |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Wooden Skewers 🍢 | 12 pieces | Soaked in water 30 minutes |
[recipe_ingredient_scaler]
The pork shoulder is key here—look for well-marbled cuts at your butcher or Asian market. Lemongrass can be tricky to find fresh, but H-Mart or larger Kroger stores usually carry it. If you’re in a pinch, frozen lemongrass paste works (just thaw it first). Fish sauce is non-negotiable; Red Boat or Three Crabs are my go-tos for authentic flavor without additives.
No pork shoulder? Pork tenderloin is a leaner swap but cooks faster—watch the grill closely. Out of fish sauce? Soy sauce plus a dash of lime in a pinch, though the depth won’t be the same. Brown sugar can be swapped for coconut sugar (one-to-one ratio). Shallots and garlic are the aromatic base, but regular onion works if that’s what’s in your pantry.
Marinate the pork for at least 4 hours (overnight is ideal). Skewers can be prepped 1 day ahead and refrigerated. Leftovers keep for 3 days in the fridge—great for banh mi sandwiches or rice bowls. Always soak those wooden skewers (don’t skip this part).
Why You’ll Love This Recipe
- Minimal Chopping Required: I just toss pork shoulder chunks with minced lemongrass, garlic, and fish sauce—no fancy knife skills needed.
- Sweet-Savory Magic: The brown sugar caramelizes with the fish sauce for that sticky, umami-packed glaze I can’t resist.
- Weeknight Hero: Honestly, these skewers work for quick dinners, backyard BBQs, or even packed lunches the next day.
- Budget Stretcher: Pork shoulder stays cheap, and a little goes a long way with these bold flavors.
Step-by-Step Instructions for Vietnamese Grilled Pork Skewers
Here’s the method I use to achieve tender, charred pork with vibrant lemongrass flavor every time.
Step 1: Prepare the Marinade Base
In a large bowl, combine the 3 tbsp fish sauce, 0.25 cup light brown sugar, 2 tbsp soy sauce, and 1 tsp black pepper. Whisk until the sugar begins to dissolve completely—this creates the sticky-sweet foundation that caramelizes beautifully on the grill.
Add the finely minced 3 whole lemongrass stalks, 6 cloves garlic cloves, and 3 whole shallots to the bowl. I always mince these by hand rather than using a food processor for better texture control. Stir to combine, then let it sit for 5 minutes to allow the flavors to meld.
Step 2: Marinate the Pork
Cut the 1.5 lb pork shoulder into 1-inch cubes and add them to the marinade. Pour in 2 tbsp vegetable oil and mix thoroughly with your hands, ensuring every piece is evenly coated. The pork should glisten with the marinade, not be swimming in it.
Cover the bowl and refrigerate for at least 4 hours, but I prefer overnight for maximum flavor penetration. Give the mixture a good stir halfway through the marinating time to redistribute the flavors. The pork will turn slightly opaque as it absorbs the marinade.
Step 3: Skewer and Grill
Soak the 12 pieces wooden skewers in water for 30 minutes to prevent burning. Thread the pork cubes onto the skewers, leaving a little space between each piece for even cooking. Press the cubes gently but firmly so they stay in place during grilling.
Grill over medium-high heat for 3-4 minutes per side, turning occasionally, until the pork develops a deep char and reaches an internal temperature of 145°F. You’ll see beautiful caramelization where the marinade touches the grates—that’s the flavor we’re after.
Step 4: Finish and Serve
Transfer the skewers to a serving platter and let them rest for 5 minutes. This allows the juices to redistribute throughout the meat. While they rest, squeeze the 1 whole lime over the top for a bright, citrusy finish that cuts through the richness.
Sprinkle with the 0.25 cup fresh cilantro just before serving. The cilantro adds a fresh, herbal note that complements the charred, savory pork perfectly. Serve immediately while hot, with extra lime wedges on the side for those who want more tang.
Pro Tips For Making Vietnamese Grilled Pork Skewers
- Soak the Skewers: I learned this the hard way—if you’re using wooden skewers, give them a 30-minute soak in warm water before threading the pork, or they’ll burn to a crisp before the meat cooks through.
- Pound the Lemongrass: Smash the lemongrass stalks with the side of your knife or a rolling pin before mincing—it releases way more of that fragrant oil that makes the marinade sing.
- Don’t Over-Sugar: Brown sugar caramelizes fast, so stick to the recipe’s 2-3 tablespoons max; any more and you’ll end up with charred, bitter edges instead of that sweet-sticky glaze.
- Rest Before Grilling: After marinating, let the pork sit at room temperature for 20 minutes while the grill heats—it cooks more evenly and won’t seize up when it hits the grate.
Make-Ahead Tips for This Dish
Marinade Prep
I always prep the marinade the night before. Combine 3 tbsp fish sauce, 0.25 cup brown sugar, and aromatics in a bowl, then refrigerate. This gives the flavors time to meld deeply. 💡
Pork Preparation
Cube the 1.5 lb pork shoulder the evening before and mix it into the marinade. The pork absorbs more flavor when marinated overnight in the fridge. Just cover tightly with plastic wrap.
Skewer Assembly
Thread the marinated pork onto soaked wooden skewers up to 12 hours ahead. Place them on a tray, cover, and refrigerate. This lets you go straight from fridge to grill.
Storage Tips
Uncooked skewers keep well for 24 hours in the fridge. If storing longer, keep pork and marinade separate, then combine 4 hours before grilling for best texture.
Day-Of Efficiency
Take skewers out of the fridge 30 minutes before grilling to bring them closer to room temperature. This ensures even cooking and better char development.
While the pork comes to temp, prep your garnishes—juice the lime and chop the cilantro. ✨
Nutrition Facts
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026