Lavez et dénoyautez les abricots et les pêches, puis coupez-les en petits morceaux.
Dans une grande casserole, mélangez les fruits, le sucre en poudre, le sucre roux et le sucre gélifiant.
Fendez la gousse de vanille en deux et grattez les graines à l'intérieur. Ajoutez-les dans la casserole avec la gousse.
Pressez le citron et ajoutez le jus dans la casserole.
Portez le mélange à ébullition, puis laissez cuire à feu doux pendant 40 minutes, en remuant régulièrement.
Retirez la gousse de vanille et mixez légèrement la confiture si vous préférez une texture plus lisse.
Versez la confiture chaude dans des pots stérilisés, puis fermez-les hermétiquement.
Laissez reposer les pots à l'envers pendant 12 heures avant de les conserver dans un endroit frais et sombre.