High Protein Leftover Turkey White Bean Soup (30 Minutes)

This High Protein Leftover Turkey White Bean Soup (30 Minutes) turns holiday leftovers into a creamy, satisfying bowl you’ll actually crave. Made on the stovetop with cannellini beans, aromatic vegetables, and a handful of dried herbs, it’s the kind of American comfort food that tastes slow-cooked but comes together fast. The smoked paprika and lemon juice are small additions that do a lot of quiet work.

From start to finish, you’re looking at 30 minutes total — 10 minutes of prep and 20 minutes of cooking. It’s beginner-friendly, and the only step worth slowing down for is toasting the garlic and spices without letting them brown. Each serving packs 32g of protein, which makes it a solid post-holiday recovery meal or an easy weeknight dinner.

What is High Protein Leftover Turkey White Bean Soup?

It’s a brothy, lightly creamy soup built on a classic onion, carrot, and celery base, simmered with cannellini beans, shredded turkey, and warm herbs. Mashing a cup of the beans against the pot gives it body without any cream. The texture lands somewhere between a rustic stew and a smooth purée, and the flavor is savory with a gentle smoky note from the paprika. It’s ideal for the days right after Thanksgiving or Christmas, when you have leftover turkey and want something that doesn’t taste like a repeat of the same plate.

High Protein Leftover Turkey White Bean Soup (30 Minutes)
High Protein Leftover Turkey White Bean Soup (30 Minutes)

Why You’ll Love This Recipe

There are plenty of ways to use up leftover turkey, but this one earns a permanent spot in my rotation for a few reasons.

  • Protein-packed — each bowl delivers 32g of protein, mostly from the turkey and cannellini beans, so it keeps you full for hours.
  • Ready in 30 minutes — no slow cooker, no overnight soak, no fuss.
  • Naturally creamy — mashing the beans thickens the broth without a drop of cream or a roux.
  • Gets better the next day — the herbs and smoked paprika settle in overnight, so leftovers are arguably tastier.
  • Forgiving with what you have — dark meat, white meat, or a mix all work, and the spinach can be swapped for kale in a pinch.

Ingredients Needed to Make High Protein Leftover Turkey White Bean Soup (30 Minutes)

Nothing here is hard to find — most of it is probably in your pantry right now.

Aromatics and Vegetables

  • Olive oil (2 tablespoons) — the fat that gets your vegetables softening; regular or extra virgin both work.
  • Onion (1 medium, finely diced, about 1 cup) — the sweet backbone of the soup; yellow or white onion is best.
  • Carrots (2 medium, peeled and diced, about 1 cup) — adds sweetness and body.
  • Celery (2 stalks, diced, about 1 cup) — brings that classic savory depth.
  • Garlic (3 cloves, minced) — fresh beats jarred here, since it gets toasted in the pot.

Spices and Seasoning

  • Dried thyme (1 teaspoon) — a woodsy herb that pairs well with turkey.
  • Dried rosemary (1/2 teaspoon) — crumble it between your fingers to wake it up.
  • Smoked paprika (1/2 teaspoon) — the quiet hero; gives a subtle smoky warmth.
  • Red pepper flakes (1/4 teaspoon, optional) — skip if you’re feeding kids, or add more if you like heat.
  • Kosher salt (1 teaspoon, plus more to taste) — kosher dissolves more evenly than table salt.
  • Freshly ground black pepper (1/2 teaspoon) — grind it fresh if you can.

Soup Base and Protein

  • Low-sodium chicken broth (4 cups) — low-sodium lets you control the final seasoning.
  • Cannellini beans (2 cans, 15 oz each, drained and rinsed) — creamy white beans that mash beautifully and add protein and fiber.
  • Shredded leftover turkey (2 cups) — white, dark, or a mix; both work great.
  • Baby spinach (2 cups, packed) — wilts in seconds and adds color and iron.
  • Fresh lemon juice (1 tablespoon, from 1/2 lemon) — brightens the whole pot at the end.

