In a large, heavy-bottomed pot or Dutch oven, combine the chopped fruit and lemon juice.
Cook over low heat, stirring occasionally, until the fruit begins to release its juices and becomes very tender.
Carefully transfer the softened fruit to a blender in batches and purée until completely smooth. For an even silkier texture, you can press the purée through a fine-mesh sieve. Return the smooth purée to the pot.
Stir in the sugar, cinnamon, ginger, and allspice.
Bring the mixture to a gentle simmer over medium-low heat.
Continue to cook, stirring frequently to prevent scorching at the bottom, for 1 to 2 hours, or until the butter has thickened to your desired consistency. It should mound on a spoon.
Stir in the brandy and cook for another 3-5 minutes, allowing the alcohol to cook off and the butter to return to its thickened state.
Ladle the hot fruit butter into hot, sterilized jars, leaving about a 1/3-inch / 1 cm headspace at the top. Wipe the rims clean, secure the lids, and process in a water bath canner for long-term storage, or let cool and store in the refrigerator for several weeks.