This comforting soup combines sweet potatoes, savory sausage, and aromatic vegetables in a rich, creamy broth. The dish starts with browning sausage, then sautéing vegetables with spices before simmering with sweet potatoes. Half the soup is blended for creaminess while maintaining some texture. Milk and cream are added at the end for a luxurious finish, creating a perfect warm meal for cool weather.
The way the kitchen filled with smoky paprika scent when I first made this soup caught me off guard. I'd been looking for something that felt like a hug in a bowl but wasn't another tomato bisque situation. My roommate walked in midway through and asked what smelled like a fancy restaurant. That moment sold me on this recipe forever.
Last winter, my sister was recovering from surgery and couldn't handle heavy meals. I brought over a batch of this soup, and she texted me three days later asking if there was any more left. Something about the combination of sweet and savory just works when you need comfort food that doesn't weigh you down.
Ingredients
- 250 g (9 oz) smoked sausage: Kielbasa works beautifully here, but I've also used andouille when I wanted more heat. The smokiness is the whole point of this soup.
- 600 g (1.3 lbs) sweet potatoes: Peel them even though it's tedious. The skins can make the soup look muddy and affect that smooth creamy texture we're after.
- 1 medium yellow onion: Dice these small enough that they basically disappear into the soup. No one wants a sudden chunk of onion in an otherwise smooth spoonful.
- 2 medium carrots: These add a subtle sweetness that plays really nicely with the sweet potatoes without announcing themselves.
- 2 celery stalks: Don't skip these. They provide that backbone of flavor that makes soups taste like they've been cooking all day.
- 2 cloves garlic: Minced fresh. I've tried garlic powder in a pinch and it's just not the same.
- 1 L (4 cups) chicken broth: Use a good quality one here. Since it's the main liquid, it really affects the final taste.
- 250 ml (1 cup) whole milk: This adds creaminess without making it too heavy. I've tried 2% but the soup feels thinner and less luxurious.
- 120 ml (½ cup) heavy cream: Just enough to bring everything together and give it that restaurant-quality finish.
- 1 tsp smoked paprika: This is what ties the sausage flavor through the whole soup. Don't substitute regular paprika.
- ½ tsp dried thyme: Fresh is great but dried actually holds up better in the long simmer.
- ¼ tsp ground black pepper: Start here. You can always add more at the end.
- ½ tsp salt: Go light initially since the sausage and broth both bring salt to the party.
- Pinch of cayenne pepper: Optional but I love that subtle background heat it provides.
- 2 tbsp chopped fresh parsley: This isn't just for looks. It cuts through the richness and brightens everything up.
Instructions
- Brown the sausage first:
- Add your sliced sausage to a large pot over medium heat and let it cook for about 5 minutes until it's got nice golden brown edges. Remove it with a slotted spoon but leave all that rendered fat behind. That's liquid gold right there.
- Build your base:
- Toss in the onions, carrots, and celery right into that sausage fat. Cook them for 5 to 6 minutes until they're softened and starting to smell amazing. This is where the soup really starts developing depth.
- Wake up the spices:
- Stir in the garlic, smoked paprika, thyme, black pepper, and salt. Let this cook for just 1 minute. You'll know it's ready when the garlic smell becomes fragrant and the spices bloom in the hot fat.
- Bring it all together:
- Add your diced sweet potatoes and return the sausage to the pot. Pour in the chicken broth and bring everything to a boil. Once it's bubbling, reduce to a simmer.
- Let it cook:
- Cover and simmer for 15 to 20 minutes. You want those sweet potatoes completely tender. Test one with a fork. It should offer zero resistance.
- Create the texture:
- Use an immersion blender to blend about half the soup right in the pot. You want some chunks remaining for body but enough purée to make it feel velvety. If you don't have an immersion blender, transfer 2 cups to a regular blender, purée, and return it to the pot.
- Add the creaminess:
- Stir in the milk and heavy cream. Heat gently for 3 to 4 minutes but watch carefully. You do not want this to boil. Dairy can separate if it gets too hot.
- Finish and serve:
- Taste it and adjust the seasoning if needed. Ladle into bowls and sprinkle that fresh parsley on top. The contrast of green against the orange soup is beautiful.
This became my go-to bring-soup week. One friend showed up at my door unannounced with a cold, and twenty minutes later we were both eating this at my kitchen table while rain pounded against the windows. Sometimes the simplest meals become the most memorable.
Making It Your Own
I've played around with this recipe quite a bit. Coconut milk works surprisingly well as a dairy-free substitute, though it does add a subtle tropical note. Sometimes I'll throw in a handful of chopped kale during the last 5 minutes of cooking just to feel better about serving vegetables to my kids.
The Sausage Situation
Kielbasa is my standard choice, but chorizo brings this incredible depth that I can't get enough of. Italian sausage makes it taste entirely different, more like a minestrone hybrid. Whatever you choose, just make sure it's fully cooked before you start since we're only briefly sautéing it.
Serving Ideas
A piece of crusty gluten-free bread is perfect for soaking up every last drop. I've also served this alongside a simple green salad with a sharp vinaigrette. The acidity cuts through the cream and makes for a really balanced meal.
- This soup actually tastes better the next day, so don't stress about leftovers
- Freeze it without the dairy if you're meal prepping. Add milk and cream when you reheat.
- The garnish isn't optional. That hit of fresh parsley makes everything taste brighter.
Hope this soup finds you on a day when you need something uncomplicated and genuinely satisfying. Sometimes that's exactly what we need.
Recipe FAQs
- → Can I make this soup dairy-free?
-
Yes, you can substitute coconut milk for both the milk and heavy cream to create a dairy-free version while maintaining the creamy texture.
- → What type of sausage works best?
-
Smoked sausage like kielbasa works well, but you can also try Italian sausage or chorizo for different flavor profiles. Choose gluten-free options if needed.
- → How do I achieve the right texture?
-
Use an immersion blender to blend half the soup directly in the pot, leaving some chunks for body. Alternatively, blend 2 cups separately and return to the pot. Avoid over-blending to maintain some texture.
- → Can I add more vegetables?
-
Yes, chopped kale or spinach can be added in the last 5 minutes of cooking for extra nutrition and flavor without affecting the cooking time significantly.
- → What's the best way to serve this soup?
-
Serve hot with crusty gluten-free bread for dipping. The soup is substantial enough to be a complete meal on its own, especially with the protein from the sausage.