Optional Toppings

  • Grated Parmesan, fresh parsley, crusty bread — all optional, all worth it.

Equipment Needed

You probably have most of this already.

  • Large pot or Dutch oven — a heavy-bottomed pot gives you even heat and room to stir without splashing.
  • Wooden spoon or spatula — for scraping up the flavorful bits as you sauté.
  • Potato masher or immersion blender — either works for thickening; a masher is simpler and easier to clean.
  • Chef’s knife and cutting board — for dicing the vegetables evenly so they cook at the same rate.
  • Measuring spoons and cups — small measurements matter here, especially with the dried herbs.

Instructions to Make High Protein Leftover Turkey White Bean Soup (30 Minutes)

The method is simple: build the base, simmer, thicken, and finish. Here’s how it goes step by step.

Step 1: Sauté the Vegetables

Heat 2 tablespoons of olive oil in a large pot or Dutch oven over medium heat. Add the diced onion, carrots, and celery, and cook, stirring occasionally, until the vegetables begin to soften and the onion turns translucent — about 5 minutes. You’re not looking for color here, just softened, glossy vegetables.

Step 2: Bloom the Garlic and Spices

Add the minced garlic, thyme, rosemary, smoked paprika, and red pepper flakes (if using). Cook, stirring constantly, for 30 seconds to 1 minute, until everything smells fragrant. Keep the garlic moving — if it browns, it turns bitter, and there’s no fixing it.

Step 3: Add Broth and Beans

Pour in the chicken broth and add the drained cannellini beans. Bring everything to a boil over high heat, then reduce to medium-low and simmer for 10 minutes. This short simmer is what pulls the herb flavor into the broth.

Step 4: Thicken the Soup

Using a potato masher or immersion blender, mash about 1 cup of the beans against the side of the pot. If using an immersion blender, just a few quick pulses will do. This is the trick that gives you a creamy texture without any cream — don’t skip it.

Step 5: Add the Turkey and Season

Stir in the shredded turkey, kosher salt, and black pepper. Simmer for 5 minutes, or until the turkey is heated through and the flavors come together. Taste and adjust the salt — leftover turkey can be salty, so always taste before adding more.

Step 6: Wilt the Spinach and Finish with Lemon

Add the baby spinach and cook just until wilted, about 1 minute. Stir in the fresh lemon juice off the heat. Serve hot, topped with Parmesan and parsley if you like.

Oven Alternative (Optional)

If you’d rather bake it, preheat the oven to 375°F (190°C). After step 2, transfer the pot to the oven, covered, and bake for 15 minutes, then continue with step 3. Just make sure your pot is oven-safe.

High Protein Leftover Turkey White Bean Soup (30 Minutes)

What Went Wrong and How I Fixed It

Here’s what tripped me up the first few times I made this.

  • Bitter garlic — I once walked away while the garlic hit the pan, and the whole pot tasted harsh; now I stand right there and stir for 30 seconds, no more.
  • Thin, watery broth — skipping the bean mash leaves you with soup, not something creamy; mash that full cup and it fixes itself.
  • Over-salted soup — leftover turkey is already seasoned, so salting early is a trap; add half the salt, taste, then adjust.
  • Mushy spinach — tossing it in too early turns it to sludge; add it in the last minute and pull the pot off the heat right after.
  • Flat flavor — forgetting the lemon at the end is the most common mistake; that tablespoon of juice wakes everything up.
  • Tough turkey — boiling the turkey for too long dries it out; a 5-minute simmer is all it needs to warm through.

What Do I Serve With High Protein Leftover Turkey White Bean Soup (30 Minutes)?

