Easy Delicious White Bean & Turkey Soup
If you’re hunting for easy weeknight dinners that feel like a warm blanket, welcome to my kitchen. Honestly, this White Bean and Turkey Soup is my go-to when I need healthy comfort food that doesn’t require a culinary degree or a minor in patience. The first time I made it, I was convinced it would be a disaster — I’d forgotten to soak the beans, set a pot to boil without a lid, and nearly spilled broth on the floor. Oops. But somehow the kitchen smelled like browned garlic and autumn leaves, and the house felt softer right away.
I start this soup on gray evenings when the kids’ homework looks like a threat and takeout menus whisper my name. It’s also a miracle worker for budget-friendly recipes because you get big, comforting bowls from pantry staples. The base is simple: soaked white beans, a bone-in smoked turkey leg (a swap I make instead of the classic ham hock), onions, carrots, celery, garlic, thyme, bay leaf, and good chicken broth. If you want high protein meals or something that plays well with a protein meal plan, this hits the spot. Plus, the leftovers are the kind that make you grin when you open the fridge.
This recipe is cozy and forgiving. It’s the soup that doesn’t judge your chopping skills. It’s also one of those dishes where a burnt onion won’t ruin you — it just gives character, in a “to be real” sort of way. The scent of garlic and thyme fills the house and makes everyone wander into the kitchen like moths. The beans get pillowy and soft, the turkey falls off the bone, and the broth becomes almost silky with a whisper of smoke.
I love how this dish straddles the line between simple and soulful. It’s weeknight-friendly, but it also deserves a candlelit table for the weather-to-beat-into-submission nights. It’s versatile: feed a crowd, pack lunches for the week, or spoon it into bowls for a late-night snack while watching a rom-com. To be honest, it’s what I make when I want comfort without fuss.
Why You’ll Love This Recipe

