Hearty White Bean & Turkey Soup

Instructions

Step 1: Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery, and sauté until softened, about 5–6 minutes.

Step 2: Stir in garlic and cook for another 30 seconds until fragrant.

Step 3: Add shredded turkey, beans, potatoes, broth, thyme, rosemary, and bay leaves. Stir to combine.

Step 4: Bring to a boil, then reduce heat to low and simmer for 50–60 minutes, until potatoes are tender and the soup thickens slightly.

Step 5: Season with salt and black pepper to taste. Remove bay leaves before serving.

Step 6: Garnish with fresh parsley or thyme and serve hot.

Tips & Secrets

  • Use leftover roast turkey for added flavor.

  • For a creamier soup, mash a cup of beans before adding to the pot.

  • A squeeze of lemon before serving brightens the flavors.

Serving & Storage

Serve with crusty bread or cornbread for a hearty meal. Store leftovers in an airtight container in the fridge for up to 4 days or freeze for up to 2 months.

Variations

  • Swap turkey for shredded chicken or keep it vegetarian by skipping the meat.

  • Add kale or spinach in the last 10 minutes for extra greens.

  • Use smoked turkey or chicken for a richer, deeper flavor.

Conclusion

This Hearty White Bean & Turkey Soup is nourishing, flavorful, and soul-warming — the perfect one-pot meal for cozy family dinners. With simple ingredients and rich flavor, it’s bound to become a comforting favorite.