The pre-season competition, which did not take place last year because of the London Olympic Games, is scheduled for the weekend of August 3-4.
Arsenal will play Napoli on the Saturday and Galatasaray on the Sunday, while Porto take on the Turkish side on the Saturday and Serie A Napoli 24 hours later.
Arsenal chief executive Ivan Gazidis said: "We are delighted to be welcoming the Emirates Cup back to north London this summer after last year's break.
"We are welcoming three high-quality sides to this year's competition again and I'm sure we'll see some great football played over the two days.
"Emirates has been the proud sponsor of the tournament since the inaugural competition in 2007 and we are very pleased to be working closely with them again on the Emirates Cup 2013."