This is a meal on its own, but a few sides make it feel like a proper dinner.

  • Crusty sourdough — perfect for sopping up the brothy base.
  • A simple green salad — a light vinaigrette cuts through the richness nicely.
  • Garlic knots — if you want something a bit more indulgent.
  • Roasted Brussels sprouts — a leftover-friendly side that echoes the holiday theme.
  • Sparkling water with lemon — a clean, simple drink that doesn’t compete with the soup.
  • Apple crisp — a warm, cozy dessert that fits the season.

Pro Tips to Make Perfect High-Protein Leftover Turkey White Bean Soup (30 Minutes)

These small moves make a noticeable difference.

  • Use a mix of turkey meat — dark meat brings more flavor and richness, while white meat keeps it lean; combining both is best.
  • Mash more beans for a thicker soup — if you like it closer to a stew, mash 1 1/2 cups instead of one.
  • Add a scoop of Greek yogurt — stirred in off the heat, it adds creaminess and a few extra grams of protein per bowl.
  • Toast the spices longer than feels right — 30 seconds of constant stirring unlocks flavor you’d otherwise miss.
  • Finish with lemon, not vinegar — lemon juice tastes brighter here; vinegar can overpower the herbs.
  • Salt at the end, always — store-bought broth and leftover turkey vary wildly in sodium, so final seasoning is on you.
  • Stir in a handful of shredded kale — it holds up better than spinach if you’re reheating leftovers.

Variations of High Protein Leftover Turkey White Bean Soup (30 Minutes)

Once you’ve made it once, you’ll see how easily it bends.

  • Spicy version — double the red pepper flakes and add a diced jalapeño with the aromatics.
  • Italian-style — swap rosemary for basil and finish with a swirl of pesto.
  • Extra protein boost — stir in a scoop of unflavored collagen or top with a poached egg.
  • Slow cooker version — dump everything except spinach and lemon in, cook on low for 6 hours, then finish as written.
  • Southwest twist — add a teaspoon of cumin and top with crushed tortilla chips.
  • Vegetarian swap — use vegetable broth and extra beans instead of turkey for a meatless bowl.

How Do I Store High Protein Leftover Turkey White Bean Soup (30 Minutes) Leftovers?

A little care here keeps the texture and flavor intact.

  • Airtight containers — cool completely, then transfer to sealed containers and refrigerate for up to 4 days.
  • Freezer bags or containers — freeze for up to 2 months; leave a little headspace for expansion.
  • Portioning — split into single servings before freezing so you only thaw what you need.
  • Layering spinach separately — if you plan to freeze, consider leaving the spinach out and adding it fresh when reheating.
  • Labeling — write the date on the container; soups all look the same after a month in the freezer.

How Do I Reheat High Protein Leftover Turkey White Bean Soup (30 Minutes) Leftovers?

Reheating is quick, but a gentle touch keeps the turkey tender.

  • Stovetop — warm over medium-low heat until simmering, stirring occasionally; add a splash of broth if it’s too thick.
  • Microwave — heat on high in 1-minute intervals, stirring between each, until hot all the way through.
  • Oven — if reheating a large batch, cover and warm at 350°F for 15–20 minutes, stirring once.
  • From frozen — thaw overnight in the refrigerator first, then reheat using any method above.

FAQs

Can I freeze High Protein Leftover Turkey White Bean Soup (30 Minutes)?

Yes, and it freezes well for up to 2 months. Cool it fully, portion it out, and leave a little headspace in each container. For the best texture, add fresh spinach when you reheat rather than freezing it in.

How long does High Protein Leftover Turkey White Bean Soup (30 Minutes) last in the fridge?

About 4 days in an airtight container. After that, the turkey starts to break down, and the flavors go a bit flat. If it smells off or looks cloudy, toss it.

Can I use dried cannellini beans instead of canned?

You can, but it changes the timing completely — dried beans need soaking and a much longer simmer, so it’s no longer a 30-minute soup. Canned beans are the whole point of the quick version.

What if I don’t have leftover turkey?

Shredded rotisserie chicken is the closest swap and works exactly the same way. Cooked turkey breast from the deli also works in a pinch, though it’s less flavorful than home-roasted.