- Feels like a hug in a bowl — pure healthy comfort food.
- Makes great leftovers for meal prep microwave lunches or to fit into a protein meal plan.
- Super forgiving: perfect for those easy weeknight dinners when you’re juggling life.
- Economical — a top pick among budget-friendly recipes that still tastes like a million bucks.
- High on protein and fiber — an easy addition to high protein meals or any high macro meals rotation.
- Kid-friendly and picky-eater approved; it quietly hides vegetables without drama.
What Makes This Recipe Special?
This soup is special because of the slow, smoky layer I build into it with a bone-in smoked turkey leg. That deep, savory note transforms humble beans and vegetables into something almost luxurious. The beans, soaked properly, break down a bit and thicken the broth into a luscious, spoon-coating base without me having to add cream. The aromatics — onions, carrots, celery, and garlic — create a classic flavor trio that is instantly comforting and flexible.
There’s also a personal trick that elevates it: halfway through cooking, I fish out about a cup of beans and mash them roughly with a fork, then stir them back in. That “mash-and-return” step gives the soup a naturally thickened texture that feels indulgent but stays light. It’s the difference between “nice” and “I’ll definitely make this again.”
Finally, it’s a recipe that tolerates improvisation. Add chopped kale at the end, a squeeze of lemon for brightness, or a dash of hot sauce for a kick. It’s humble but bold in a cozy way.
Ingredients
- 1 lb dried white beans (cannellini or great northern), rinsed and soaked overnight — properly soaked beans cook evenly and reduce stomach rumblings.
- 1 bone-in smoked turkey leg (about 1–1.5 lbs) — my substitute for the classic ham hock; gives that smoky, meaty depth without using pork.
- 1 large onion, chopped — I like yellow onions for sweetness; white onions work if you prefer a sharper note.
- 2 carrots, chopped — add color and natural sweetness.
- 2 celery stalks, chopped — for that celery-ony base that makes soups sing.
- 4 cloves garlic, minced — don’t be shy; garlic is the soul of this soup.
- 6 cups chicken broth (or low-sodium broth) — adjust salt later to control sodium.
- 1 teaspoon dried thyme (or a few sprigs fresh) — thyme complements the beans and poultry.
- 1 bay leaf — aromatic backbone.
- Salt and pepper to taste — add after the turkey and beans have done their work.
- Fresh parsley, chopped, for garnish — brightens flavors and looks pretty.
Why each ingredient matters:
- Beans: the main event — fiber and texture.
- Smoked turkey leg: provides deep savory and smoky flavor, plus protein that makes this a great high protein pre made meals option if you portion it out.
- Aromatics (onion, carrot, celery, garlic): they build the flavor foundation — skip one, and the soup feels unfinished.
- Broth: a good-quality broth = a better soup. If you’re thinking about low calorie premade meal delivery or similar convenience options, this is the kind of home-cooked bowl that beats most premade versions on both flavor and value.
Personal tips and brand preferences:
- I like a low-sodium broth so I can control the salt. Add a little parmesan rind if you have it for extra umami.
- If you’re in a rush, use a pressure cooker and look for packages of pre-soaked beans. But honestly, the slow simmer gives the best texture.
- Don’t do this: add salt at the very start when you’re cooking the beans. It can keep them from softening properly. Season at the end.
How to Make It Step-by-Step
This is the part where I pour my anxious energy into stirring and find the rhythm of cooking. It took me a couple of burned-soup breakfast experiments to learn patience with beans, so I want to save you that sorrow.
The night before: Rinse the beans under cold water, pick out any tiny pebbles or shriveled beans (I learned to do this the hard way), then cover them with several inches of water and let them relax in the fridge overnight. They’ll swell and get dreamy.
Morning of: Drain the beans and set them aside. This is the small, satisfying prep that makes dinner feel far less frantic later.
Start in a large, heavy-bottomed pot. Lay the smoked turkey leg in, then pour in the chicken broth until the turkey is snugly covered. Bring it up to a lively simmer over medium-high heat. You’ll see little steam curls and hear a gentle whisper as it comes alive. If you’re trying to save time, you can give it a high simmer for a few minutes, then reduce — but I like to keep a gentle boil for a short bit to coax flavor out of the turkey.
Add the beans, chopped onion, carrots, celery, minced garlic, thyme, and bay leaf. The kitchen will instantly smell like the kind of blanket you wrap around yourself after a long day. Turn the stove to low, put the lid on, and let it simmer. This is the patient part. Keep the heat low enough that the broth shivers gently — not a full-on boil — because that harsh rolling boil can make the beans split unevenly.
After about 45 minutes, swing by and give the pot a peek. Taste a bean. If it’s still chalky, keep going. The timing depends on bean age and exact heat. I’ve had beans that were tender at 90 minutes and some stubborn old ones that needed two hours. The turkey should be falling toward the bone by the time the beans are done.
When the turkey leg feels like it’s ready to be liberated, use tongs to remove it to a cutting board. Let it cool for a few minutes — I always burn a finger on that first tug, so give it a very short rest. Shred the meat with two forks, discarding any large bits of fat or bone. Return the shredded meat to the pot. Stir. Taste for salt and pepper at this point. If you used a salted broth or smoked turkey, take it easy with the salt.
Pro tip: Scoop out about a cup of beans into a bowl and mash them roughly with a fork, then stir them back into the pot. That little mash makes the broth silky and body-rich without cream.
The final five minutes is your finishing line. Adjust seasoning, toss in chopped parsley, maybe a squeeze of lemon if you want brightness. If you prefer a slightly thicker texture, let it simmer uncovered for a few minutes to reduce.
Notes on timing and textures:
- If the beans start to foam a lot while cooking, skim some off with a spoon. It’s not dangerous; it just makes the surface look tired.
- If you want greens, stir in chopped kale in the last 10 minutes; it cooks down and becomes tender but still vibrant.
- Leftover soup tastes even better the next day. The flavors deepen, like a shy actor stepping into the spotlight.
I almost always mess something up. One winter I sautéed the onions until they were basically coal — long story short, I cried, started over, and vowed never to abandon my onions again. Another time I forgot to soak the beans and had to improvise with a pressure cooker; it worked but the texture was slightly different. These hiccups taught me that soup is forgiving and that the house smell fixes everything.
Tips for Best Results
- Soak your beans: Overnight soaking helps the beans cook evenly and reduces that “gassy” after-effect. If you forget, do a quick soak: boil beans for 2 minutes, remove from heat and let sit for 1 hour covered.
- Low and slow: simmer gently. A gentle simmer yields tender beans and clear, flavorful broth.
- Salt late: adding salt at the beginning can keep beans from softening properly. Season after beans are tender.
- Mash a cup: this creates natural body without cream. Don’t skip it.
- Use bone-in smoked turkey for depth: it adds richness and protein and turns this into a real high protein meals contender.
- Taste as you go: broths and smoked meats vary widely; adjust salt and pepper at the end.
Ingredient Substitutions & Variations
- Smoked turkey alternatives: If you can’t find a smoked turkey leg, use a smoked turkey neck, roasted chicken leg, or a beef shank for robust flavor. All work well and keep this a high protein high carb low fat meals friendly option.
- Beans: cannellini for creaminess; great northern for a lighter bite. Navy beans work too.
- Vegetables: toss in a parsnip with the carrots for sweetness, or add a diced potato for extra heartiness.
- Greens: stir in chopped spinach or kale at the end for color and nutrition.
- Spice it up: a pinch of red pepper flakes or a dash of smoked paprika deepens the smoky profile.
- For a quicker version: use canned beans (drained and rinsed) and simmer just long enough for the flavors to marry — this is a good hack for quick family meals.
Directions
- Rinse and soak 1 lb white beans overnight; drain and set aside.
- In a large pot, place 1 smoked turkey leg and cover with 6 cups chicken broth; bring to a boil.
- Add soaked beans, 1 chopped onion, 2 chopped carrots, 2 chopped celery stalks, 4 minced garlic cloves, 1 teaspoon thyme, and 1 bay leaf.
- Reduce heat to low, cover, and simmer 1.5–2 hours until beans are tender and turkey is cooked through.
- Remove turkey, shred the meat, discard bone, and return shredded meat to the pot.
- Season with salt and pepper to taste; mash a cup of beans and stir back in for thickness.
- Garnish with fresh parsley before serving.

