1. Heat the olive oil in a large pot over medium heat.
2. Add the goat meat and brown on all sides.
3. Remove the meat and set aside.
4. In the same pot, add the onion and garlic, and sauté until soft.
5. Add the carrots and potatoes, and cook for another 5 minutes.
6. Return the meat to the pot and add the canned tomatoes, beef broth, salt, pepper, paprika, and thyme.
7. Bring to a boil, then reduce the heat and simmer for 2 hours, or until the meat is tender.
8. Serve hot.