This paper investigates a cache-aided mobile edge computing (MEC) network, where the source offloads the computation task to multiple destinations with computation capacity, with the help of a cache-aided relay. For the proposed cache-aided MEC networks, two destination selection criteria have been proposed to maximize the computation capacity of the selected destination, the channel gain of relay link and the channel gain of direct link, respectively. Similarly, three destination selection criteria have been proposed for the cache-free MEC networks based on the computation capacities of destinations and the channel gains of transmission links, respectively. To evaluate the system performance regarding the latency constraint, we provide the outage probability for the proposed network which is defined based on the transmission-plus-computation time. Our analysis suggests that caching can significantly alleviate the impact of increasing the size of computation task, since only half of the transmission time of cache-free network is required. However, the cache-aided network can not fully exploit the signal from both direct and relay links, thus the improvement by caching is less significant in the high signal-to-noise ratio (SNR) region, compared with the cache-free network employing the destination with maximal channel gain of direct link. Numerical results are given to validate our analysis.