Lavez épongez puis émincez très finement le céleri. Chauffez le beurre dans une marmite et jetez-y le céleri avant que le beurre ne prenne couleur. Laissez-le fondre à feu doux pendant 7 à 8 minutes puis mouillez avec le bouillon. Prélevez un peu de bouillon chaud dans la marmite et délayez-en le concentré de tomates. Reversez le tout dans la marmite et mélangez bien. Laissez frémir 10 minutes. Jetez alors le tapioca en pluie en tournant le potage avec la cuillère de bois jusqu'à la cuisson complète 10 minutes environ. Délayez la crème avec le porto et versez dans le potage en continuant de le tourner. Poursuivez la cuisson encore 2 minutes sur feu très doux pour éviter l'ébullition. Relevez l'assaisonnement d'une pointe de Cayenne. Goûtez et rajoutez au besoin un peu de sel. Versez le consommé dans des bols à potage ou dans une soupière. Servez très chaud.