Deuteronomy 12:20

20 "When the Lord your God enlarges your territory, as he has promised, you may eat meat whenever you want to.

Deuteronomy 12:20 Meaning and Commentary

Deuteronomy 12:20

When the Lord thy God shall enlarge thy border, as he hath
promised thee
Brought them into the land of Canaan, where they should have large and good pastures for the feeding of their cattle, which they had not in the wilderness, and so a greater increase of them:

and thou shalt say, I will eat flesh;
which they were shorts of, or ate but little of in the wilderness, lest their herds and their flocks should be consumed; but now having room to feed them, and an increase of them, they would give themselves a greater liberty of eating flesh:

because thy soul longeth to eat flesh;
would have a craving appetite unto it, having so long ate none, or very little:

thou mayest eat flesh, whatsoever thy soul lusteth after;
of any sort that is clean, and allowed to be eaten, and as much of it as is craved, only intemperance must be guarded against.

Deuteronomy 12:20 In-Context

18 You and your children, together with your servants and the Levites who live in your towns, are to eat these offerings only in the presence of the Lord your God, in the one place of worship chosen by the Lord your God. And you are to be happy there over everything that you have done.
19 Be sure, also, not to neglect the Levites, as long as you live in your land.
20 "When the Lord your God enlarges your territory, as he has promised, you may eat meat whenever you want to.
21 If the one place of worship is too far away, then, whenever you wish, you may kill any of the cattle or sheep that the Lord has given you, and you may eat the meat at home, as I have told you.
22 Anyone, ritually clean or unclean, may eat that meat, just as he would eat the meat of deer or antelope.
Scripture taken from the Good News Translation - Second Edition, Copyright 1992 by American Bible Society. Used by Permission.