Separately, heat a big enough pot with about 2 Tablespoons of the oil and sautée the finely chopped onion and garlic. Add the ground meat, the tomato previously roasted, peeled, and chopped, as well as the chicken stock. Let it cook at a medium heat until the meat is tender and there is no liquid left in the preparation. Add the spices, the fresh fruit chopped into small cubes, the dry raisins, candied pineapple, capers, chopped olives, and slivered almonds. Season with salt, pepper, a pinch of sugar (if needed), and a touch of sherry. Let the cooking liquid evaporate. Once the stuffing is ready, set aside and let it cool down.