Algae, yeast, ideas like that have been thrown around for a long time. At present and likely near future, such would be best for long term space missions.