Love this? Pin it for later! 📌
When the air turns crisp and the evenings beg for something cozy, my kitchen swings into action with this soul-warming bowl of creamy Tuscan heaven. I first tasted a version of this soup five years ago in a tiny hill-top trattoria outside Florence, where the nonna stirred an enormous pot of zuppa toscana with a wooden spoon that looked older than the Duomo itself. One spoonful and I was hooked: silky broth, peppery sausage, ribbons of kale, and that unmistakable kiss of garlic and sun-dried tomato.
But let’s be honest—traditional Tuscan soups, while delicious, can leave you hungry an hour later. That’s where my high-protein twist comes in. By swapping heavy cream for protein-rich Greek yogurt, adding an extra pound of Italian turkey sausage, and stirring in a can of fiber-packed cannellini beans, we’re looking at 38 grams of protein per serving without sacrificing the velvet-rich mouthfeel that makes this soup legendary. It’s the meal I prep on Sunday and happily devour all week, whether I’m rushing to a noon Pilates class or hosting book-club night.
Bonus? Everything cooks in one Dutch oven, meaning fewer dishes and more time to binge the latest season of your favorite show. Let’s ladle up!
Why This Recipe Works
- Protein powerhouse: Each bowl delivers 38 g of protein thanks to turkey sausage, beans, and Greek yogurt.
- Creamy without the cream: Non-fat Greek yogurt thickens while adding tangy richness for a fraction of the calories.
- One-pot wonder: Minimal cleanup and the flavors marry beautifully as everything simmers together.
- Meal-prep hero: Tastes even better on day two and freezes like a dream.
- Veggie boost: An entire bunch of kale plus fire-roasted tomatoes = antioxidants for days.
- Weeknight fast: From fridge to table in 35 minutes, making Monday dinners bearable.
Ingredients You’ll Need
Great soup starts at the grocery store. Here’s what to grab—and why each ingredient matters.
Proteins
- Italian turkey sausage (1 ½ lb): Look for links labeled “hot” or “sweet” depending on your heat preference. I remove the casings so the meat can crumble and brown beautifully. Jennie-O and Applegate both make clean versions hovering around 17 g protein per link. If you only find chicken sausage, that works, but turkey stays extra-juicy.
- Plain non-fat Greek yogurt (1 cup): Choose a thick, tangy brand such as Fage or Chobani. Straining off whey means you get 20 g protein per cup with zero fat. Let it come to room temp while the soup simmers to prevent curdling.
Produce
- Lacinato kale (1 large bunch): Also labeled dinosaur or Tuscan kale, its bumpy leaves hold up to heat without turning muddy. Strip the center rib, then slice into ½-inch ribbons—about 6 packed cups.
- Yellow onion (1 med): Sweet and mellow, it melts into the broth in minutes. Dice small for even cooking.
- Garlic (6 cloves): Yes, six. Tuscan food is fearless with garlic. Smash, peel, mince.
- Sun-dried tomato strips (½ cup, packed in oil): They deliver concentrated umami. Pat off excess oil so the soup doesn’t taste greasy.
Pantry Helpers
- Low-sodium chicken broth (4 cups): Swanson or Pacific are solid picks. Warm broth helps yogurt incorporate smoothly later.
- Cannellini beans (1 can): White kidney beans add fiber and another 7 g plant protein per serving. Rinse to remove 40% of the sodium.
- Fire-roasted diced tomatoes (1 can): The char adds smoky depth that canned regular tomatoes can’t touch.
- Quinoa (½ cup, uncooked): My secret for extra protein and body. It simmers directly in the soup, blooming into tiny pearls.
- Olive oil (2 Tbsp): For browning sausage and blooming aromatics—use the good extra-virgin stuff.
- Italian seasoning (1 tsp): A balanced mix of oregano, basil, thyme, and rosemary. Fresh herbs work too; just triple the quantity.
- Crushed red-pepper flakes (ÂĽ tsp): Optional, but I like the gentle heat against the creamy broth.
Finishing Touches
- Freshly grated Parmesan (½ cup): Adds salty, nutty complexity. Save some rind in the freezer? Toss it in while the soup simmers for extra umami.
- Lemon zest (½ tsp): Brightens all that richness.
How to Make High Protein Creamy Tuscan Kale and Sausage Soup
Brown the sausage
Heat olive oil in a 5-quart Dutch oven over medium-high. Remove sausage from casings; crumble into pot. Cook 5–6 min, breaking with a wooden spoon, until golden and cooked through (165 °F). Transfer to a plate, leaving flavorful drippings behind.
Sauté aromatics
Add diced onion to the same pot; reduce heat to medium. Cook 3 min until translucent. Stir in garlic, Italian seasoning, and pepper flakes; cook 45 sec until fragrant but not browned.
Deglaze & build broth
Pour in ½ cup of the chicken broth; scrape browned bits (fond) with your spoon. Those caramelized specks equal free flavor. Add remaining broth, tomatoes with juices, quinoa, sun-dried tomatoes, and Parmesan rind if using. Bring to a boil, then reduce to a lively simmer for 10 min, until quinoa unfurls its little tail.
Add greens & beans
Stir in cannellini beans and chopped kale. Simmer 5 min more, just until kale turns vibrant green and tender.
Temper the yogurt
In a medium bowl whisk Greek yogurt with ½ cup hot broth, 1 Tbsp at a time, until smooth and warm. This prevents curdling when it hits the soup. Reduce heat to low; stir yogurt mixture back into pot along with cooked sausage.
Finish & serve
Warm gently 2 min—do not boil or yogurt may separate. Fish out the Parmesan rind. Stir in lemon zest and grated Parmesan. Taste; add salt and plenty of fresh black pepper. Ladle into bowls, shower with extra Parm, and serve with crusty whole-wheat bread for dunking.
Expert Tips
Low & slow yogurt
Keep the burner on low after adding yogurt; boiling causes proteins to seize and you’ll get grainy broth.
Saving sodium
Rinsing beans and using low-sodium broth cuts 200 mg sodium per serving without tasting flat.
Freeze smart
Freeze portions before adding yogurt. Stir in dairy when reheating for best texture.
Veggie swap
No kale? Try baby spinach or Swiss chard; add during the last 2 min so they stay bright.
Protein punch
Need even more gains? Stir in ½ cup liquid egg whites during the last 2 min of simmering—extra 10 g protein per bowl.
Make it dairy-free
Sub coconut milk yogurt; add 1 tsp white miso for depth that mimics Parmesan.
Variations to Try
-
Spicy Chorizo Edition
Sub turkey chorizo and smoked paprika; finish with a squeeze of lime instead of lemon.
-
Vegan Powerhouse
Use plant-based sausage, chickpeas, and coconut yogurt; swap veg broth and sprinkle nutritional yeast for cheesy notes.
-
Low-Carb Option
Skip quinoa and beans; add diced zucchini and cauliflower rice. Carbs drop to 18 g per serving.
-
Seafood Spin
Swap sausage for peeled shrimp; stir in during the last 3 min until just pink.
Storage Tips
Refrigerator
Cool completely, transfer to airtight glass jars, and refrigerate up to 5 days. Reheat gently on the stove over medium-low, thinning with broth as needed.
Freezer
Omit yogurt before freezing. Freeze in pint-size silicone bags (lay flat for easy stacking) up to 3 months. Thaw overnight in fridge, then proceed with step 5.
Make-Ahead
Chop veggies and kale on Sunday; store in zip bags. Brown sausage in the morning and assemble in 10 min for weeknight speed.
Frequently Asked Questions
High Protein Creamy Tuscan Kale and Sausage Soup
Ingredients
Instructions
- Brown sausage: Heat olive oil in Dutch oven over medium-high. Cook crumbled sausage 5–6 min until no longer pink; transfer to plate.
- Sauté aromatics: In same pot cook onion 3 min. Add garlic, Italian seasoning, pepper flakes; cook 45 sec.
- Simmer base: Deglaze with ½ cup broth, then add remaining broth, tomatoes, quinoa, sun-dried tomatoes. Simmer 10 min.
- Add greens & beans: Stir in beans and kale; cook 5 min until wilted.
- Creamy finish: Whisk yogurt with ½ cup hot broth; return to pot along with sausage, Parmesan, and lemon zest. Warm 2 min on low—do not boil.
- Season & serve: Salt and pepper to taste. Garnish with extra Parmesan.
Recipe Notes
Tempering yogurt prevents curdling. For meal-prep, freeze soup without yogurt; stir in when reheating.