In a large pan, heat the olive oil over medium heat. Add the garlic and stirfry for 2 minutes until it starts to get golden, then mix in the sage to wake it up.
Add the potatoes and mix them in so they get nicely covered in garlic and sage, and let them cook for a few minutes to gently brown, then add about 3/4 cup water so they're not frying.
Let the potatoes cook for about 5 minutes more then mix in the zucchini. Let them cook for about 10 minutes, stirring often, until the zucchini and potatoes are both tender but not mushy.
Finally, mix in the beans, greens, and salt and pepper to taste. Give it a good stir and turn off the heat. The heat remaining in the pan will cook the greens just enough.
Serve hot, with vegan parmesan on top or just as is. Even non-vegans love this dish!