Heat oil in a large pot over medium-high. Add turkey and break it up. Cook until browned, about 6 minutes.
Add garlic, tomato paste, Land seasoning, and red pepper flakes. Stir 1 to 2 minutes until the paste darkens to brick red and coats everything.
Add beans, broth, and bay leaf. Scrape the bottom of the pot. Bring to a simmer and cook uncovered 15 minutes.
If desired, mash about a cup of beans against the side of the pot with a spoon to thicken the broth.
Add zucchini and kale. Simmer 4 minutes until kale is wilted and zucchini is just tender. If using spinach, turn off the heat and stir it in.
Remove bay leaves. Stir in lemon juice. Taste and adjust salt and pepper. Top with parm, torn basil, and black pepper.