I used to think making a healthy soup meant sacrificing flavor. You know, the kind of soup that’s good for you but tastes like cardboard? Yeah, I made plenty of those when I first started trying to feed my family better meals.
Then I figured out the secret: you need the right combination of ingredients that actually taste good together. This turkey sausage, kale, and sweet potato soup checks all the boxes. The sausage gives you that savory, satisfying flavor. The sweet potatoes add a natural sweetness that balances everything out. And the kale? It cooks right into the broth without turning mushy or bitter. Throw in some fire-roasted tomatoes and warm spices, and you’ve got a soup that’s both healthy and something your family will actually want to eat.

Why You’ll Love This Turkey Sausage, Kale, and Sweet Potato Soup
- Quick and easy weeknight meal – This soup comes together in just 30-45 minutes, making it perfect for busy evenings when you want something homemade without spending hours in the kitchen.
- Packed with nutrients – Between the kale, sweet potatoes, and kidney beans, you’re getting plenty of vitamins, fiber, and protein in every bowl.
- Lean protein option – Turkey sausage keeps this soup flavorful and satisfying while being lighter than traditional pork sausage.
- One-pot wonder – Everything cooks in a single pot, which means less cleanup and more time to relax after dinner.
- Great for meal prep – This soup tastes even better the next day and stores well in the fridge, so you can make a big batch and enjoy it throughout the week.
What Kind of Turkey Sausage Should I Use?
For this soup, you can use either mild or spicy Italian turkey sausage depending on your heat preference. If you like a little kick, go with the hot variety, but if you’re feeding kids or prefer milder flavors, stick with sweet Italian turkey sausage. You can buy it in links and remove the casings yourself, or save time by grabbing the ground turkey sausage that comes in a tube. Either fresh or pre-cooked turkey sausage will work here, though fresh will give you a bit more flavor since it browns nicely in the pot before you add the other ingredients.

Options for Substitutions
This soup is pretty forgiving when it comes to swapping ingredients:
- Turkey sausage: You can easily swap turkey sausage for chicken sausage, pork sausage, or even Italian sausage if you want more flavor. Vegetarian? Try plant-based sausage or skip it altogether and add extra beans.
- Sweet potato: Regular russet or red potatoes work fine here. You can also use butternut squash for a similar texture, though it’ll cook a bit faster so add it later in the process.
- Kale: Not a kale fan? Spinach, Swiss chard, or collard greens all work well. Spinach will wilt quickly, so add it in the last few minutes of cooking.
- Kidney beans: Feel free to use cannellini beans, chickpeas, or black beans instead. They all hold up well in soup and taste great.
- Chicken broth: Vegetable broth works if you want to keep things lighter or make it vegetarian. You could also use turkey or beef broth for a richer flavor.
- Spices: Don’t have all the spices? You can simplify with just paprika and cumin, or use a pre-mixed Italian seasoning blend instead.
Watch Out for These Mistakes While Cooking
The biggest mistake when making this soup is cutting your sweet potatoes too large, which means they won’t cook through in the 5-10 minute simmer time – aim for 1/2-inch cubes so everything finishes at the same time.
Another common error is adding the kale too early, which turns it into a mushy, olive-green mess instead of keeping its nice texture, so wait until those final 5 minutes to stir it in.
Don’t forget to remove the sausage from its casing before cooking if you’re using links, and break it up into bite-sized pieces as it cooks so you get sausage in every spoonful.
Finally, taste and adjust your salt at the end since both the chicken broth and turkey sausage can be salty, and you might need less than you think to avoid an overly salty soup.

