Gather all ingredients before starting the recipe.
Marinade
Cut pork into 1" cubes and season on all sides.
Mix marinade ingredients in a small bowl and stir to combine.
Transfer pork to a plastic resealable bag and add marinade mixture. Seal bag and then work the marinade onto all pork surfaces so the pork is completely covered. Refrigerate for 8 hours, or over night.
Curry
Heat 2 tablespoons of olive oil in a deep sauté pan over medium heat. When the oil is hot, add the bay leaves, ground ginger and onions and sauté until the onions become soft, about 4-5 minutes.
Add the grated garlic, tomato paste, Thai red curry paste, the Asian chili sauce and stir to combine and sauté for another minute.
Add the marinated pork and the sugar and stir to combine.
Bring to a fast simmer, then reduce heat medium low to a gentle simmer, cover and cook for 1 to 1 1/2 hours, or until the pork is fork tender.