A.- Par jugement du 25 juillet 2000, le Tribunal correctionnel du district de Morges a condamné X._, pour infraction grave à la loi fédérale sur les stupéfiants (LStup) et faux dans les certificats, à deux ans et demi d'emprisonnement sous déduction de cent dix jours de détention préventive. Il en ressort notamment les éléments suivants: Né en 1960 au Congo, X._ est arrivé en Suisse en 1983. Il a épousé une Suissesse en 1988, avec qui il a eu deux enfants, nés en 1990 et 1993. Il a obtenu la nationalité suisse en 1991. Il est divorcé depuis novembre 1997. Aidé par les services sociaux, il reçoit mensuellement 2'055 francs. A son casier judiciaire figure une condamnation prononcée en 1993 à vingt jours d'emprisonnement avec sursis, pour vol d'usage, circulation sans permis de conduire et conduite d'un véhicule en état défectueux. Le 8 mars 1998 vers 0 h 30, X._ a été interpellé au volant de sa voiture. Il a présenté à la police un permis de conduire international, qui s'est révélé être un faux. Entre la fin mai et le début juillet 1998, X._ a acquis aux Pays-Bas 45 grammes de cocaïne et a ramené cette drogue en Suisse. Il l'a vendue à divers toxicomanes. Le taux de pureté de la marchandise a été évalué à 65,2 %, ce qui représente 29 grammes de drogue pure. Le 2 octobre 1998, X._ s'est rendu dans un hôtel à Annemasse en France pour y rejoindre Y._ et Z._. Ceux-ci étaient en possession d'un kilo de cocaïne. X._, qui a été pris au dépourvu par l'arrivée d'une si grande quantité de drogue, leur a expliqué qu'il ne disposait pas de la contre-valeur financière de la cocaïne, soit 80'000 francs, et qu'il ne connaissait pas d'acheteur potentiel. Le trio a alors pris la décision de transporter la drogue à Morges. Le 4 octobre 1998, Z._ et X._ ont déposé la drogue dans la cave de l'immeuble où vivait l'ex-épouse de ce dernier, alors en vacances. Les jours suivants, X._ a pris différents contacts dans les milieux toxicomanes vaudois et genevois dans le but d'écouler la drogue et est parvenu de cette manière à en vendre 130 grammes. Il a informé Z._, entre-temps rentré en Belgique, des ventes réalisées et qu'il avait trouvé un acheteur pour 300 grammes. Z._ a alors rejoint X._ en Suisse. Ils ont repris possession de la drogue et établi plusieurs contacts avec un intermédiaire de l'acheteur dans le but de parachever rapidement la transaction. Ils ont été interpellés par la police au domicile de X._. Une barquette en aluminium contenant 300 grammes de cocaïne se trouvait sur la table de la cuisine et 575 grammes de ce stupéfiant emballés dans un sachet en plastique ont été découverts dans une serviette posée sur une chaise. B.- Par arrêt du 6 octobre 2000, dont les considérants écrits ont été envoyés aux parties le 24 avril 2001, la Cour de cassation pénale du Tribunal cantonal vaudois a rejeté le recours de X._. C.- Ce dernier se pourvoit en nullité au Tribunal fédéral contre cet arrêt. Il conclut à l'annulation de la écision attaquée. Invité à se déterminer, le Ministère public conclut au rejet du pourvoi.