My favorite time of the year is the fall, especially in New England.  The weather is changing, the sun is still shining and I get dig out my fall fashion, which is my preferred clothing of all the seasons.  Boots, jackets and fun scarves.  I look so much better covered up! 

The Fall also has me hankering for soup again.  I would honestly eat soup for lunch and dinner every day in the fall and winter.   This soup recipe is one of my favorites to make because not only is it healthy and tasty, it combines ingredients I can guarantee are always in my kitchen. It takes about 20 minutes and depending on how many you are feeding can last a few days.  I enjoyed it for lunch and dinner for 3 days! 

Turkey Bean Soup
Serves 6
A super healthy, quick to make supper
Write a review
Prep Time
20 min
Prep Time
20 min
  1. 1 tablespoon extra virgin olive oil
  2. 1 pound extra lean ground turkey
  3. 1 medium yellow onion, diced
  4. 1 clove garlic, minced
  5. pinch of red pepper flakes
  6. 1/4 teaspoon black pepper
  7. 1 teaspoon dried oregano
  8. 1/2 teaspoon dried basil
  9. 1 (14.5 ounce) can diced tomatoes
  10. 1 (15.8 ounce) Kidney beans, drained and rinsed
  11. 8 ounces baby spinach
  12. 3 cups low-sodium chicken broth
  13. Grated Parmesan Cheese, plus extra for garnish
  1. Heat the oil in a large pot over medium-high heat. Add the onions and garlic and cook until they are translucent and fragrant, about 7 minutes. Add the turkey and cook until you see no more pink, about another 7-8 minutes. Stir in as much of the red flakes as you like, depending on how spicy you like it.
  2. Add the oregano, basil, canned tomatoes (with liquid), and beans. Stir to combine.
  3. Reduce heat to medium-low, add spinach and cover for about 2 minutes or until spinach is wilted. Stir to combine.
  4. Add broth, stir, and increase heat to medium. Continue to cook until heated through – about 5 minutes.
  5. Remove from heat, stir in Parmesan cheese, and serve.
  1. For a nuttier taste try Cannellini beans.
Life. Food. Wine.