In a medium bowl, combine the ground turkey with dried oregano, sea salt, and black pepper, then form into small 1-inch meatballs.
Heat the extra virgin olive oil in a large pot over medium heat and lightly brown the meatballs on all sides for about 5 minutes, then set them aside on a plate.
In the same pot, add the diced carrots, celery, and yellow onion, sautéing for 5-6 minutes until the vegetables begin to soften and the onions turn translucent.
Add the minced garlic and cook for 30 seconds until fragrant, then pour in the chicken bone broth, using a wooden spoon to scrape up any browned bits from the bottom.
Stir in the rinsed cannellini beans and bring the soup to a gentle simmer.
Return the meatballs to the pot, cover, and simmer for 8-10 minutes until the meatballs are fully cooked through and the vegetables are tender.
Stir in the fresh baby spinach until just wilted, then garnish with chopped fresh parsley and serve warm.