Vietnamese Grilled Pork Skewers Recipe: Lemongrass-Marinated Charred Delight

Vietnamese Grilled Pork Skewers Recipe: Lemongrass Marinated Charred Delight illustration with key details

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.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
Med Cal

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

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value
Total Fat 22g28%
Saturated Fat 7g35%
Cholesterol 95mg32%
Sodium 980mg43%
Total Carbohydrate 18g7%
Dietary Fiber 1g4%
Sugars 14g
Protein 30g60%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
★★★★★4.6(10 reviews)
Chef Melanie

More recipe sites