Heat the Oil: In a large skillet or wok, heat the vegetable oil over medium-high heat. Add the minced garlic and sauté until it's fragrant, about 1 minute, being careful not to let it burn.
Sauté the Veggies: Add the frozen peppers and onions medley to the skillet. Stir-fry until the vegetables are just tender and have developed some color, about 3-4 minutes. (soak up or drain excess water from the pan if you have any)
Add the Rice and Ham: Add in the cold rice and diced ham, breaking up any clumps of rice with a spatula. Let it cook, stirring occasionally, until the rice is heated through and starting to get crispy on some edges, about 5 minutes.
Cook the Eggs: Push the rice mixture to the sides of the skillet to create a well in the center. Pour the beaten eggs into the well and scramble them, mixing them into the rice once they're mostly set.
Season the Fried Rice: Drizzle the soy sauce, sesame oil and reserve pineapple juice over the rice, tossing everything together to ensure the rice is evenly coated. Season with garlic powder, onion powder and salt and pepper to taste.
Add the Pineapple: Gently fold in the diced pineapple, cooking just until it's heated through, about 2 minutes. Be careful not to overcook the pineapple to maintain its juicy, fresh flavor.
Garnish and Serve: Remove the skillet from the heat. Sprinkle the thinly sliced green onions over the top as a garnish. Give everything a final gentle stir to distribute the green onions. Serve with Yum-Yum sauce.
*Note: You can use canned pineapple chunks or you can slice a pineapple in half and core the centers and chop up the pineapple into pieces to cook in the fried rice. Then spoon the finished fried rice into the hollow pineapples as a festive way to serve the dish!