In a large skillet or pot, heat the vegetable oil over medium heat.
Add the finely chopped onion and sauté until translucent, about 5 minutes.
Stir in the minced garlic and fresh ginger, cooking for another minute.
Add the chopped tomatoes and cook until they soften, about 3-4 minutes.
Add the corned beef, breaking it up with a spoon, and cook for another 5 minutes until heated through.
Stir in the tomato paste and then pour in the coconut milk. Mix well to combine.
Season with salt and black pepper to taste.
Reduce the heat to low and let the mixture simmer for about 15-20 minutes, allowing the flavors to meld together and the sauce to thicken.
Remove from heat and let the Kapisi Pulu cool slightly.
Garnish with fresh cilantro or parsley if desired.
Enjoy your meal!