Heat the vegetable oil in a large skillet or saucepan over medium-high heat.
Add the pork cubes and brown them on all sides. Remove the pork from the pan and set aside.
In the same pan, add the chopped onion, minced garlic, and grated ginger. Sauté until the onion becomes translucent and fragrant.
Add the diced tomatoes and bell pepper to the pan. Cook for about 5 minutes until the tomatoes start to break down.
Stir in the soy sauce, fish sauce, paprika, turmeric, black pepper, and salt. Mix well.
Return the browned pork to the pan and mix to combine with the spices and vegetables.
Pour in the coconut milk and bring the mixture to a simmer.
Reduce the heat to low and cover the pan. Let it simmer for about 30-40 minutes, or until the pork is tender and the sauce has thickened.
Adjust seasoning if necessary.
Garnish with fresh cilantro before serving.
Enjoy your meal!