Corte o borrego em cubos de 1 cm. Descasque e pique as cebolas e o alho, deite num tacho, junte o azeite, leve ao lume e deixe alourar. Adicione a carne e deixe cozinhar até ficar douradinha.
Descasque e lave as cenouras, corte-as em meias-luas e junte-as ao tacho.
Adicione também os cubos de tomate com o molho, tempere com sal e pimenta, acrescente um pouco de água se necessário e deixe cozinhar, em lume brando, até que tudo fique macio.
Lave e coza as batatinhas com a pele num tacho com água temperada de sal, escorra-as, deixe-as arrefecer, pele-as, deite-as novamente no tacho e esmague-as grosseiramente. Escorra e seque as alcachofras, corte-as em pedaços pequenos e junte à batata. Adicione também a manteiga, envolva, rectifique os temperos e sirva a acompanhar a carne guisada.