Clean and cut the goat meat into medium chunky pieces.
Wash meat with vinegar/lime or lemon and rinse it thoroughly. (this helps to get rid of the gamey smell and taste) You can pat dry to avoid excess moisture.
Add curry powder, black pepper, salt, and bouillon, and some of the natural seasoning (1 tbsp minced garlic, 1 sprig thyme, 1 tsp pimento, and ginger) and marinate for at least 1 hr or overnight.
In a wide saute pan add oil to a high heat pan. Add goat meat slowly and brown until the flavors start to release and the meat changes color (muscles of the meat tightens) for roughly 2 minutes. (PLEASE DO NOT BURN MEAT) See video
Add water, reduce to low heat, Periodically check the pot to see the level of water that remains. Add more water if necessary. *Add a small portion at a time. DO NOT flood the pot with water.
Slow cook for 1hr 15minutes or until the meat is tender.
When meat becomes tender add potatoes allow them to cook halfway. Then add the remaining natural seasoning and carrots.
Simmer the pot for 10 mins or until the season releases its flavor into the pot.
When the pot is well simmered and the gravy is formed you are ready to serve.