Pairing Ideas (Drinks, Sides, Desserts)
Soup and company: a simple green salad with lemon vinaigrette is a bright partner that cuts through the smoky richness. Serve with crusty bread or buttered slices for dunking; garlic toast is my guilty pleasure companion. For a drink, a crisp white wine or a fuller amber ale works wonderfully. If you want non-alcoholic, try sparkling water with a lemon wedge or a warm mug of herbal tea.
Dessert-wise, something light like poached pears or a small bowl of berries keeps the meal balanced. If you’re leaning into comfort, a warm apple crisp is a sweet, spiced endcap to the smoky, savory main.
This pairing lineup makes the whole meal feel like a gentle celebration — no fuss, all warmth.
How to Store and Reheat Leftovers
Leftovers are a highlight here. Cool the soup to room temperature, then store in airtight containers in the refrigerator for up to 4 days. If you plan to freeze, leave a little extra headroom in the container since liquids expand.
To reheat: warm gently on the stovetop over low heat, stirring occasionally. If the soup thickened too much in the fridge, loosen it with a splash of broth or water. Reheat in the microwave in 60–90 second bursts, stirring between, for meal prep microwave lunches that don’t taste like cardboard.
Common mistake: boiling the soup hard while reheating — that can make the beans break down too much. Take it slow and steady.
Make-Ahead and Freezer Tips
Make batches and freeze in meal-sized portions. This soup freezes beautifully for up to 3 months. Label containers with the date and any tweaks you made. When thawing, move it to the fridge overnight and reheat gently on the stove.
If freezing plastic containers, leave a half-inch headspace. If you’re using freezer bags, lay flat to freeze — it saves space and thaws quickly in room temperature water (still sealed) or in the fridge.
These steps make this a reliable player in meal prep microwave lunches and an excellent choice for those prepping prepared meals for two.
Common Mistakes to Avoid
- Not soaking beans: skimp on soaking, and you risk unevenly cooked or chalky beans.
- Salting too early: it can make beans stubborn; season after they’re tender.
- Boiling too hard: a vigorous boil can split beans and make the broth cloudy and thin.
- Forgetting to taste: broths vary; adjust salt, pepper, and acid at the end.
- Over-shredding the meat: leave some bite — shredded too fine, and the texture gets mushy.
Frequently Asked Questions (FAQ)
Q: Can I use canned beans instead of dried?
A: Yes. Use two 15-oz cans, drained and rinsed. Add them during the last 20–30 minutes of simmering to meld flavors without falling apart.
Q: What’s the best smoked turkey substitute?
A: Smoked turkey necks or roasted chicken legs are solid swaps. If you want a beefy option, try beef shank. Any bone-in smoked poultry will add the depth I aim for.
Q: Is this soup freezer-friendly?
A: Absolutely. Freeze in portioned containers for up to 3 months. Thaw in the fridge overnight before reheating.
Q: How can I make this vegetarian?
A: Skip the smoked turkey and use a high-quality vegetable broth plus smoked paprika and a splash of soy sauce for depth. Add extra mushrooms for umami.
Q: Can I make this in a slow cooker or instant pot?
A: Yes. Slow cookers are great: cook on low for 6–8 hours. For an Instant Pot, use the bean settings or pressure-cook for about 30–40 minutes (times vary by model).
Cooking Tools You’ll Need
- Large heavy-bottomed pot or Dutch oven — good heat distribution is everything.
- Cutting board and sharp knife — chopped veggies = success.
- Wooden spoon or sturdy ladle — for stirring and skimming.
- Tongs — to remove the turkey leg safely.
- Two forks — for shredding the turkey.
- Fine-mesh strainer (optional) — handy if you want to rinse beans or skim foam.
- Storage containers — for leftovers and freezing.
Final Thoughts
This soup is more than a list of ingredients; it’s a ritual. It’s the smell that makes people linger in doorways and the kind of dish that quietly builds memories. I think of the nights I returned from work cold and grumpy, and one bowl of this turned the evening downright hopeful. It teaches patience and makes you feel capable even when the rest of life is chaotic. If you make it the way I do — with the little mashing trick and a turkey leg that’s been given time to sing — it becomes a staple.
I love that it’s flexible enough for no prep healthy lunches (use canned beans), adaptable to meal planning chicken swaps, and forgiving for busy schedules. It’s a recipe worth writing on a card and passing along. It’s the kind of dish you’ll want to pin and make again when the weather turns, or when you need to feed tired folks with something honest.
If you enjoyed this recipe, don’t forget to save it on Pinterest or share it with a friend!
Conclusion
For more inspiration on beans and smoky meat combinations, check out this Ham Hock and White Bean Stew Recipe – Bon Appetit, which explores similar flavors with a different approach. If you like variations on the classic, this Ham and White Bean Soup – Aimee Mars offers comforting spins and useful tips. For a Southern take that emphasizes slow-cooked beans and soulful seasoning, see Southern Style White Beans and Ham – My Diary of Us.

