On 16 January 2018, Silas replaced Domingos Paciência at former club Belenenses. His first game in charge occurred four days later, and he led his team to a 0–0 away draw against Marítimo. In December 2018 he was named "Manager of the Month", and he achieved final positions of 12th and ninth in his first two years, being dismissed from his position at the reorganised Belenenses SAD on 4 September 2019 when the team had not scored in their first four games of the campaign.