Bring a pot of water to a boil and cook gnocchi according to package instructions. Set aside.
Add the olive oil and diced onion to a large pot.
Saute for 5-7 minutes or until it starts to brown.
Add in the garlic, carrot and celery and saute for an additional 5 minutes.
Add in the white wine and saute until the liquid has cooked off.
Add in all remaining ingredients aside from the kale, tapioca and gnocchi.
Bring to a low boil, then reduce the heat to low and simmer, uncovered, for about 10 minutes.
Discard the bay leaves. Add 1 1/2 cups worth to a blender with the tapioca and blend until smooth.
Add back to the pot with the gnocchi and stir well. Simmer for 5 minutes, then stir in the kale or spinach to let wilt.
Taste and adjust flavors as desired, then serve hot and enjoy!