In a pot over medium heat, combine goat meat, water, lemongrass, garlic, ginger, and peppercorns. Bring to a boil, skimming scum that floats on top.
Cover, lower heat, and simmer for about 40 to 50 minutes or until tender.
Drain meat and rinse well.
In another pan over medium heat, add canola oil. Add onions and garlic and cook until softened.
Add goat meat and cook until lightly browned.
Add soy sauce and stir to combine.
Add vinegar and cook, uncovered, and without stirring for about 3 to 5 minutes.
Add bay leaves, 1 teaspoon whole peppercorns, and sugar.
Continue to cook until the sauce is reduced.
Add chili peppers. Season with salt and pepper to taste.
Serve hot.