The only way this recipe could turn out dry is if it's over baked. Be very careful to remove it as soon as the edges look set and the top is just barely browned. Since it's baked in a cast iron skillet it will continue to cook after it has been removed from the oven.