Before You Begin
Preheat and prepare your cookware as needed. Cooking times and results may vary depending on your equipment and ingredients.
Heat the vegetable oil in a large skillet over medium heat.
Add the diced onion and cook about 5–7 minutes, stirring occasionally, until softened and lightly translucent.
Stir in the garlic and cook briefly until fragrant.
Add the vegetables and raisins (if using) and cook until warmed through.
Add the cooked rice, breaking up any clumps gently.
Stir in the ketchup, soy sauce, and black pepper until evenly combined.
Spread the rice into an even layer and spread the rice into an even layer and cook about 3–5 minutes undisturbed, until the rice begins to lightly crisp.
Top with the prepared cooked eggs and ham. Serve warm.