Main Courses
This ground pork and pineapple recipe delivers a perfect balance of sweet-tart flavors that'll make your taste buds dance. š I developed this stir-fry after years of perfecting pork-pineapple combinations, and the crisp celery bites add a refreshing crunch that takes it to the next level.
The secret lies in searing the pork properly and letting the pineapple's natural sweetness caramelize just enough to create that signature sweet-tart profile.
The beauty of this recipe is its versatilityāit works equally well as a standalone dish or paired with steamed rice and extra vegetables. I've tested it countless times with different pork cuts, and ground pork delivers the ideal texture when cooked quickly over high heat.
The pineapple adds juiciness that keeps the dish from drying out, while the celery provides that satisfying crunch we all crave.
What you'll end up with is a vibrant stir-fry where perfectly cooked pork meets tender pineapple chunks, all tossed in a savory-sweet sauce that's both simple and deeply flavorful. The crisp celery bites add a refreshing contrast that cuts through the richness, making each bite exciting.
This recipe is the kind that transforms a simple weeknight dinner into something special without requiring hours in the kitchen.
Whether you're serving this for family dinner or bringing it to a potluck, it's a crowd-pleaser that works in both traditional and modern settings. The pork absorbs the flavors beautifully, the pineapple adds natural sweetness, and the celery brings that essential crunch. Let's get cookingāyour taste buds will thank you.
Ingredients for ground pork pineapple
Sweet-tart stir-fry magic starts with these 14 ingredientsāsimple but packed with flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Pork š„© | 1 ¼ lb | 80% lean for best texture |
| Fresh Pineapple š | 1 cup | Diced, fresh or frozen (thawed) |
| Celery Sticks š„¬ | 2 cups | Thinly sliced for crisp texture |
| Yellow Onion š§ | 1 whole | Diced, medium size preferred |
| Garlic Cloves š§ | 4 cloves | Minced for aromatic base |
| Soy Sauce š„¢ | ā cup | Low-sodium preferred |
| Honey šÆ | 2 tbsp | Wildflower for floral notes |
| Rice Vinegar š¶ | 2 tbsp | Seasoned preferred |
| Sesame Oil š« | 1 tbsp | Toasted for aroma |
| Vegetable Oil š« | 2 tbsp | High smoke point |
| Ginger Root šæ | 1 tbsp | Freshly grated |
| Green Onion š§ | ¼ cup | Chopped, for garnish |
| Salt š§ | ½ tsp | Kosher or sea salt |
| Black Pepper š¶ļø | ¼ tsp | Freshly ground |
Ground pork is the star hereā80% lean gives you that perfect texture without drying out. Costco or Trader Joe's usually have it pre-packaged, but if you're buying whole pork chops, ask the butcher to grind it fresh. The pineapple should be fresh, not cannedācored, peeled, and diced yourself for best texture. Celery is non-negotiable for that crisp crunch; organic celery from the outer rings of the bunch stays crispest. For the onion, yellow or white both work, but yellow adds a touch of sweetness that pairs beautifully with the pineapple.
No fresh ginger? Ground ginger at half the amount works in a pinch, but fresh is worth hunting downāAsian markets often have it pre-peeled. Subbing pineapple? Mango or peaches add sweetness, but they break down faster. Running low on sesame oil? Toasted peanut oil gives a similar nutty aroma. The soy sauce can be tamari for gluten-free, but Kikkoman is my go-to for that classic umami punch. Want more heat? Add a dash of Sriracha or chili crisp at the endātrust me, it elevates everything.
Pork keeps 2 days in the fridge, but cook it fresh for best texture. Pineapple stays fresh 5-7 days in the fridge, but if you're not using it all, freeze the diced pieces for up to 6 months. Celery? Wrap the bunch in foil and store it upright in the fridgeāit'll stay crisp for 2 weeks. The sauce components (soy, honey, vinegar) can be pre-mixed and stored for 1 week, but add the sesame oil fresh before servingāit loses aroma when stored.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when Iām too tired to scrub potsājust brown the pork, toss in chopped veggies, and let the pineapple caramelize. No flipping pans, no stress, just hands-off flavor.
- Sweet-Savory Crush: That first bite? The crispy pork meets the juicy pineappleās tang, while the garlic and onion deepen every forkful. Itās the kind of dish where the flavors workānot fightāand leave you reaching for seconds.
- Lunchbox Hero: Pack this for work or schoolāit reheats like a dream and actually tastes better the next day. My kids beg for it in their lunches, and honestly? Iād rather they eat this than sad desk leftovers.
- Budget Bright Spot: Ground pork stretches far, pineapple adds freshness for pennies, and youāre left with enough for leftovers. I make double batches, freeze half, and still save money compared to takeout. Win-win.
Step-by-step instructions for sweet-tart ground pork stir-fry
Here's how to balance crisp celery, juicy pork, and tangy pineapple into one irresistible dish.
š³ Step 1: Prepare the Crisp Celery Bites
Heat 1 tablespoon vegetable oil in a large skillet over medium-high heat until shimmering. Add the 2 cups celery sticks in a single layer, being careful not to overcrowd. Let them cook undisturbed for 3-4 minutes until the edges begin to soften and turn slightly golden.
I press down gently on the celery with a spatula during the first minuteāthis prevents it from curling and ensures even contact with the pan. You're aiming for celery that's tender-crisp, not mushy. Once they're just starting to brown, transfer them to a plate and set aside. These crisp bites will add texture contrast to your stir-fry.
š³ Step 2: Cook the Aromatic Base
In the same skillet, add the remaining 1 tablespoon vegetable oil and swirl to coat. Add the 1 whole yellow onion (diced) and cook for 3 minutes until softened and translucent. Add the 4 cloves garlic (minced) and 1 tablespoon ginger root (freshly grated), cooking for another 30 seconds until fragrant.
Here's where it gets funāthe aromatics should smell like a spice market. If they start to brown too quickly, reduce the heat slightly. The goal is to develop their flavors without burning them. These aromatics form the flavor foundation for your entire dish, so don't rush this step.
š³ Step 3: Brown the Ground Pork Perfectly
Push the aromatics to one side of the skillet and add the 1.25 lb ground pork to the empty space. Let it brown undisturbed for 3-4 minutes until it loses its raw color and begins to crisp at the edges. This is crucialāproper browning develops deep, meaty flavors that balance the sweetness of the pineapple.
Break the pork into small pieces with a wooden spoon as it cooks. Once it's browned, add the cooked celery back to the skillet and stir to combine. The residual heat will finish cooking the celery slightly while absorbing all those delicious pork juices.
š„ Step 4: Build the Sweet-Tart Sauce
In a small bowl, whisk together the 0.33 cup soy sauce, 2 tablespoons honey, 2 tablespoons rice vinegar, and 1 tablespoon sesame oil. Pour this mixture over the pork and celery in the skillet. Add the 1 cup fresh pineapple (diced) and stir gently to combine.
Let the mixture simmer for 3-4 minutes until the sauce begins to thicken slightly and coat the pork. The pineapple will release its juices, creating a glossy, sticky sauce. Taste and adjust seasoning with 0.5 teaspoon salt and 0.25 teaspoon black pepper if needed. This is where all the flavors come togetherāsweet, tangy, umami, and a touch of heat.
š½ļø Step 5: Finish and Serve
Remove the skillet from heat and let it rest for 1-2 minutes. Stir in the 0.25 cup green onion (chopped) just before serving. The dish should be vibrant with colorsādeep brown pork, bright green celery, golden pineapple, and fresh green onions.
Serve immediately over steamed jasmine rice or noodles to soak up all that delicious sauce. Each bite should deliver a perfect balance of texturesācrisp celery, tender pork, and juicy pineappleāwith a sauce that's sweet, tangy, and just slightly salty. Garnish with extra green onions if you like, but trust me, it's already perfect as is.
Pro Tips For Making Ground Pork Pineapple
- Brown the Pork First: I learned this the hard wayāskipping the initial sear means your pork will turn out greasy and bland. Cook the ground pork in batches over medium-high heat until it loses its raw color (about 5-6 minutes per batch), breaking it up with a spoon. This step makes all the difference in texture and flavor.
- Dice the Pineapple Small: Fresh pineapple holds its shape stubbornly, so cut it into ¼-inch cubes instead of chunks. Smaller pieces cook faster, absorb the sauce better, and blend seamlessly into the dishāno awkwardly large fruit staring back at you. (Yes, even if youāre impatient like me.)
- Sweat the Aromatics Low: Celery, onion, and garlic need love before the pork hits the pan. Cook them slowly over medium-low heat for 8-10 minutes until the onion is translucent and celery is soft. Rushing this step means youāll end up with raw, bitter flavors lurking in your dish.
- Deglaze Aggressively: After browning the pork, donāt just splash in liquidāscrape the pan with a wooden spoon to loosen those stuck-on bits. Use a mix of pineapple juice (from the fresh fruit) and a splash of water to lift the flavor. This isnāt the prettiest method, but itās the tastiestātrust the process.
Creative variations of these flavors
Caribbean-Inspired Twist
For a tropical vibe, swap the soy sauce for 1/3 cup coconut aminos and add 1 tablespoon lime juice to the sauce. Stir in 1/2 teaspoon allspice and 1/4 teaspoon thyme with the aromatics.
Top with 1/4 cup chopped cilantro and 1/4 cup toasted coconut flakes for that island flavor profile. š“
Spicy Thai Fusion
Transform this into a Thai-inspired dish by adding 1 tablespoon red curry paste with the aromatics and 1/2 teaspoon fish sauce to the sauce. Stir in 1/2 cup bell peppers (any color) and finish with 2 tablespoons chopped Thai basil.
Serve with jasmine rice and a drizzle of sweet chili sauce on the side.
Sweet-and-Sour Skewers
Turn this into skewers by threading 1/2 lb ground pork, 1/2 cup pineapple chunks, and 1/2 cup bell pepper strips onto skewers. Brush with a marinade of 2 tablespoons soy sauce, 1 tablespoon honey, and 1 tablespoon rice vinegar.
Grill over medium-high heat for 10-12 minutes, turning occasionally, until the pork is cooked through and slightly charred.
Breakfast Hash
Make this a hearty breakfast by cooking the pork with 1/2 cup diced potatoes and 1/2 cup diced bell peppers until tender. Top with 2 fried eggs and a sprinkle of crumbled bacon.
The sweetness of the pineapple pairs surprisingly well with the richness of eggs and bacon. Serve with a side of toasted sourdough to soak up any extra sauce.
Slow-Cooker Version
For a hands-off approach, combine all ingredients in a 6-quart slow cooker and cook on low for 4-5 hours or high for 2-3 hours. Stir in the pineapple and sauce during the last 30 minutes of cooking.
This method works especially well for larger gatherings, and the flavors meld beautifully over time. Perfect for busy weeknights or meal prep. ā³
Korean-Inspired Bulgogi Style
Add a Korean twist by marinating the pork in 1/4 cup soy sauce, 1 tablespoon brown sugar, 1 tablespoon sesame oil, and 1 teaspoon grated ginger for 30 minutes before cooking.
Serve with kimchi on the side and a drizzle of gochujang sauce for added depth. The sweetness of the pineapple complements the bold flavors of the bulgogi marinade beautifully.
Nutrition facts
Frequently asked questions
Can I use frozen pineapple in this recipe?
Yes, but thaw it completely first! Frozen pineapple works perfectly, but it releases more moisture when thawed. Drain any excess liquid before adding it to the skillet to prevent a watery sauce. For best texture, use fresh pineapple when possibleāit adds natural sweetness that frozen can't quite match.
How do I prevent the pork from becoming dry?
Cook it quickly over medium-high heat and don't overcrowd the pan. Break the pork into small pieces as it browns to ensure even cooking. The pineapple's natural juices will keep it moist, but avoid stirring constantlyālet it develop a crust first. If needed, add a splash of water or broth at the end to maintain tenderness.
What's the best way to store leftovers?
Store in an airtight container in the fridge for up to 3 days. Reheat gently in a skillet over low heat with a splash of water to restore moisture. For longer storage, freeze portions for up to 3 months. The celery will soften when reheated, so it's best enjoyed fresh or added back crisp after reheating.
Can I make this gluten-free?
Swap the soy sauce for tamari or coconut aminos and check that your rice vinegar is gluten-free. The rest of the ingredients are naturally gluten-free. For extra flavor, add a pinch of fish sauce or gluten-free oyster sauce to replace the soy sauce's umami depth.
What's the secret to getting crisp celery?
Cook it in a single layer over medium-high heat without overcrowding. Press down gently with a spatula during the first minute to flatten the celery and ensure even browning. Remove it when the edges just begin to turn goldenāit should still have a slight bite. Adding it back to the pork later prevents it from becoming soggy.
