Heat the vegetable oil in a large pot or Dutch oven over medium-high heat. Add the cubed meat and brown on all sides. Remove the meat and set aside.
In the same pot, add the chopped onion and minced garlic. Cook until the onion is translucent and fragrant.
Stir in the chopped tomato and cook for another 2-3 minutes until the tomato starts to break down.
Return the browned meat to the pot. Add the coconut milk, water or chicken broth, soy sauce, fish sauce, black pepper, paprika, and salt. Stir well to combine.
Bring the mixture to a boil. Reduce heat to low, cover, and let it simmer for about 45 minutes to 1 hour, or until the meat is tender.
Stir in the chopped taro leaves. Continue to cook for an additional 30 minutes, or until the taro leaves are tender and well-cooked.
Taste and adjust seasoning if needed. If the stew is too thick, you can add more water or broth to reach your desired consistency.
Enjoy your meal!