Heat olive oil in a large pot over medium heat. Add leeks, fennel, carrots, and celery and salt and pepper. Sauté for about 5 minutes until the vegetables soften.
Add the minced garlic and cook for an additional 1-2 minutes until fragrant.
Pour in the diced tomatoes, vegetable broth, fresh or dried lima beans, Parmesan rind, rosemary, and oregano twigs. Bring the mixture to a boil. Taste broth and season to taste with more salt and pepper if needed.
Reduce the heat, cover the pot, and let it simmer for about 25 minutes, or until the beans start to become tender.
Add potatoes and continue to simmer for another 15-20 minutes. At this point the potatoes should be fork tender and the beans should be finished cooking.
Remove and discard the Parmesan rind, rosemary, and oregano twigs.
Add the cabbage and tortellini and cook until they are tender, following the package instructions.
Turn off the heat and stir in the chopped greens and cook until wilted.
Season the soup with salt and pepper to taste.
Serve the soup hot, optionally garnished with olive oil and grated Parmesan cheese.