The future is probably artificially produced food, like the porridge / sludge shown in the Matrix. Something out of a chemical process instead of a biological one.
I'm not sure we're ready for all that soil to be floating around in the ISS, literally mucking things up. Not saying it isn't possible, but why not use lettuces to solve all the 'simple' problems about growing things in space first.
Also, don't discount the quality of life improvement of eating some fresh lettuce.
I imagine we can synthesize relatively simple molecules such as glucose to supplement calories when needed by astronauts.
Step one, discover whether pouches can support plant life in space, with ideal conditions set up beforehand on earth.
Step two, discover whether you can manufacture said conditions in space using in situ materials.
Lettuce is a great way to explore step one. Consider that we're not confident that root systems will behave correctly when water doesn't flow through the strata like it normally does with gravity. There are still fundamental research elements to be done.
The best way to farm in space is to convert human waste into manure and compost, and you need to have other organisms to do that. I don't see red worms either.
NASA won't be able to engineer plants in space, it will have to adopt a microbiome that exists on earth already that can be modularized into a spacecraft. Growing lettuce is a joke, you need to figure out how to make pigs and chickens into astronauts.
I'm not joking.