Nutrition Facts for Mixed bean turkey soup

Mixed Bean Turkey Soup

Warm up your soul with this hearty Mixed Bean Turkey Soup, a wholesome one-pot meal packed with protein, fiber, and vibrant flavors. Featuring lean ground turkey, a trio of nutrient-rich beans (kidney, black, and pinto), and a medley of aromatic spices like smoked paprika, cumin, and oregano, this soup is both satisfying and nutritious. Fresh baby spinach adds a pop of green, while diced tomatoes and low-sodium chicken broth create a rich, savory base. Simmered to perfection in under an hour, this easy-to-make soup is ideal for meal prep, family dinners, or a cozy night in. Garnish with fresh parsley for a burst of brightness and serve hot with your favorite crusty bread for a comforting, balanced dish you'll revisit again and again.

Nutriscore Rating: 77/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Mixed Bean Turkey Soup
Prep Time:15 mins
Cook Time:40 mins
Total Time:55 mins
Servings: 6

Ingredients

  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 3 cloves garlic cloves, minced
  • 1 pound lean ground turkey
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 1 teaspoon smoked paprika
  • 1 teaspoon ground cumin
  • 1 teaspoon dried oregano
  • 3 cups mixed beans (kidney, black, and pinto), rinsed and drained
  • 14.5 ounces diced tomatoes, with juice
  • 6 cups low-sodium chicken broth
  • 1 leaf bay leaf
  • 2 cups baby spinach, roughly chopped
  • 2 tablespoons fresh parsley, chopped (optional, for garnish)

Directions

Step 1

Heat olive oil in a large pot or Dutch oven over medium heat.

Step 2

Add the diced onion and sauté for 3-4 minutes, until softened.

Step 3

Stir in the minced garlic and cook for an additional 1 minute, until fragrant.

Step 4

Add the ground turkey to the pot and cook, breaking it apart with a wooden spoon, until no longer pink, about 5-7 minutes.

Step 5

Season the turkey with salt, pepper, smoked paprika, cumin, and oregano. Stir well to combine.

Step 6

Add the mixed beans, diced tomatoes with their juice, chicken broth, and bay leaf to the pot. Stir to combine all ingredients.

Step 7

Bring the soup to a boil over high heat, then reduce the heat to low, cover, and let it simmer for 25 minutes.

Step 8

Remove the bay leaf and discard it.

Step 9

Stir in the chopped baby spinach and let it wilt for about 2-3 minutes.

Step 10

Taste the soup and adjust seasonings, if necessary.

Step 11

Ladle the soup into bowls and garnish with fresh parsley, if desired. Serve hot.

Nutrition Facts

Serving size 3221.4 grams (3221.4g)
Amount per serving % Daily Value*
Calories 1751
Total Fat 68.10g 87%
Saturated Fat 13.30g 67%
Polyunsaturated Fat 2.70g
Cholesterol 324mg 108%
Sodium 3157mg 137%
Total Carbohydrate 157.10g 57%
Dietary Fiber 47.10g 168%
Total Sugars 24.90g
Protein 151.70g 303%
Vitamin D 0IU 0%
Calcium 484mg 37%
Iron 24mg 134%
Potassium 4537mg 97%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 33.2%
Protein: 32.8%
Carbs: 34.0%