Coloque ao lume um tacho grande com a margarina e o azeite. Adicione os anéis de lula e deixe saltear. Acrescente o tomate cortado em cubos, deixando cozinhar até amolecer. Em seguida, junte as cenouras cortadas em rodelas e o pimento verde cortado em tiras. Tape o tacho e deixe cozinhar um pouco.
Depois, adicione a carne de porco cortada em cubos e deixe saltear um pouco. Acrescente as amêijoas e misture tudo. Coza as gambas em água temperada com sal por 2 minutos. Escorra e reserve o caldo após coar. Descasque as gambas, reservando algumas com casca para decorar.
Adicione o arroz ao tacho, juntamente com o caldo das gambas e mais água, previamente diluída com uma pequena porção de açafrão, para obter um pouco mais do dobro da quantidade do arroz. Deixe ferver, tempere com sal e pimenta e coza por 13 minutos.
Pouco antes de terminar a cozedura, acrescente as salsichas cortadas em rodelas, as ervilhas e as gambas descascadas. Retire do lume, decore com tiras de pimento vermelho e as gambas com casca reservadas. Sirva imediatamente.