20 Minute Turkey, Bean and Spinach Soup
This healthy soup recipe comes together in 20 minutes or less, but it is packed full of protein, vegetables, and most importantly, flavor! Your whole family will love it.
Serves: 6
Total time: 20 minutes
Prep time: 5 minutes
Cook time: 15 minutes
Ingredients
1 tablespoon extra virgin olive oil
1 pound extra lean ground turkey
1 medium yellow onion, diced
1 clove garlic, minced
pinch of red pepper flakes
1/4 teaspoon black pepper
1 teaspoon dried oregano
1/2 teaspoon dried basil
1 (14.5 ounce) can Diced Tomatoes
1 (15.8 ounce) can great northern beans, drained and rinsed
8 ounces baby spinach
3 cups low-sodium chicken broth
1/2 cup Grated Parmesan Cheese, plus extra for garnish
Instructions
1. Heat the oil in a large pot over medium-high heat. Brown the turkey with the onions, garlic, red pepper flakes, and pepper until the turkey is cooked through and then onions are translucent (about 7 minutes).
2. Add the oregano, basil, 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. Add broth, stir, and increase heat to medium. Continue to cook until heated through – about 5 minutes. Remove from heat, stir in Grated Parmesan Cheese, and serve.
4. Add broth, stir, and increase heat to medium. Continue to cook until heated through – about 5 minutes.
5. Remove from heat, stir in Grated Parmesan Cheese, and serve.