What to Serve With Turkey Sausage, Kale, and Sweet Potato Soup?
This hearty soup is pretty filling on its own, but I love serving it with some crusty bread or warm dinner rolls for soaking up all that flavorful broth. A simple side salad with a light vinaigrette helps balance out the richness of the soup, or you could go with some cornbread if you want something a bit sweeter to complement the sweet potatoes. If you’re really hungry, some garlic toast or a grilled cheese on the side turns this into a seriously satisfying meal. For a lighter option, just add a squeeze of fresh lime juice and some sliced avocado right into your bowl.
Storage Instructions
Store: This soup actually tastes even better the next day after all the flavors have had time to hang out together. Keep it in an airtight container in the fridge for up to 5 days. It’s one of those meals I love making on Sunday to have ready for busy weeknights.
Freeze: You can definitely freeze this soup for up to 3 months in freezer-safe containers or bags. Just leave a little room at the top since it’ll expand as it freezes. The sweet potatoes and kale hold up really well in the freezer, so don’t worry about texture changes.
Reheat: Warm it up on the stove over medium heat, stirring occasionally until it’s heated through. You can also microwave individual portions for 2-3 minutes. If it seems too thick after storing, just add a splash of chicken broth or water to thin it out.
| Preparation Time | 10-15 minutes |
| Cooking Time | 20-30 minutes |
| Total Time | 30-45 minutes |
| Level of Difficulty | Easy |
| Servings | 6 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1350-1500
- Protein: 65-75 g
- Fat: 30-40 g
- Carbohydrates: 195-215 g
Ingredients
- 1.5 tbsp olive oil
- 2 cups onion (diced into 1/2-inch pieces)
- 1 lb sweet potato (peeled and cut into 1-inch chunks)
- 13 oz turkey sausage
- 6 garlic cloves (freshly minced for best flavor)
- 6 cups chicken broth (I always use Swanson for the best base)
- 1 tsp paprika
- 1 tsp cumin
- 3/4 tsp coriander
- 1/4 tsp chili powder
- salt
- pepper
- 4 cups kale
- 14.5 oz kidney beans (I use Goya; rinsed and drained for a cleaner broth)
- 14.5 oz can fire-roasted diced tomatoes (undrained)
Step 1: Prepare Mise en Place and Build the Flavor Base
- 1.5 tbsp olive oil
- 2 cups onion
- 1 lb sweet potato
- 6 garlic cloves
- 1 tsp paprika
- 1 tsp cumin
- 3/4 tsp coriander
- 1/4 tsp chili powder
Dice the onion into ½-inch pieces, peel and cut the sweet potato into 1-inch chunks, mince the garlic cloves, and measure out all your spices (paprika, cumin, coriander, and chili powder) into a small bowl.
Having everything prepped and ready ensures smooth cooking without interruptions.
Heat the olive oil in a large pot over medium heat until it shimmers, then add the diced onion and cook for about 5 minutes, stirring occasionally, until softened and translucent.
Step 2: Brown the Sausage and Add Root Vegetables
- 13 oz turkey sausage
- sweet potato chunks from Step 1
Crumble the turkey sausage directly into the pot with the softened onion, breaking it into small pieces as it cooks.
Let it brown for about 2-3 minutes, stirring occasionally to ensure even cooking.
Add the sweet potato chunks and cook for another 3 minutes, allowing the sausage and potatoes to develop color and deepen the flavor base.
Step 3: Bloom the Aromatics and Spices
- 6 garlic cloves
Add the minced garlic to the pot and cook for 2-3 minutes, stirring constantly to prevent burning—this releases the garlic’s aromatic compounds and mellows its raw bite.
I find that cooking garlic briefly with fat makes it taste much more integrated into the soup rather than sharp.
Step 4: Build the Broth and Season
- 6 cups chicken broth
- spice mixture from Step 1
- salt
- pepper
Pour the chicken broth into the pot, then add the measured spice mixture (paprika, cumin, coriander, and chili powder) from Step 1, along with salt and pepper to taste.
Stir well to combine all the spices evenly throughout the liquid.
Increase the heat to bring the soup to a boil, then reduce to a simmer, cover partially, and cook for 5-10 minutes until the sweet potato chunks are just tender when pierced with a fork.
Step 5: Add Greens, Beans, and Tomatoes to Finish
- 4 cups kale
- 14.5 oz kidney beans
- 14.5 oz can fire-roasted diced tomatoes
While the soup is cooking, roughly chop the kale and rinse and drain the kidney beans to remove excess sodium.
Once the sweet potatoes are tender, stir in the kale, beans, and fire-roasted diced tomatoes (with their liquid) and cook uncovered for about 5 minutes until the kale wilts and everything is heated through.
I like using fire-roasted tomatoes because they add a subtle smokiness that complements the spices perfectly.
Step 6: Taste and Serve
Give the soup a final stir and taste for seasoning, adjusting salt and pepper as needed.
Ladle into bowls and serve warm.
This soup tastes even better the next day as the flavors meld together, so don’t hesitate to make it ahead.

Spiced Turkey Sausage Kale Sweet Potato Soup
Ingredients
- 1.5 tbsp olive oil
- 2 cups onion (diced into 1/2-inch pieces)
- 1 lb sweet potato (peeled and cut into 1-inch chunks)
- 13 oz turkey sausage
- 6 garlic cloves (freshly minced for best flavor)
- 6 cups chicken broth (I always use Swanson for the best base)
- 1 tsp paprika
- 1 tsp cumin
- 3/4 tsp coriander
- 1/4 tsp chili powder
- salt
- pepper
- 4 cups kale
- 14.5 oz kidney beans (I use Goya; rinsed and drained for a cleaner broth)
- 14.5 oz can fire-roasted diced tomatoes (undrained)
Instructions
- Dice the onion into ½-inch pieces, peel and cut the sweet potato into 1-inch chunks, mince the garlic cloves, and measure out all your spices (paprika, cumin, coriander, and chili powder) into a small bowl. Having everything prepped and ready ensures smooth cooking without interruptions. Heat the olive oil in a large pot over medium heat until it shimmers, then add the diced onion and cook for about 5 minutes, stirring occasionally, until softened and translucent.
- Crumble the turkey sausage directly into the pot with the softened onion, breaking it into small pieces as it cooks. Let it brown for about 2-3 minutes, stirring occasionally to ensure even cooking. Add the sweet potato chunks and cook for another 3 minutes, allowing the sausage and potatoes to develop color and deepen the flavor base.
- Add the minced garlic to the pot and cook for 2-3 minutes, stirring constantly to prevent burning—this releases the garlic's aromatic compounds and mellows its raw bite. I find that cooking garlic briefly with fat makes it taste much more integrated into the soup rather than sharp.
- Pour the chicken broth into the pot, then add the measured spice mixture (paprika, cumin, coriander, and chili powder) from Step 1, along with salt and pepper to taste. Stir well to combine all the spices evenly throughout the liquid. Increase the heat to bring the soup to a boil, then reduce to a simmer, cover partially, and cook for 5-10 minutes until the sweet potato chunks are just tender when pierced with a fork.
- While the soup is cooking, roughly chop the kale and rinse and drain the kidney beans to remove excess sodium. Once the sweet potatoes are tender, stir in the kale, beans, and fire-roasted diced tomatoes (with their liquid) and cook uncovered for about 5 minutes until the kale wilts and everything is heated through. I like using fire-roasted tomatoes because they add a subtle smokiness that complements the spices perfectly.
- Give the soup a final stir and taste for seasoning, adjusting salt and pepper as needed. Ladle into bowls and serve warm. This soup tastes even better the next day as the flavors meld together, so don't hesitate to make it ahead.