Après le convoyage, il est en carénage sur le dock flottant de Scapa Flow pour une réparation d’avaries de coque. À cette occasion un canon de 20 mm supplémentaire est ajouté. Il rejoint ensuite la Méditerranée où il participe à l'opération de convoyage « Pedestal ». Lors de cette opération, il abat un avion torpilleur Savoia Marchetti. En compagnie des et "Somali", il escorte le cuirassé lors son retour à Scapa Flow. En , il escorte les convois PQ 18/QP 14. À le , le "Somali" qui avait pris la place de l’"Ashanti" dans l’écran parce que celui-ci était à court de carburant est torpillé. L’"Ashanti" est envoyé sur zone pour le remorquer. Trois jours plus tard et après avoir parcouru dans une mer calme, le "Somali" se casse en deux et coule avec de nombreuses pertes humaines. L’"Ashanti" est envoyé à Rosyth pour un nettoyage des chaudières et des permission avant d’être affecté à la Force H pour l’opération "Torch". Après l’occupation d’Oran, le destroyer entreprend avec le nouveau destroyer des missions de patrouilles.