White Bean & Turkey Soup
Ingredients
Main ingredients
- 1 lb dried white beans (cannellini or great northern), rinsed and soaked overnight Properly soaked beans cook evenly and reduce stomach rumblings.
- 1 piece bone-in smoked turkey leg (about 1–1.5 lbs) My substitute for the classic ham hock.
- 1 large onion, chopped Yellow onions are sweeter; white onions offer a sharper note.
- 2 pieces carrots, chopped Adds color and natural sweetness.
- 2 stalks celery, chopped Provides flavor base for the soup.
- 4 cloves garlic, minced Essential for flavor.
Broth and Herbs
- 6 cups chicken broth (or low-sodium broth) Adjust salt later as needed.
- 1 teaspoon dried thyme Thyme complements beans and poultry.
- 1 piece bay leaf Adds aroma.
- to taste Salt and pepper Adjust to personal preference.
Garnish
- 1 bunch Fresh parsley, chopped For garnish.
Instructions
Preparation
- Rinse 1 lb of white beans and soak them overnight in water.
- In a large, heavy-bottomed pot, place the smoked turkey leg and cover it with 6 cups of chicken broth; bring to a boil.
- Add soaked beans, chopped onion, carrots, celery, minced garlic, thyme, and bay leaf.
- Reduce heat to low, cover, and let it simmer for 1.5–2 hours until beans are tender and turkey is cooked through.
Finishing
- Remove the turkey leg, shred the meat, discard the bone, and return the shredded meat to the pot.
- Season with salt and pepper to taste, then mash a cup of beans and stir them back in for thickness.
- Garnish with fresh parsley before serving.



