Heat the olive oil in a large saucepan and sear the goat pieces well on all sides over high heat.
Salt the meat and take it out when it is well browned.
Add a large, finely chopped onion to the casserole in which the meat was cooked; Cook on low heat until translucent.
Peel and chop 5 cloves of garlic; add to the onion; stir a few times and fry
Add 250 g of chopped tomatoes or ready-made puree and cook until the liquid from the sauce has evaporated a little
Add 1 tablespoon of sweet paprika to the sauce and fry very briefly.
Then add 1 tablespoon of dried oregano, 3 cloves, and 1 teaspoon of ground cumin. Mix well with the rest of the sauce.
Add the peeled and chopped carrots.
Add the fried meat and pour 250 ml of wine.
Add the bay leaves.
Add a little water, just enough to almost cover the meat, and simmer the goat in a covered pot for at least a couple of hours until very tender. Just check with a fork after a few hours to see if the meat is still firm, and simmer until completely tender.