In a medium-sized saucepan, combine the diced fruits, chopped onion, brown sugar, white vinegar, raisins, grated ginger, ground cinnamon, ground cloves, chili flakes, and a pinch of salt. Mix well to combine.
Place the saucepan over medium heat and bring the mixture to a gentle simmer. Stir occasionally to prevent sticking or burning.
Reduce the heat to low and let the chutney simmer gently for about 30 minutes, or until the fruits have softened and the flavors have melded together. Stir occasionally to ensure even cooking.
Once the chutney has thickened to your desired consistency and the fruits have become tender, remove the saucepan from the heat and let it cool slightly.
Transfer the chutney into sterilized glass jars or containers while still warm. Allow the chutney to cool completely before sealing the jars with lids.
Store the chutney in the refrigerator for at least 24 hours to allow the flavors to develop and meld together. The chutney can be enjoyed immediately, but it will taste even better after a day or two.
Serve the Malawian fruit chutney alongside grilled meats, cheeses, or as a dip for snacks. It can also be used as a flavorful topping for sandwiches or wraps.