Préchauffer le four à 180°C et huiler des petits moules à muffins. Dans un saladier, mélanger la farine, la fécule de maïs, la levure chimique, l’oignon en poudre, l’ail en poudre et le sel. Dans un grand saladier, mélanger le lait de soja avec le vinaigre de cidre. Remuer et laisser reposer 2 minutes. Le vinaigre va réagir avec le lait et le faire coaguler. Quand le mélange a bien épaissi, ajouter l’huile d’olive et le concentré de tomate, et fouetter afin d’obtenir une préparation homogène. Ajouter la moitié du mélange sec dans la préparation liquide et fouetter pour éliminer les grumeaux. Puis ajouter le reste des ingrédients secs et fouetter jusqu’à obtenir une pâte bien lisse. Ajouter les tomates séchées coupées en petits dés, les olives noires coupées en tranches, le basilic ciselé, les graines de tournesol et les tranches Wheaty coupée en petits cubes. Mélanger pour bien incorporer tous les ingrédients. Remplir les moules à muffin aux trois quarts de pâte. Enfourner pour 20 minutes, jusqu’à ce que les muffins soient dorés et secs en surface. Retirer du four et laisser refroidir quelques minutes avant de démouler.