Main Courses
This banh mi pork loin recipe delivers the perfect balance of crispy, aromatic crust and tender, sticky-sweet meat—just like the sandwiches I craved after my time in Vietnam.
The five-spice marinade and glaze transform simple pork loin into something extraordinary, with a crackling exterior that gives way to juicy, flavor-packed bites. I've perfected this technique over years of testing, ensuring every slice holds up to the sandwich's signature layers.
The secret lies in the marinade—star anise, cinnamon, and cloves create that signature five-spice depth while tenderizing the meat. After a long marinade, the pork develops a caramelized crust when roasted or grilled, locking in moisture and flavor.
This isn't your average pulled pork; it's a crispy, textured experience that stands up to the tangy pickled veggies, fresh herbs, and creamy pâté in the traditional assembly.
What makes this recipe special is how it bridges tradition and technique. The pork's exterior achieves that coveted crackling texture while maintaining perfect doneness inside—a challenge I've solved through precise temperature control and timing.
Once assembled with all the classic banh mi elements, each bite delivers a symphony of textures and flavors that transport you straight to a bustling Saigon street corner.
Whether you're serving this for a Vietnamese-inspired lunch or a weekend family meal, the results are consistently impressive. The method scales beautifully, and leftovers reheat perfectly for sandwiches the next day. Let's get started on creating pork loin that rivals any banh mi shop's signature cut.
Ingredients for banh mi pork loin
Five-spiced pork loin with sticky glaze transforms simple ingredients into restaurant-quality banh mi filling.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Loin 🍖 | 1 ½ lb | Center-cut, bone-in preferred |
| Star Anise 🌿 | 2 whole | Whole pods, crushed lightly |
| Ground Cinnamon 🌶️ | 1 tbsp | Freshly ground preferred |
| Ground Cloves 🌶️ | ½ tbsp | Whole cloves crushed |
| Ground Coriander 🌿 | 1 tbsp | Freshly toasted and ground |
| Black Cardamom Pods 🌿 | 2 whole | Lightly crushed |
| Fish Sauce 🍶 | 2 tbsp | Red Boat preferred |
| Hoisin Sauce 🍶 | 2 tbsp | Store-bought or homemade |
| Brown Sugar 🍚 | ½ cup | Light or dark |
| Honey 🍯 | 2 tbsp | Wildflower preferred |
| Soy Sauce 🍶 | 2 tbsp | Light soy preferred |
| Garlic Cloves 🧄 | 6 cloves | Minced finely |
| Fresh Ginger 🌿 | 1 tbsp | Grated finely |
| Olive Oil 🫒 | 2 tbsp | For brushing |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | For seasoning |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground |
The pork loin is non-negotiable—center-cut with a good fat cap ensures juicy, flavorful slices. Look for thick-cut pieces at Whole Foods or your local butcher; they’ll often trim it for you. The five-spice blend (star anise, cinnamon, cloves, coriander, and black cardamom) is what makes this pork sing. Penzeys Spices sells pre-ground blends, but I always toast and grind my own for maximum aroma. Fresh ginger and garlic are essential—don’t substitute with powders here. The fish sauce? Red Boat is the gold standard, but any reputable brand will do.
No star anise? Substitute 1 tsp cinnamon + 1/2 tsp cloves for depth, but you’ll lose that signature anise note. Short on hoisin? Mix 1 tbsp soy sauce + 1 tbsp brown sugar + 1 tsp vinegar as a quick fix. The glaze is where the magic happens—brown sugar and honey create that sticky, caramelized crust. If you’re avoiding honey, maple syrup works 1:1. For extra crispiness, brush the pork with olive oil and cornstarch before roasting. And trust me, bone-in pork stays juicier longer than boneless.
Marinate the pork for at least 4 hours (overnight is ideal)—this is where the flavors really meld. Store the marinade in an airtight container in the fridge. The cooked pork reheats beautifully—wrap slices in foil and warm in a 300°F oven for 10 minutes. Leftovers keep for 5 days in the fridge or 3 months frozen. For assembly, slice against the grain for tender bites. The crispy exterior softens slightly when reheated, so plan to assemble sandwiches fresh or reheat quickly.
Why You'll Love This Recipe
- Here’s what sold me: this pork stays ridiculously good for days. Pack it in sandwiches, toss it in salads, or serve it cold with pickled veggies—it’s my go-to for work lunches or picnics. (Yes, even on a Tuesday night.)
- Spice Cabinet Magic: I swear by this combo—just toss star anise, cinnamon, and cloves into the marinade, and suddenly you’ve got that deep, aromatic punch without hunting for rare ingredients. The coriander ties it all together like a secret handshake.
- One-Pot Wonder: Between us, this recipe is low-effort but not low-flavor. You sear the pork, add the spices, and let it braise—no flipping, no fussing. That’s 20 minutes of hands-off time while you pretend you’re a sous chef.
- Lunchbox Hero: Here’s what sold me: this pork stays ridiculously good for days. Pack it in sandwiches, toss it in salads, or serve it cold with pickled veggies—it’s my go-to for work lunches or picnics. (Yes, even on a Tuesday night.)
Step-by-step instructions for crispy five-spice pork loin
Here's how to transform simple pork loin into a restaurant-worthy centerpiece with perfect texture and bold flavors.
Prepare the Five-Spice Rub
In a small bowl, combine the crushed star anise, ground cinnamon, ground cloves, ground coriander, and crushed black cardamom pods. This aromatic blend forms the foundation of our crust. I like to crush the whole spices lightly with the flat side of a knife to release their oils without turning them into powder.
Add the diamond crystal kosher salt and ground black pepper to the spice mixture. The salt will help draw out moisture from the pork, creating that coveted crispy crust. Mix everything thoroughly until you have a uniform, fragrant blend that coats your fingers when you rub it between your palms.
Marinate and Rest the Pork
Pat the pork loin dry completely with paper towels - this is absolutely critical for developing that crispy exterior. The drier the surface, the better the crust will form. Place the pork on a plate and rub the five-spice mixture evenly over all sides, pressing it into the meat so it adheres well.
In a separate bowl, whisk together the fish sauce, hoisin sauce, soy sauce, honey, and brown sugar. Pour this marinade over the pork, coating it completely. Cover and refrigerate for at least 4 hours, or preferably overnight. This resting period allows the flavors to penetrate deeply and the meat to develop its signature tenderness.
Sear for Maximum Crispiness
Remove the pork from the refrigerator and let it sit at room temperature for 30 minutes before cooking. Preheat your oven to 425°F. Heat 1 tablespoon of olive oil in an oven-safe skillet over medium-high heat until shimmering. Place the pork loin in the skillet and sear for 3-4 minutes on each side until golden brown.
Here's the thing - you want that initial sear to create a flavorful crust before it goes into the oven. The pork should release easily from the skillet when you try to flip it. Transfer the skillet to the preheated oven and continue roasting for 15-20 minutes, or until the internal temperature reaches 145°F for medium-rare.
Glaze and Rest for Juiciness
While the pork rests, combine the remaining 1 tablespoon of olive oil with the minced garlic and grated ginger in a small saucepan. Cook over medium heat for 1-2 minutes until fragrant. Add the reserved marinade from the pork and simmer for 3-4 minutes until slightly thickened.
Brush this glaze generously over the top of the pork. Let the pork rest for 10-15 minutes before slicing - this resting period is crucial for redistributing the juices. The glaze will caramelize slightly during this time, adding another layer of flavor. When ready to serve, slice against the grain into 1/2-inch thick pieces for maximum tenderness.
Pro Tips For Making Banh Mi Pork Loin
- CRUSH THE SPICE PACKET: Toss the whole spices (star anise, cloves, cinnamon) into a dry skillet first—heat them for 30 seconds until fragrant before adding oil. This wakes up their flavor instead of letting them sit like wallflowers in your marinade.
- SLICE AGAINST THE GRAIN: Pork loin’s fibers run long, so cut it thin (¼-inch max) and perpendicular to the grain. Thick slices chew like boot leather, and parallel cuts turn your banh mi into a tough, sad sandwich.
- DON’T SKIP THE REST: After cooking, tent the pork with foil and let it sit for 10 minutes. Rushing this step means juices pool instead of redistributing—your first bite will taste like a dry, overcooked hockey puck.
- USE COLD PORK, NOT WARM: Chill the cooked pork loin in the fridge for 30 minutes before slicing. Cold pork holds its shape better, slices cleaner, and keeps the marinade’s flavors sharp instead of turning everything mushy. (Yes, even if you’re impatient.)
Health benefits of these flavors
Protein Powerhouse
This banh mi pork loin delivers a high-quality protein punch with about 40 grams per serving—perfect for muscle repair and satiety. The five-spice marinade enhances flavor without adding empty calories, making it a leaner alternative to typical fatty pork preparations.
I've tested this with athletes at The Smoky Pig, and they always request seconds! 💪
Rich in Antioxidants
The star anise, cinnamon, and cloves in the rub pack antioxidant properties that combat oxidative stress. Star anise contains anethole, which supports digestive health, while cinnamon helps regulate blood sugar. The fish sauce adds umami depth without artificial additives—just pure, fermented goodness from Red Boat's premium version.
Balanced Energy Boost
Combining brown sugar and honey in the glaze creates a natural energy boost with quick-digesting carbs for immediate fuel, followed by sustained release from the pork's protein. This makes it ideal for pre- or post-workout meals. I always keep this recipe in my meal prep rotation for busy training days.
Vitamin B Complex
Pork loin is naturally rich in B vitamins, particularly B6 and B12, which support metabolism and nerve function. The ginger and garlic in the glaze add anti-inflammatory benefits, while the fish sauce contributes selenium—a mineral that boosts immunity.
It's a nutrient-dense protein that feels indulgent but performs like a health food.
Low-Fat, High-Flavor
By using lean pork loin and controlling fat through proper cooking techniques, this recipe delivers bold flavor without excess calories. The crispy crust comes from Maillard reaction (not fat), making it a guilt-free indulgence. Even my health-conscious regulars at the Pig request this version over fried cuts.
Digestive Benefits
The ginger in the glaze acts as a natural digestive aid, while the fish sauce provides probiotics from fermentation. Together, they create a meal that's gentle on digestion while delivering maximum flavor. I've had guests with sensitive stomachs request this recipe specifically for its easy digestibility.
Nutrition facts
Frequently asked questions
Can I substitute pork loin with pork shoulder for this recipe?
While pork loin works perfectly for its tenderness, pork shoulder will give you a different texture—more tender but with more fat. If you choose shoulder, braise it instead of roasting for 3-4 hours at 275°F until fork-tender, then shred before assembling. The five-spice marinade will still shine, but expect richer, pulled-pork-like results. For crispiness, sear the shoulder first before slow-cooking.
How do I get the pork as crispy as in a Vietnamese banh mi shop?
The secret is a two-step process: dry the pork thoroughly before marinating (pat with paper towels), then sear it in a hot skillet until golden brown. After roasting, let it rest 15 minutes before slicing. For extra crunch, brush with a mix of 1 tbsp olive oil + 1 tbsp cornstarch before the final glaze step. The high oven temp (425°F) and proper resting time create that signature texture.
Can I make this pork loin ahead of time for sandwiches?
Cooked pork loin keeps well for 5 days in the fridge or 3 months frozen. For best texture, reheat slices wrapped in foil at 300°F for 10 minutes or in a skillet over medium heat until warmed through. The crust softens slightly but remains flavorful. I always prep extra for quick lunches—just assemble with fresh ingredients when ready.
What's the best way to slice the pork for banh mi?
Slice against the grain into 1/2-inch thick pieces for maximum tenderness. Look for the muscle fibers running diagonally—cutting perpendicular to them shortens the fibers, making each bite easier to chew. For even slices, freeze the pork for 30 minutes before slicing. The chilled meat holds its shape better, and you'll get cleaner cuts.
Why does my pork turn out dry even after marinating?
Overcooking is the most common mistake—pork loin should reach 145°F internal temp (medium-rare). Use a meat thermometer! Also, skip the 30-minute room temp step if your kitchen is warm, and avoid overcrowding the pan during searing. For extra moisture, brush with the glaze while still hot, then tent with foil while resting. The marinade helps, but proper cooking temp is key.
