If we really want to colonize Mars (why not?) We must realize that we need a way to feed ourselves there. Sending food at regular intervals is not a sustainable plan.
A research team thinks it has found a way to produce enough food in the colonies on Mars to feed up to a million colonists regularly.

Making terrestrial settlements on the red planet self-sufficient would only be a matter of time: no more than a hundred years.
A life outside the door
In an article published in the latest issue of the journal New Space, a scientific periodical of innovation, researchers from the University of Central Florida have detailed a real model. Almost a project to get to the perfect colony on Mars, or at least to a base.
The scheme takes into account the first, potential population growth of colonies on Mars: the arrivals of inhabitants from Earth and the new born directly on the spot. This calculation is more combined with that on the calorie needs that these settlers would have.
The model also illustrates the options that the colonists of Mars would have to exploit the soil of the red planet, and what foods they could produce in that context.
Martian diet
According to the research, the system capable of feeding up to one million inhabitants on the red planet it could be fully operational within a century, and last virtually indefinitely.
Or at least as long as the Martian colonists will appreciate a diet based essentially on insects, plants and food derived from cells grown in petri dishes.
Don't be unprepared
If the menu is to your liking or you consider it a stimulating alternative to your Paleo diet, there are good news. Yes, because the researchers have put up a site that explains how to eat "Martian style" right now.
In a tremendous rush of fantasy they called it just "Eat like a Martian": you can find it here.