In a large pan or wok, heat the butter or vegetable oil over medium-high heat. Add the minced garlic and stir-fry until fragrant and golden brown. Be careful not to burn the garlic. Remove half of the garlic and set it aside for garnish later.
Push the remaining garlic to one side of the pan, creating a space to cook the eggs (or tofu). Pour the lightly beaten eggs (or crumbled tofu) into the empty space and scramble them until fully cooked. Mix the eggs (or tofu) with the garlic.
Add the day-old cooked rice to the pan and break up any clumps using a spatula. Stir-fry the rice with the garlic and eggs (or tofu) for a couple of minutes, allowing the flavours to meld together.
Drizzle soy sauce and oyster sauce over the rice. Sprinkle white pepper, salt, garlic powder, onion powder, and sugar evenly throughout the rice. Continue stir-frying until everything is well combined and the rice is heated through.
Add the sliced white parts of the green onions to the pan and continue to stir-fry for another minute or two, ensuring they are evenly distributed throughout the fried rice.
Taste the garlic fried rice and adjust seasoning if necessary, adding more soy sauce or salt to your preference.
Serve the garlic fried rice hot, garnished with the reserved golden-brown garlic and the green parts of the sliced green onions. Enjoy! 🙂