Add extra virgin olive oil to a heated stock pot. Use medium heat.
2 - 3 tablespoons extra virgin olive oil
Sauté onions and celery stalks until fragrant - 2 to 3 minutes.
1 medium onion, 2 small celery stalks
Add garlic, ginger and fresh thyme leaves. Mix. Cook 30 to 60 seconds until fragrant.
5 - 6 cloves garlic, 1 inch piece fresh ginger, 2 teaspoons fresh thyme leaves
Add coriander, cumin, red pepper flakes and porcini powder. Mix and cook 30 to 60 seconds until fragrant.
1/2 teaspoon ground coriander, 1/2 teaspoon ground cumin, 1/2 teaspoon red pepper flakes, 3 teaspoon porcini powder
Add ground turkey. Season with salt and freshly ground black pepper. Mix, using the back of a wooden spoon to break up the meat. Cook until no longer pink. 4 to 5 minutes.
1 pound ground turkey, 1 1/2 teaspoons kosher salt, 1/4 teaspoon freshly ground black pepper
Add tomatoes, plantain and yucca. Season with salt and freshly ground black pepper. Add cilantro. Mix to combine.
4 vine ripened tomatoes, 3 small carrots, 1 green plantain, 1 piece yucca (cassava), 1/2 cup packed cilantro
Pour in the water. Taste and adjust salt seasoning if needed. Turn heat to high. Bring to a boil. Reduce heat to low. Simmer until veggies are fork tender. 20 to 25 minutes
6 cups water
Add in the corn. Cook 8 to 10 minutes until cooked but al dente.
2 whole fresh corn
Add in the spinach and use the spoon to tuck them into the soup broth. Turn off the stove. Cover the pot and let the spinach continue to wilt for up to 2 minutes.
5 - 6 ounces baby organic spinach
Pour into your favorite bowls. Serve and enjoy. Excess soup can be put into meal prep bowls and refrigerated for up to 3 days or freeze for 1 month.