Given that it is a former colony of Spain, and the north has a Mediterranean-esque climate, why aren't olives and olive oil a major part of Mexico's gastronomical heritage?

by SeemsImmaculate
wotan_weevil

The Mexican olive industry got off to a good start. Then in 1777, the Spanish crown ordered the destruction of olive trees in Mexico (except for those on Church-owned land), to protect Spanish exports. The cattle industry (with the main product being leather for the European market) made beef tallow the cheap fat, and lard was also widely available, and these outcompeted expensive imported olive oil.

For more, with references, see my answer in