Net earnings rose to $115 million, or 16 cents a share, in the fourth quarter, ended Dec 31. That compared with $88.8 million, or 16 cents, a year earlier.
Lower income tax expenses due to an investment tax credit in Turkey helped the result.
Analysts, on average, had expected earnings of 14 cents a share, according to Thomson Reuters I/B/E/S.
Gold production increased 13 percent to 190,530 ounces, while total cash costs climbed 17 percent to $566 an ounce, the company said. The realized gold price rose slightly to $1,69 from $1,686.
Vancouver-based Eldorado plans to produce some 705,000 to 760,000 ounces in 2013, up from 656,324 ounces in 2012.
Capital expenditures for the year are expected to be about $410 million, with some $200 million pegged for the expansion project at the Kisladag mine in Turkey, the company said.
Eldorado, which is developing mines around the world, owns gold projects in Turkey and China, along with a base metal mine in Greece and an iron ore project in Brazil.
(Reporting by Julie Gordon in Toronto; Editing by Gerald E. McCormick and Grant McCool)