There are two reasons why your meatloaf turned out tough. Either it was cooked too long, causing it to dry out, or the meat mixture was over mixed. Over mixing can ruin the texture of the meatloaf.