Arroz a la Cubana is a popular dish in the Philippines, introduced via Spanish colonialism. The Philippine version is distinct from its Latin American cousins - it effectively is a combination of the Latin American version of Arroz a la Cubana and picadillo.
In a large pan, fry the garlic and bay in the oil until fragrant.
Add onion to pan and fry until soft.
Add meat to pan and cook, stirring, until cooked through.
Add carrot, pepper, zucchini, and mushrooms. Fry until mushrooms are soft.
Add crushed tomatoes to pan and bring to a boil. Reduce heat and simmer until vegetables are tender.
While sauce is simmering, fry plantains and eggs as desired.
Add oyster sauce, soy sauce, and raisins to sauce, stirring well to combine.
Serve rice on a plate with sauce poured over top. Top with fried banana and egg.