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.