
This pork and pineapple Chinese recipe delivers the perfect balance of sweet, savory, and umami in every bite—just like my favorite Cantonese stir-fry from Charleston’s Chinatown. The secret lies in quick-searing pork slices until caramelized, then tossing with juicy pineapple chunks and a glossy glaze that’s tangy yet rich.
I’ve perfected this technique over years of testing, ensuring the pork stays tender while the pineapple adds just enough sweetness to cut through the bold flavors.
The magic happens in the sauce—a blend of soy sauce, rice vinegar, and a touch of honey—that creates that signature sweet-savory profile. High-heat stir-frying in a wok or cast-iron skillet gives you that coveted wok hei smokiness, but an air fryer works too for a quicker version.
The dish is restaurant-quality but simple enough for weeknight dinners, with just 10 minutes of active prep and 15 minutes of cooking. Serve over steamed jasmine rice or noodles to soak up every last drop of that glossy, flavorful sauce.
What makes this recipe stand out is the texture contrast—crispy pork edges, tender meat, and juicy pineapple all coming together in one bite. The umami depth comes from a splash of fish sauce and a sprinkle of sesame seeds, while the acidity from rice vinegar keeps the flavors bright.
It’s the kind of dish that tastes even better the next day, making it perfect for meal prep or leftovers. Trust me, once you try this, it’ll become a staple in your rotation.
Pair it with a simple cucumber salad or quick-pickled vegetables to round out the meal. The pork’s richness balances the pineapple’s sweetness, while the sauce ties everything together into a harmonious bite. This isn’t just another stir-fry—it’s a dish that delivers restaurant-quality results with minimal fuss. Let’s get cooking!
Ingredients for pork and pineapple chinese
Pantry staples meet fresh produce for this Cantonese-inspired stir-fry that’s quick and packed with flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Pork Loin 🥓 | 1 ½ lb | Thinly sliced against grain |
| Fresh Pineapple 🍍 | 1 cup | Cubed, juicy variety preferred |
| Light Soy Sauce 🥄 | ½ cup | Kikkoman preferred |
| Rice Vinegar 🍶 | 2 tbsp | Seasoned preferred |
| Honey 🍯 | 2 tbsp | Wildflower preferred |
| Sesame Oil 🫒 | 1 tbsp | Toasted for aroma |
| Fish Sauce 🐟 | 1 tbsp | Red Boat preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced for sauce |
| Fresh Ginger 🌿 | 1 tbsp | Grated, peeled |
| Neutral Oil 🫒 | 2 tbsp | Avocado or vegetable oil |
| Toasted Sesame Seeds 🥜 | 1 tbsp | For garnish |
| Salt 🧂 | ½ tsp | Kosher preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly cracked |
| Jasmine Rice 🍚 | 1 ½ cups | Uncooked, for serving |
The pork is everything here—boneless loin stays tender when sliced thin against the grain. Charleston’s Chinatown markets have the best pre-sliced pork, but most grocery stores carry it too. Look for fresh pineapple with vibrant color—the riper, the better. If you can’t find fresh, frozen works in a pinch, but drain it well. The sauce ingredients are all pantry basics, but Red Boat fish sauce and Kikkoman soy sauce make a noticeable difference. I always grab extra sesame oil since it adds that signature aroma—just a little goes a long way.
No sesame oil? Toasted peanut oil adds a similar nuttiness. Short on fish sauce? Oyster sauce works at half the amount, but it’s sweeter. The honey can be swapped for maple syrup if you prefer. For the ginger, fresh is ideal, but if you’ve only got powdered, use half the amount. The rice vinegar adds that bright acidity—don’t skip it. Want more umami? Add a dash of MSG to the sauce. And if you’re prepping ahead, marinate the pork in soy sauce and cornstarch for 30 minutes before cooking for extra tenderness.
This dish tastes even better the next day—leftovers keep for 3-4 days in the fridge. Store the sauce separately if you’re not using it all at once. The pineapple softens when reheated, so I like to add it fresh when serving. For meal prep, portion the rice and sauce separately—just toss everything together when ready to eat. Freezes beautifully for up to 3 months if you want to make a big batch. The sesame seeds can be toasted fresh or bought pre-toasted—Trader Joe’s has great ones in a jar.
Why You’ll Love This Recipe
- Sweet-Savory Magic: I swear by that honey-soy glaze—it caramelizes just enough to make the pork sticky and irresistible. The pineapple’s tang cuts through the richness, and that rice vinegar? It’s the secret that keeps it bright.
- One-Pan Miracle: Pork slices, pineapple chunks, and a quick stir-fry—no flipping between pots here. Toss everything in one pan, let it simmer, and you’re done. Honestly, the cleanup is almost as satisfying as the meal.
- Lunchbox Hero: This keeps perfectly for days—pack it in containers, and it’s a hit at work or school lunches. The pork stays tender, the pineapple stays juicy, and no one will guess it’s the same dish from last night.
- Budget Bright Spot: Pork loin stretches further than you’d think with pineapple’s help, and the sauce costs pennies. Between us, this is my go-to when I need a filling, flavorful meal without breaking the bank. (Yes, even on a Tuesday night.)
Step-by-step instructions for sweet-savory pork and pineapple stir-fry
Here’s how to balance sweet, savory, and umami flavors in this vibrant stir-fry.
Prep the Pork for Perfect Texture
Slice the 1.5 lb boneless pork loin thinly against the grain using a sharp knife. You want pieces about ¼-inch thick—this ensures they cook quickly and stay tender. Pat them dry with paper towels and season immediately with ½ teaspoon salt and ¼ teaspoon black pepper. Let them sit at room temperature for 15 minutes while you prep the rest.
The drying step is crucial—it helps the pork sear beautifully instead of steaming. If the pork sits too long after slicing, it can get tough, so work efficiently. I like to lay the slices on a plate in a single layer while I get everything else ready.
Create the Sweet-Savory Sauce
In a small bowl, whisk together the ½ cup light soy sauce, 2 tablespoons rice vinegar, 2 tablespoons honey, 1 tablespoon fish sauce, 1 tablespoon sesame oil, the minced 4 cloves garlic, and 1 tablespoon grated fresh ginger. Taste and adjust seasoning—this sauce should be balanced between sweet, tangy, and umami. Set it aside while you cook the pork.
Here’s the thing—this sauce is the soul of the dish. The honey and rice vinegar create that signature sweet-tangy balance, while the fish sauce adds depth. If you prefer it saltier, add a pinch more soy sauce. If it’s too sweet, a splash of rice vinegar helps cut through it.
Cook the Pork Until Just Done
Heat 2 tablespoons neutral oil in a large skillet or wok over medium-high heat until shimmering. Add the pork in a single layer and let it sear undisturbed for 2-3 minutes until the edges turn golden brown. This creates a beautiful crust while keeping the inside tender. Flip the pork and cook for another 1-2 minutes—it should reach 145°F internally.
Don’t overcrowd the pan or the pork will steam instead of sear. If you have too many pieces, cook them in batches. Once the pork is cooked, transfer it to a plate and set aside. You’ll add it back at the very end to keep it warm and absorb the sauce.
Stir-Fry the Pineapple and Finish the Dish
In the same skillet, add the 1 cup cubed fresh pineapple and cook over medium heat for 3-4 minutes until the edges just begin to caramelize. You want the pineapple to soften slightly but still retain its shape—overcooking turns it mushy. Pour in the prepared sauce and stir to combine, letting it simmer for 1-2 minutes until it thickens slightly.
Return the pork to the skillet and toss everything together for 1-2 minutes until the pork is coated in the glossy sauce. The residual heat will finish cooking the pork perfectly while allowing it to soak up all those delicious flavors. If the sauce seems too thin, let it reduce for an extra minute or two.
Serve Over Jasmine Rice
Spoon the stir-fry over 1.5 cups cooked jasmine rice, garnishing with 1 tablespoon toasted sesame seeds. The rice should be hot but not mushy—steamed to perfection with just a hint of stickiness. Serve immediately while the pork is still juicy and the pineapple is warm.
This dish tastes best right out of the pan, with the pork tender, the pineapple slightly caramelized, and the sauce clinging to every bite. The sesame seeds add a nice textural contrast and a nutty aroma that ties everything together. Pair it with a simple cucumber salad to cut through the richness.
Pro Tips For Making Pork And Pineapple Chinese
- CUT PINEAPPLE SMALLER THAN YOU THINK: Fresh pineapple chunks should be no bigger than 1-inch cubes—any larger, and they’ll stay undercooked while the pork finishes. I learned this the hard way when my first batch had rubbery pineapple centers that needed 10 extra minutes in the pan to soften. (Yes, even if you’re impatient like me.)
- SEAR PORK IN BATCHES: Don’t overload the pan or the pork will steam instead of brown. Use 2–3 minutes per side on medium-high heat until deep golden—this builds flavor. After burning three batches trying to rush it, I finally figured out: a crowded pan = pale, bland pork. Give it space.
- MARINATE PORK 30 MINUTES MINIMUM: Light soy sauce and honey need time to penetrate the pork loin. Toss it in a bowl with 2 tablespoons soy, 1 tablespoon honey, and a pinch of salt—then let it sit. I skip this when I’m lazy, but the dish is noticeably better when I don’t. (Your future self will notice.)
- DEGLAZE WITH RICE VINEGAR LAST: Add the vinegar to the pan after the pork is removed—it brightens the sauce but can curdle if tossed in too early. A splash of cold water first loosens browned bits, then vinegar ties it all together. Sounds weird, but it works: the sauce stays glossy, not thin.
Creative variations of pork and pineapple chinese
Spicy Thai Fusion
For a bold twist, add 1 tbsp Thai red curry paste to your sauce and toss in ½ cup shredded Thai basil at the end. I like using pork shoulder instead of loin—it stays juicier when cooked quickly.
Finish with 1 tsp chili crisp (like Sriracha) for heat and a squeeze of lime. This version is inspired by street food from Bangkok, where sweet and spicy collide beautifully. 🌶️
Hawaiian Pork Kalua
Swap the pineapple for 1 cup diced kalua pork (slow-cooked Hawaiian-style) and add ½ cup macadamia nuts for crunch. Use ½ cup coconut aminos instead of soy sauce and a splash of lime juice for brightness.
Garnish with toasted coconut flakes for a tropical fusion that’s perfect for summer. I first tried this at a luau in Maui—it’s a crowd-pleaser!
Japanese Teriyaki Twist
Replace the sauce with a homemade teriyaki glaze made from ½ cup soy sauce, 2 tbsp mirin, 1 tbsp sake, and 1 tbsp honey. Use pork tenderloin sliced into strips and add 1 tbsp grated daikon radish for texture.
Top with pickled ginger and toasted nori strips for an authentic Japanese-inspired dish. The teriyaki sauce caramelizes beautifully when tossed with pineapple. 🍶
Cajun Bayou Style
Kick up the heat with 1 tsp Cajun seasoning mixed into the pork before cooking, and add ½ cup diced bell peppers to the stir-fry. Use hot sauce (like Crystal) instead of fish sauce for the sauce, and finish with chopped green onions.
This Louisiana-inspired version is perfect for those who love bold, spicy flavors. I developed this after a visit to New Orleans—it’s like a sweet and sour pork meets gumbo! 🔥
Sweet Chili Glaze
Blend ½ cup sweet chili sauce (like Huy Fong) with 1 tbsp rice vinegar and 1 tsp grated ginger for a sticky, sweet-savory glaze. Toss the cooked pork and pineapple in this sauce and finish with crushed peanuts and cilantro.
This Southeast Asian-inspired version is a hit at my Atlanta restaurant—it’s sweet, tangy, and just spicy enough. 🥜
Nutrition facts
Frequently asked questions
Why does the pork need to be sliced against the grain?
Slicing against the grain creates shorter muscle fibers, which cook more evenly and stay tender. Thin slices also sear faster, giving you that perfect crispy edge while keeping the inside juicy. If you slice with the grain, the pork can turn tough and chewy.
Can I use frozen pineapple instead of fresh?
Yes, but drain it thoroughly first—frozen pineapple holds extra liquid. For best texture, thaw it overnight in the fridge and pat it dry before cooking. Fresh pineapple adds better texture and natural sweetness, but frozen works in a pinch.
How do I adjust the sweetness level?
For less sweetness, reduce honey to 1 tablespoon and add 1 extra tablespoon rice vinegar for balance. For more sweetness, increase honey to 3 tablespoons and add a pinch of sugar to the sauce. Taste as you go!
Can I make this recipe in an air fryer?
Cook the pork in batches at 400°F for 6-8 minutes until golden, shaking halfway. Toss with pineapple and sauce in the air fryer for 2-3 minutes to warm through. The texture will be slightly different but still delicious!
What’s the best way to reheat leftovers?
Gently reheat in a skillet over low heat with a splash of water to prevent drying. Microwave in 30-second bursts with a damp paper towel covering it. The pineapple softens when reheated, so add fresh cubes when serving if possible.
- Korean Apple Salad Recipe: Crunchy Celery and Sweet Tart Asian-Inspired Bite - October 18, 2026
- Abuelos Pineapple Salsa Recipe: Crunchy Celery and Sweet Tart Tropical Bite - October 18, 2026
- Pineapple Sauce for Baked Ham Recipe: Tropical Sweetness That Caramelizes on Top - October 18, 2026