Preheat griddle to 375- to 400-degrees. Add a small amount of oil to griddle, and then add cubed Spam. Cook until crispy.
Move the Spam to one side of griddle, and turn down burner on that side to keep the meat warm.
Add the green onions, peas and carrots, and corn. Cook on griddle for a few minutes, and then move to the side with the meat.
Add the rice to the griddle. Break up with a spatula and cook for a few minutes until warmed. Add the soy sauce, fish sauce, white pepper, and garlic to the rice. Cook for a few minutes.
If using eggs, add these to the rice and cook until done.
Add the pineapple last, and cook for two minutes. Then combine everything together on the griddle and cook for two minutes. Remove to serving tray or casserole pan.
Serve immediately, or store in an airtight container for up to one week. Reheat in microwave for a few minutes.
Use rice that is at least a day old. Extra steamed rice from Chinese restaurants are perfect for this recipe.Be sure to try an cut your meat and vegetables into fairly uniform pieces. You can switch up the vegetables by adding diced red peppers or fresh ginger to the mix. If you are making this on the stove be sure to use a cast iron pan to get enough high heat to make this.