This is a ground pork soup that gets its creamy texture from blended sweet potato instead of dairy — no cream, no butter, no compromise on body. It comes together in one pot in 30 minutes, and the sweet potato trick genuinely works better than most dairy-free workarounds. If you need a filling weeknight soup that doesn’t leave a pile of dishes, this is a practical choice.
The technique that matters
The blending step is what makes or breaks this soup. You pull about a cup of hot broth from the pot, blend it with the pre-cooked sweet potatoes until completely smooth, then stir it back in. The starch in the sweet potato acts as a natural thickener — but only if the blend is thorough. A lumpy blend means a grainy soup. Use a proper blender rather than a fork or potato masher; an immersion blender works if you blend long enough, but a countertop blender gives a silkier result in less time. The second thing worth noting: kale goes in off the heat. Overcooked kale turns army-green and bitter. Thirty seconds of residual heat is all it needs to wilt without losing color or texture.
Troubleshooting
- Soup tastes flat or thin: The sweet potato blend may not have been smooth enough, or the ratio of broth to sweet potato was off. Add a second small sweet potato, blend with a fresh ladle of broth, and stir it back in. Also check your salt — under-seasoned broth makes everything taste watery.
- Ground pork is greasy on top: Some ground pork releases a lot of fat. After browning, tilt the pot and spoon off excess fat before adding the broth. Leaving it all in makes the soup heavy rather than rich.
- Potatoes are still firm after 20 minutes: Dice size matters. Chunks larger than 3/4 inch take longer than the recipe timing assumes. Cut them smaller next time, or just keep simmering — another 5-10 minutes won’t hurt the soup.
- Soup is too thick after sitting: The sweet potato starch continues to absorb liquid as it cools. Stir in extra broth when reheating, a quarter cup at a time, until you’re back to the right consistency.
- Kale is tough and chewy: Curly kale needs a bit more time than baby kale. If using curly kale, stir it in while the heat is still on low for 60-90 seconds rather than fully off.
Substitutions that actually work
- Ground pork: Ground turkey works well here — cook it to 165°F (74°C) internal temperature and don’t skip the fat in the pan, since turkey is leaner and can stick. Ground chicken follows the same rule.
- Coconut oil: Olive oil is a straight swap with no flavor difference in a soup this bold. Skip the coconut oil entirely if you find it adds an unwanted sweetness.
- Kale: Cavolo nero (Tuscan/lacinato kale) is the closest substitute and actually holds up better off-heat than curly kale. Spinach wilts too fast and disappears into the broth — skip it if you want visible greens.
- Chicken stock: Bone broth adds extra body. Vegetable broth works if you’re adapting for dietary reasons, though it makes the soup noticeably lighter in flavor.
Make-ahead notes
This soup keeps well in the fridge for up to 4 days in a sealed container — the flavors actually improve overnight as the sweet potato thickens the broth further. For freezing, leave out the kale before freezing and add fresh kale when you reheat; frozen kale turns mushy and dark. The soup freezes for up to 3 months. Reheat on the stovetop over medium-low, stirring in extra broth as needed since the sweet potato starch thickens considerably when cold. Skip reheating in the microwave if you can — the ground pork reheats unevenly and the texture suffers.

Delicious Dairy-Free Creamy Zuppa Toscana (Paleo)
Ingredients
1 pound ground pork (minced pork)
1 tablespoon coconut oil - or olive oil
1 medium onion - chopped
6 cloves garlic - cloves
4 medium potatoes - or sweet potatoes, diced
4 medium carrots - sliced or diced
2 medium sweet potato - cooked, skins removed
6-8 cups chicken stock (chicken broth or chicken bouillon)
2 cups kale - chopped
Instructions
- Sauté onion in coconut oil until glossy.
- Add ground pork sausage and sauté until cooked through.
- Add garlic, sautéing for thirty seconds or until fragrant.
- Add chicken broth, diced potatoes, and carrots.
- Bring to a boil and simmer for 15-20 minutes, until carrots and potatoes are tender.
- Skim off 1 cup of chicken broth. Add baked sweet potatoes and broth to a blender and blend until creamy.
- Add blended sweet potatoes and broth back to the soup. Stir well.
- Turn off heat. Add kale and stir in until wilted.
- Serve warm.
Nutrition
FAQ
Do the sweet potatoes need to be baked, or can I just boil them?
Baking gives a drier, more concentrated sweet potato that blends into a thicker, richer puree. Boiled sweet potatoes absorb water and produce a thinner, slightly looser blend — it still works, but you may need to use less broth in the blending step to get the same body.
How do I know the ground pork is fully cooked before adding the broth?
Ground pork is safe at 160°F (71°C) — no pink should remain and the juices should run clear. Break it apart as it cooks so you’re not left with large clumps that are browned on the outside but underdone inside.
Can I use raw sweet potatoes instead of pre-cooked ones for the blended base?
Not directly — raw sweet potato won’t blend smooth enough to create the creamy texture this recipe depends on. You’d need to cook them first either way, so bake or steam them ahead of time before blending.









