Heat the olive oil in a large Dutch oven or soup pot over medium-high heat.
Add the ground turkey and cook for 6 to 8 minutes, breaking it into small pieces with a wooden spoon, until browned and fully cooked.
Add the onion, carrots, and celery. Cook for 5 minutes, stirring occasionally, until the vegetables begin to soften.
Add the garlic and cook for 30 seconds, stirring constantly.
Stir in the tomato paste and cook for 1 minute.
Add the zucchini, green beans, diced tomatoes with their juices, and cannellini beans. Stir to combine.
Pour in the chicken broth.
Add the Italian seasoning, dried basil, smoked paprika, salt, and black pepper. Stir to combine.
Bring the soup to a boil over medium-high heat.
Reduce the heat to medium-low and cover the pot.
Simmer for 15 to 20 minutes, until the carrots and green beans are tender.
Stir in the baby spinach and cook for 2 minutes, until wilted.
Remove the pot from the heat and stir in the lemon juice.
Sprinkle with fresh parsley and serve hot.
Notes
Tips and Tricks
Choose Extra-Lean Turkey – Using 99% lean ground turkey keeps the soup lower in fat while providing plenty of protein.Adjust the Broth – If you prefer a thinner soup, add a little extra chicken broth. For a thicker soup, use slightly less broth.Use Frozen Vegetables – Frozen green beans and spinach work great when fresh vegetables aren't available. Adjust the cooking time as needed.Check the Seasoning – Chicken broth varies in salt content, so taste the soup before serving and adjust the seasoning if needed.Add More Lemon – If you enjoy a brighter flavor, add another small squeeze of fresh lemon juice just before serving.
Storing and Reheating
Refrigerating – Allow the soup to cool slightly, then transfer it to airtight containers. Refrigerate within 2 hours of cooking and store for up to 3 to 4 days.Freezing – Divide the cooled soup into freezer-safe containers, leaving some room for expansion. Freeze for up to 3 months for the best quality.Thawing – Transfer frozen soup to the refrigerator and allow it to thaw overnight before reheating.Reheating on the Stove – Place the soup in a saucepan over medium heat. Stir occasionally until heated throughout to 165°F. Add a splash of broth if the soup has thickened.Reheating in the Microwave – Place a serving in a microwave-safe bowl and cover loosely. Heat in intervals, stirring between each, until the soup reaches 165°F.Portioning for Meal Prep – Store the soup in individual containers so you can reheat only the amount you need.