Can I make this soup dairy-free?

It already is, as written. The creaminess comes entirely from mashed cannellini beans — no dairy anywhere. Just skip the Parmesan topping or use a dairy-free alternative.

How can I add even more protein?

A scoop of plain Greek yogurt stirred in off the heat adds a few grams without changing the flavor much. Topping with a poached egg or using extra turkey also pushes the protein higher.

Print

High Protein Leftover Turkey White Bean Soup (30 Minutes)

This 30-minute white bean soup transforms leftover turkey into a creamy, high-protein meal. With cannellini beans, aromatic vegetables, and a hint of herbs, it’s a cozy and satisfying bowl. Each serving packs over 30 grams of protein, making it a perfect post-holiday recovery meal.

  • Author: Garin Elwood
  • Prep Time: 10
  • Cook Time: 20
  • Total Time: 30
  • Yield: 4 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: American

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 medium onion, finely diced (about 1 cup)
  • 2 medium carrots, peeled and diced (about 1 cup)
  • 2 celery stalks, diced (about 1 cup)
  • 3 garlic cloves, minced
  • 1 teaspoon dried thyme
  • 1/2 teaspoon dried rosemary
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon red pepper flakes (optional)
  • 4 cups low-sodium chicken broth
  • 2 (15 oz) cans cannellini beans, drained and rinsed
  • 2 cups shredded leftover turkey (white and/or dark meat)
  • 1 teaspoon kosher salt, plus more to taste
  • 1/2 teaspoon freshly ground black pepper
  • 2 cups baby spinach, packed
  • 1 tablespoon fresh lemon juice (from 1/2 lemon)
  • For serving (optional): grated Parmesan, fresh parsley, crusty bread

Instructions

  1. Heat olive oil in a large pot or Dutch oven over medium heat. Add onion, carrots, and celery; cook, stirring occasionally, until vegetables begin to soften and onion turns translucent, about 5 minutes.
  2. Add garlic, thyme, rosemary, smoked paprika, and red pepper flakes (if using). Cook, stirring constantly, until fragrant, about 30 seconds to 1 minute. Do not let garlic brown or it will turn bitter.
  3. Pour in chicken broth and add drained cannellini beans. Bring to a boil over high heat, then reduce heat to medium-low and simmer for 10 minutes to meld flavors.
  4. Using a potato masher or immersion blender, mash about 1 cup of the beans against the side of the pot, or blend a few pulses if using an immersion blender. This thickens the soup without cream.
  5. Stir in shredded turkey, kosher salt, and black pepper. Simmer for 5 minutes, or until turkey is heated through and flavors combine. Taste and adjust seasoning.
  6. Add baby spinach and cook just until wilted, about 1 minute. Stir in fresh lemon juice. Serve hot, topped with Parmesan and parsley if desired.
  7. Note: If using an oven alternative, preheat oven to 375°F (190°C). After step 2, transfer the pot to the oven, covered, and bake for 15 minutes, then proceed with step 3. Ensure the pot is oven-safe.

Notes

Storage: Cool soup completely, then transfer to airtight containers. Refrigerate for up to 4 days or freeze for up to 2 months. Reheat on stovetop over medium-low heat until simmering, or in microwave on high in 1-minute intervals, stirring in between, until hot. If frozen, thaw overnight in refrigerator before reheating. Add a splash of broth or water if soup is too thick after reheating.

Nutrition

  • Calories: 350
  • Sugar: 4g
  • Sodium: 800mg
  • Unsaturated Fat: 2g
  • Carbohydrates: 28g
  • Fiber: 8g
  • Protein: 32g
  • Cholesterol: 60mg

Keywords: leftover turkey soup, white bean soup, high protein soup, turkey and bean soup, 30 minute soup, quick turkey soup, healthy turkey soup, cannellini bean soup, leftover turkey recipe, easy soup recipe, winter soup, comfort food

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