Heat canola oil in a large pan on medium-high heat. Once hot, work in batches to brown the pork side on both sides. Place onto paper towel to absorb any excess grease. Let cool slightly and then chop into approximately 1? pieces.
Place the coconut milk, tomatoes, broth, sugar, soy sauce, curry paste, ginger, salt and black pepper into a large, deep pan and bring to a simmer. Once simmering, add the potatoes, onion and browned pork side to the pan. Reduce to low heat, cover and let slow cook on the stove for 2 hours, stirring occasionally.
After 2 hours, season to taste with salt and pepper and keep warm until ready to serve. Ladle out on top of couscous or jasmine rice and top with sliced green onions.
Total Cook Time: 2 hr 15 min
Prep Time: 15 Minutes
Cooking Time: 120 Minutes
Total Time: 135 Minutes