Main Courses
This pork pineapple fried rice recipe delivers a perfect balance of savory, sweet, and tangy flavors in one satisfying one-pan dish. The tender pork absorbs bold adobo-inspired seasoning while caramelized pineapple adds natural sweetness that brightens every bite.
What makes this recipe special is how it transforms simple ingredients into a restaurant-worthy meal without requiring advanced techniques.
The magic happens when you stir-fry the pork until golden, then toss it with day-old rice, pineapple chunks, and a sauce packed with soy sauce, vinegar, and a touch of brown sugar.
The key is cooking the rice properly the night before—it needs to be dry and separate for that perfect texture. This method ensures your fried rice stays crispy on the outside while remaining tender inside, with each bite offering a mix of textures from the caramelized pork and juicy pineapple.
What you'll end up with is a vibrant, aromatic dish that's ready in under 30 minutes—ideal for busy weeknights or meal prep. The pork stays tender yet flavorful, the rice absorbs all the delicious sauce, and the pineapple adds a refreshing contrast.
Garnish with fresh cilantro or green onions for a pop of color and freshness that makes the dish even more inviting.
This recipe works beautifully as a main course or even as a filling for tacos or lettuce wraps. The flavors are versatile enough to pair with a simple side salad or steamed vegetables, making it a complete meal solution.
Let's get started on this one-pan wonder that brings comfort and excitement to your dinner table.
Ingredients for pork pineapple and rice
Simple ingredients that transform into a vibrant, restaurant-quality fried rice dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Day-Old Cooked White Rice 🍚 | 4 cups | Cold and separated for texture |
| Boneless Pork Shoulder 🐖 | 1 lb | Cut into 1-inch cubes |
| Fresh Pineapple Chunks 🍍 | 1 ½ cups | Diced, fresh or canned |
| Large Eggs 🥚 | 2 whole | Beaten for stir-fry |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Vegetable Oil 🫒 | ¼ cup | High smoke point |
| Soy Sauce 🥢 | 3 tbsp | Light or dark preferred |
| Rice Vinegar 🍶 | 1 ½ tbsp | White or seasoned |
| Brown Sugar 🍯 | 1 ½ tbsp | Packed, light or dark |
| Sesame Oil 🌿 | 1 tsp | Toasted for aroma |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Green Onions 🧅 | 3 whole | Sliced, for garnish |
The pork shoulder is the star here—look for cuts with good marbling at Costco or your local butcher for the best flavor. Fresh pineapple makes all the difference (the canned stuff works in a pinch), so grab a small one if you can. For the rice, cooking it the night before is non-negotiable—it needs to be completely cooled and dry for that perfect fried texture. Day-old rice is a game-changer, so don't skip this step. The onions and garlic should be fresh, but if you're short on time, frozen chopped onions work fine (just thaw them first).
No fresh pineapple? Canned pineapple chunks in juice (not syrup) are a solid swap—just drain them well. Running low on sesame oil? Toasted peanut oil gives a similar nutty depth. The soy sauce can be swapped for coconut aminos if you're avoiding soy, but traditional soy adds that authentic umami punch. For extra sweetness, add a splash of pineapple juice to the sauce. The cilantro is optional but adds that fresh finish—skip it if you're not a fan, but the green onions are a must for color and crunch.
Store any leftovers in an airtight container for up to 3 days in the fridge, though it's best eaten fresh. The flavors actually improve overnight as everything melds together. This dish reheats beautifully—just stir it in a skillet with a splash of water to keep it from drying out. For meal prep, double the recipe and portion it into containers. The pork stays tender when reheated, and the pineapple keeps its juiciness. Garnish with extra green onions or sesame seeds before serving for that restaurant touch.
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 the rice and pineapple, and let it all mingle. The onions caramelize right there, and by the time the eggs are fried sunny-side-up, the whole thing smells like a vacation.
- Sweet-Savory Balance: That first bite of tender pork with the bright, juicy pineapple? It’s the kind of harmony that makes you pause mid-chew. The onions add depth, but the pineapple keeps it from feeling heavy—like a tropical hug in every forkful.
- Leftover Goldmine: Between us, this dish begs to be made extra. The flavors only get better the next day—crispier edges on the pork, rice perfectly soaked with all the juices. I pack it for lunch all week, and no one ever guesses it’s the same meal.
- Budget-Friendly Feast: Pork shoulder stretches forever, and day-old rice means no waste. Add pineapple in season, and you’re getting summer vibes for pennies. Honestly, it’s my go-to when I need to feed a crowd without breaking the bank—or my sanity.
Step-by-step instructions for pork pineapple fried rice
This one-pan method delivers restaurant-quality fried rice with perfect texture and balanced sweet-tart flavors.
Prepare the Protein and Aromatics
Cut the 1 lb boneless pork shoulder into 1-inch cubes and set aside. In a large bowl, beat the 2 whole large eggs until just combined but still slightly lumpy—overbeating will make the eggs rubbery. In a separate small bowl, combine the 3 tbsp soy sauce, 1.5 tbsp rice vinegar, 1.5 tbsp brown sugar, 0.5 tsp ground black pepper, and 1 tsp salt. This marinade will tenderize the pork and add depth to the dish.
Mince the 4 cloves garlic cloves and dice the 1 whole yellow onion into small, even pieces. The pineapple chunks should already be diced to ½-inch pieces—if using fresh, pat them dry with paper towels to prevent excess moisture in the pan. Keep all prepared ingredients within easy reach for quick assembly.
Cook the Pork and Eggs
Heat the 0.25 cup vegetable oil in a large skillet or wok over medium-high heat until shimmering but not smoking. Working in batches if needed, add the pork cubes and cook for 4-5 minutes, stirring occasionally, until they're lightly browned and cooked through. Remove the pork and set aside on a plate.
In the same pan, reduce heat to medium and add the beaten eggs. Let them sit undisturbed for 10-15 seconds before gently pushing them around with a spatula until just set—soft curds are perfect for fried rice. Remove the eggs and set aside with the pork. The residual heat will keep them warm while you finish the base.
Stir-Fry Aromatics and Pineapple
Return the pan to medium-high heat and add the diced yellow onion and minced garlic cloves. Stir-fry for 2-3 minutes until the onion softens and the garlic becomes fragrant—this should take just until the raw garlic smell disappears. Add the 1.5 cups fresh pineapple chunks and cook for another 2 minutes, allowing them to caramelize slightly at the edges.
Here's where the magic happens: pour the pork marinade into the pan and let it simmer for 1 minute to reduce slightly. This step deepens the sauce and ensures every bite carries that sweet-tart balance. The pan should smell vibrant—like caramelized pineapple and savory pork working together.
Combine Everything with the Rice
Add the 4 cups day-old cooked white rice, breaking up any clumps with your hands or a fork. Stir everything together vigorously for 2-3 minutes until the rice is evenly coated and heated through. The rice should look slightly glossy from the sauce—this indicates proper moisture distribution without being soggy.
Drizzle in the 1 tsp sesame oil and toss gently to coat. The sesame oil adds a nutty aroma and helps bind the ingredients together. Taste and adjust seasoning if needed—you might want to add a splash of water or more soy sauce for perfect texture and flavor balance.
Finish and Garnish
Remove the pan from heat and let the fried rice rest for 1 minute—this allows the flavors to meld together. Transfer to serving plates and garnish with the 0.25 cup chopped fresh cilantro and 3 sliced green onions. The bright green garnishes provide a fresh contrast to the warm, sweet-tart fried rice.
Serve immediately while hot. Each bite should deliver tender pork, juicy pineapple, perfectly textured rice, and a harmonious blend of sweet, tangy, and savory flavors. The dish works equally well as a main course or over a bed of lettuce for a lighter meal.
Pro Tips For Making Pork Pineapple And Rice
- Sear the Pork First: Don’t skip browning the pork shoulder—cut it into 1-inch chunks, then sear in a hot pan with 1 tablespoon of oil until deeply golden. I used to skip this step, and the dish always tasted flat; the crust adds flavor that no amount of soy sauce can replace.
- Use Ripe Pineapple Only: Check for pineapple that’s just ripe—slightly soft to the touch, with no mushy spots. Overripe pineapple turns the rice soggy, and underripe chunks stay unpleasantly chewy. Cut it into even ½-inch pieces so they cook uniformly.
- Don’t Overmix the Eggs: When scrambling the eggs, stir just until they’re almost set—lumpy but still moist. Overmixing turns them rubbery, and that texture fights with the tender pork and rice. Add them to the pan when the pork’s already halfway cooked for perfect timing.
- Toast the Day-Old Rice: Spread the cold rice on a dry skillet over medium heat for 2–3 minutes, stirring constantly. It’ll look dry at first, but this step reactivates the starch, making the final dish stickier and more cohesive—no soggy bottoms here.
Serving suggestions for leftovers
Garnish Like a Pro
Fresh cilantro and green onions aren't just for looks—they add a bright, herbal contrast that makes the dish pop. Chop ¼ cup cilantro finely and slice 3 green onions into ¼-inch pieces for even distribution.
Sprinkle them right before serving so they stay vibrant. For extra flair, add 1 tsp toasted sesame seeds or a few red chili threads if you like heat. 🌿
Serve with Crunch
Add texture with a crisp side like cucumber salad or quick-pickled vegetables. Toss 1 cup cucumber, 1 tbsp rice vinegar, ½ tsp sugar, and ¼ tsp salt for a refreshing contrast.
Another great option is crispy fried shallots—just sprinkle 2 tbsp over the fried rice for an instant gourmet touch.
Bowl It Up
Turn this into a hearty bowl by serving over steamed jasmine rice or cauliflower rice for a lighter option. Top with a fried egg for extra richness, or add ½ cup shredded purple cabbage for color and crunch.
The sweet-tart flavors of the fried rice pair perfectly with the egg's creamy yolk and cabbage's peppery bite. 🍳
Meal Prep Hack
Double the recipe and store leftovers in airtight containers for up to 3 days. Reheat in a skillet with 1 tsp water to keep it moist. For meal prep, portion into containers with a small side of soy sauce or sriracha for customizing.
The flavors actually improve overnight as the sauce melds into the rice. Perfect for busy weeknights!
Drink Pairings
Balance the dish's sweetness with a crisp jasmine tea or light lager beer. For a tropical twist, try a pineapple margarita—the citrus cuts through the richness.
I love pairing it with a coconut water spritzer (mix ½ cup coconut water with ½ cup sparkling water and a squeeze of lime) for a refreshing, hydrating drink. 🍹
Global Twist
Transform this into a fusion dish! Serve in lettuce wraps with a drizzle of sweet chili sauce for a Vietnamese-inspired bite. For a Hawaiian vibe, top with macadamia nuts and teriyaki glaze**. The sweet-tart combo works beautifully in tacos too—just warm tortillas and fill with the fried rice mixture. 🌎
Nutrition facts
Frequently asked questions
Why does the recipe call for day-old rice?
Day-old rice is crucial because its dry, separated texture absorbs the sauce perfectly without turning mushy. Freshly cooked rice releases too much moisture, making your fried rice soggy. The starches in cold rice also help create that signature crispy exterior while keeping the interior tender.
Can I use frozen pineapple instead of fresh?
Yes, but thaw it completely first and pat it very dry with paper towels. Frozen pineapple often has excess moisture that can make your rice sticky. For best results, use canned pineapple chunks in juice (not syrup) and drain them well before adding to the pan.
What's the best way to store leftovers?
Transfer leftovers to an airtight container and refrigerate for up to 3 days. To reheat, warm in a skillet over medium heat with 1 teaspoon of water to restore moisture. The flavors actually improve overnight as the sauce melds into the rice!
How can I make this dish spicier?
Add ½ teaspoon of chili flakes or 1 teaspoon of sriracha to the pork marinade. For extra heat, stir in 1 chopped Thai chili with the aromatics. Garnish with sliced jalapeños or a drizzle of chili oil before serving.
Can I make this with chicken instead of pork?
Use 1 lb boneless chicken thighs cut into bite-sized pieces. Cook them for 5-6 minutes until fully done (no pink remains). Chicken absorbs flavors differently, so you may want to increase the soy sauce by 1 extra tablespoon for better seasoning.
