My husband did not trust kale in soup. That’s the honest truth. He took one look at those dark green leaves floating in the broth and gave me that look—the one that says “you’re ruining a perfectly good bowl of comfort food.” And I get it. I really do. Kale can be tough. It can be bitter. And when you’re craving something creamy and satisfying, the last thing you want is a mouthful of sad, chewy greens. But I had a point to prove, and honestly, I was a little stubborn about it.
It was a chilly Tuesday evening, the kind where you just want something warm and hearty without spending hours in the kitchen. I had a pound of good Italian sausage in the fridge, a bag of potatoes that were starting to look a little lonely, and that bunch of kale I’d bought on a whim at the farmers market. I figured, why not? If it flopped, we’d order pizza. No big deal. I started browning the sausage, letting the fat render and get all crispy and delicious. The smell alone was already winning me over. Then came the onions, the garlic, the little bits of potato that would break down and thicken everything up.
I added the kale last, stirring it into that hot, creamy broth and watching it wilt down into something tender and almost silky. When I finally ladled it into bowls and set one in front of my skeptical husband, he took a cautious spoonful. Then another. He didn’t say anything for a long moment. Finally, he looked up and said, “Okay, this is actually really good.” That was the moment I knew this creamy sausage potato soup with kale was a keeper. It wasn’t just good—it was the kind of soup that makes you forget you were ever skeptical in the first place. And that, right there, is the feeling I want you to have when you make it yourself.
Why You’ll Love This Recipe
I’ve tested this soup more times than I can count, tweaking the creaminess, the seasoning, and the way the kale behaves. It’s not just another soup recipe—it’s the one I turn to when I need something reliable and deeply satisfying. Here’s why it works so well.
- Quick & Easy: From start to finish, this comes together in about 45 minutes. No complicated steps, no fancy techniques. Just one pot and a little patience.
- Simple Ingredients: You probably have most of these in your kitchen right now. Potatoes, onion, garlic, broth, cream. The sausage and kale are the stars, but they’re easy to find at any grocery store.
- Perfect for Busy Weeknights: This is the kind of meal you can throw together after a long day. It feels like a hug in a bowl, and it’s ready before you know it.
- Crowd-Pleaser: I’ve served this to picky eaters, kale skeptics, and even my mother-in-law who “doesn’t do greens.” Everyone goes back for seconds. It’s that good.
- Unbelievably Delicious: The creamy broth, the savory sausage, the tender potatoes, and that slightly earthy kale—it all works together in a way that feels both indulgent and wholesome. You’ll close your eyes after the first bite. I promise.
What sets this recipe apart is the technique. Most creamy soups rely on heavy cream alone, but I use a little trick—mashing some of the cooked potatoes right into the broth. It creates a naturally thick, velvety texture without making it feel too heavy. Plus, the kale gets added at just the right moment so it stays tender without turning into mush. This isn’t just another version of sausage potato soup. It’s the best version.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that come together to create something truly special. Most of these are pantry staples, but a few deserve a little extra attention to get the best results.
- Italian Sausage (1 lb): I prefer mild or sweet Italian sausage for this soup, but spicy works great if you want a kick. Look for links and remove the casings, or buy bulk sausage. The fat from the sausage is what builds the flavor base, so don’t use anything too lean.
- Potatoes (1.5 lbs, about 3 medium): Yukon Gold or Russet potatoes work best. Yukon Golds hold their shape a little better and give a creamier texture when mashed. Russets break down more and thicken the soup beautifully. Both are great—just pick based on what you have.
- Kale (4 cups, chopped and stems removed): Lacinato kale (also called dinosaur kale) is my go-to. It’s a little more tender and less bitter than curly kale. But curly kale works too—just make sure to massage it with a little olive oil or salt before adding it to soften it up.
- Yellow Onion (1 medium, diced): Adds a sweet, savory base to the soup. White onion works in a pinch, but yellow gives the best flavor.
- Garlic (4 cloves, minced): Fresh garlic is non-negotiable here. It adds that aromatic punch that makes the soup smell incredible.
- Chicken Broth (4 cups): Use low-sodium so you can control the salt level. A good quality broth makes a difference—I like Swanson or Kitchen Basics.
- Heavy Cream (1 cup): This adds the richness that makes the soup feel luxurious. You can substitute half-and-half for a lighter version, but don’t use milk—it won’t give you the same creamy texture.
- Butter (2 tablespoons): Used to sauté the onions and garlic. Adds a little extra richness.
- Salt and Black Pepper (to taste): Simple, but essential. Season as you go, not just at the end.
- Red Pepper Flakes (½ teaspoon, optional): Adds a subtle warmth without making it spicy. I like the little kick it gives.
- Fresh Thyme (1 teaspoon, or ½ teaspoon dried): Adds an earthy, slightly floral note that pairs beautifully with the sausage and kale.
That’s it. No weird ingredients, no specialty items. Just good, honest food.
Equipment Needed
You don’t need a lot of fancy tools to make this soup. Here’s what you’ll want on hand.
- Large Dutch Oven or Heavy-Bottomed Pot (5-6 quart): This is your workhorse. A Dutch oven retains heat evenly and is perfect for browning sausage and simmering soup. If you don’t have one, a large stockpot will work—just keep an eye on the heat to prevent sticking.
- Chef’s Knife: A sharp knife makes chopping onions, potatoes, and kale so much easier. Trust me on this one—dull knives are dangerous and frustrating.
- Cutting Board: Go for a large, sturdy board. You’ll be doing a lot of prep work.
- Wooden Spoon or Silicone Spatula: For stirring and scraping up all those delicious browned bits from the bottom of the pot. That’s where the flavor lives.
- Potato Masher or Fork: You’ll need this to mash some of the potatoes directly in the pot. A fork works in a pinch, but a masher is faster.
- Measuring Cups and Spoons: For accurate measurements, especially for the broth and cream.
- Ladle: For serving. Simple but essential.
I’ve made this soup in a cheap stockpot and in my fancy Le Creuset Dutch oven. Both work. The key is just having a pot that’s big enough and doesn’t scorch easily. If you’re on a budget, a good-quality stainless steel pot from a restaurant supply store is a fantastic investment.
Preparation Method

Let’s get cooking. This is the part where the magic happens. Follow these steps, and you’ll have a pot of soup that’ll make your whole house smell amazing.
- Prep your ingredients first. Dice the onion, mince the garlic, chop the potatoes into ½-inch cubes (no need to peel if you like the texture), and remove the kale leaves from the tough stems. Chop the kale into bite-sized pieces. This makes the cooking process smooth and stress-free.
- Brown the sausage. Place your Dutch oven over medium-high heat. Add the Italian sausage (casings removed) and cook, breaking it up with your wooden spoon, until it’s nicely browned and cooked through. This takes about 6-8 minutes. Don’t rush this step—the browned bits on the bottom of the pot are pure flavor. Use a slotted spoon to transfer the cooked sausage to a plate and set it aside. Leave about 1 tablespoon of the rendered fat in the pot.
- Sauté the aromatics. Reduce the heat to medium. Add the 2 tablespoons of butter to the pot. Once it melts, add the diced onion and cook for 4-5 minutes until it’s soft and translucent. Add the minced garlic and the red pepper flakes (if using) and cook for another minute until fragrant. Stir constantly so the garlic doesn’t burn.
- Add the potatoes and broth. Pour in the 4 cups of chicken broth, scraping up any browned bits from the bottom of the pot with your wooden spoon. This is called deglazing, and it’s essential for flavor. Add the chopped potatoes and the fresh thyme. Bring the mixture to a boil, then reduce the heat to a simmer. Cover the pot and let it cook for 15-20 minutes, or until the potatoes are fork-tender.
- Mash some of the potatoes. Once the potatoes are tender, use your potato masher to gently mash about a third of them right in the pot. This thickens the broth naturally without needing a roux or flour. If you prefer a chunkier soup, mash less. If you want it creamier, mash a bit more. It’s totally up to you.
- Add the kale and sausage. Stir in the chopped kale and the cooked sausage. Cook for 3-4 minutes, stirring occasionally, until the kale has wilted and turned a vibrant dark green. Don’t overcook it—you want it tender, not limp.
- Finish with the cream. Reduce the heat to low. Slowly pour in the 1 cup of heavy cream, stirring gently to combine. Let the soup warm through for 2-3 minutes. Do not let it boil after adding the cream, or it might curdle. Taste and adjust the seasoning with salt and black pepper. You’ll likely need a good pinch of salt, especially if you used low-sodium broth.
- Serve immediately. Ladle the soup into bowls and enjoy it while it’s hot. The flavors are at their peak right after cooking.
A quick note: the soup will thicken as it sits, especially if you store it in the fridge. If you’re reheating leftovers, just add a splash of broth or milk to thin it back to your desired consistency.
Cooking Tips & Techniques
I’ve made this soup enough times to know where things can go wrong. Here are my best tips to make sure yours turns out perfect every single time.
- Don’t skip browning the sausage. I know it’s tempting to just dump it in and save a step, but browning creates those deep, savory flavors that make this soup taste like it’s been simmering all day. Take the extra few minutes—it’s worth it.
- Watch the heat when adding cream. This is the one thing that can ruin a good soup. If you add cold cream to a boiling pot, it can separate and look grainy. Always reduce the heat to low, pour the cream in slowly, and stir gently. Warm it through, don’t boil it.
- Season as you go. Don’t wait until the end to add all your salt. Season the sausage as it cooks, add a pinch to the onions, and taste the broth before you add the cream. Layers of seasoning build a more complex flavor.
- Use the right potatoes. Yukon Golds are my favorite because they’re naturally buttery and hold their shape well. Russets will break down more and give you a thicker soup. Both work, but knowing the difference helps you control the final texture.
- Massage your kale (if using curly kale). Curly kale can be tough and bitter. If that’s what you have, put the chopped leaves in a bowl with a drizzle of olive oil and a pinch of salt, then use your hands to massage it for a minute. This breaks down the fibers and makes it much more tender when cooked.
I once forgot to add the cream until after I’d already served the soup. I had to pour it back into the pot, warm it up, and stir it in. It still tasted good, but the texture wasn’t as silky. Learn from my mistake—don’t skip the cream step!
Variations & Adaptations
This soup is incredibly flexible. Here are a few ways to make it your own.
- Make it dairy-free: Substitute the butter with olive oil or a dairy-free butter alternative. Use full-fat coconut milk instead of heavy cream. It will change the flavor slightly—coconut has a distinct taste—but it’s still delicious. I’ve tried it with oat milk too, but it wasn’t as creamy.
- Swap the protein: Not a fan of pork sausage? Use ground turkey or chicken sausage instead. You might need to add a little olive oil to the pot since those are leaner. Smoked sausage or kielbasa also works great—just slice it into rounds and brown it.
- Add more vegetables: This is a great way to clean out the fridge. Throw in a diced carrot or celery stalk when you sauté the onions. Add a cup of frozen corn or peas with the kale. A handful of spinach at the end works beautifully too.
- Make it spicy: Use hot Italian sausage and add an extra pinch of red pepper flakes. You can also stir in a tablespoon of hot sauce at the end for a fiery kick.
- Turn it into a stew: For a heartier meal, add a can of drained and rinsed white beans (like cannellini or great northern) along with the kale. It adds protein and makes the soup even more filling.
My personal favorite variation is adding a squeeze of lemon juice right before serving. It brightens up the whole bowl and balances the richness of the cream. Try it—you’ll be surprised at the difference it makes.
Serving & Storage Suggestions
This soup is a meal in itself, but it’s even better with a few simple sides. Here’s how I like to serve it.
Serving: Ladle the soup into deep bowls while it’s piping hot. A sprinkle of fresh parsley or a few cracks of black pepper on top makes it look beautiful. I love serving it with a hunk of crusty bread for dipping—a good sourdough or a warm baguette is perfect. If you’re feeling fancy, a side salad with a simple vinaigrette cuts through the richness nicely. For a cozy fall meal, pair it with a slice of pumpkin coffee cake with maple glaze for dessert.
Storage: Let the soup cool completely before storing it in an airtight container. It will keep in the refrigerator for up to 4 days. The flavors actually get better after a day or two as they meld together. Just keep in mind that the soup will thicken significantly as it sits.
Reheating: Reheat the soup gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of chicken broth or milk to thin it back to your desired consistency. You can also microwave individual portions in 30-second bursts, stirring in between. Avoid boiling the soup when reheating, as the cream can separate.
Freezing: This soup freezes well, but there’s a catch—the cream can sometimes separate after thawing. To avoid this, I recommend making the soup without the cream, freezing it, and then adding the cream when you reheat it. If you do freeze the full soup, let it thaw in the fridge overnight and whisk it well as it reheats. It will still taste great, even if the texture isn’t quite as perfect.
Nutritional Information & Benefits
This soup is comfort food, but it also has some surprising health benefits. Here’s a rough estimate of what’s in a serving.
- Calories: Approximately 450-500 per serving (based on 6 servings)
- Protein: 22g
- Fat: 30g
- Carbohydrates: 28g
- Fiber: 4g
Health Highlights:
- Kale is packed with vitamins A, C, and K, plus antioxidants. It’s a powerhouse green that supports immune health and bone strength.
- Potatoes get a bad rap, but they’re actually a great source of potassium, vitamin C, and fiber, especially if you leave the skin on.
- Garlic and onions are known for their anti-inflammatory and immune-boosting properties.
Dietary Notes: This recipe is naturally gluten-free. For a lower-carb option, you can swap half the potatoes for cauliflower. Just be aware that the texture will be slightly different. If you’re watching your dairy intake, see the variations above for dairy-free alternatives.
I love that this soup feels indulgent but still has some nutritional value. It’s the kind of meal that fills you up without making you feel heavy or sluggish. And honestly, that’s a win in my book.
Conclusion
This creamy sausage potato soup with kale is the kind of recipe that earns a permanent spot in your dinner rotation. It’s simple enough for a Tuesday night but impressive enough to serve to guests. The combination of savory sausage, tender potatoes, and silky kale in a rich, creamy broth is pure comfort in a bowl. And the best part? It all comes together in one pot with minimal fuss.
I hope you give this recipe a try and make it your own. Maybe you’ll add extra garlic like I do, or throw in a handful of spinach because that’s what you have on hand. That’s the beauty of a good soup—it’s forgiving and adaptable. If you make it, I’d love to hear how it turned out. Drop a comment below and let me know what you think. Did your family love it? Did you try a fun variation? Share your story—I read every single one.
And if you’re looking for another cozy, one-pot meal to warm you up, you might enjoy this slow cooker football chili with easy cornbread. It’s another favorite in my house, especially when the weather turns cold. Until next time, happy cooking!
Frequently Asked Questions
Can I use frozen kale instead of fresh?
Yes, you can use frozen kale in a pinch. No need to thaw it first—just add it straight to the pot in step 6. Keep in mind that frozen kale is usually more tender and will cook faster, so you might only need 2-3 minutes for it to wilt. The texture will be slightly softer than fresh kale, but it still tastes great.
What can I use instead of heavy cream?
Half-and-half is the best substitute if you want to keep it creamy but lighter. For a dairy-free option, full-fat coconut milk works wonderfully—just be aware it will add a subtle coconut flavor. You can also use a can of evaporated milk for a similar richness without the extra fat. Avoid using regular milk, as it won’t give you the same velvety texture.
Can I make this soup in a slow cooker or Instant Pot?
Absolutely. For a slow cooker, brown the sausage and sauté the onions and garlic on the stovetop first, then transfer everything except the cream and kale to the slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Add the kale and cream in the last 30 minutes. For an Instant Pot, use the sauté function to brown the sausage and cook the aromatics, then add the broth and potatoes. Pressure cook on high for 5 minutes, quick release, then stir in the kale and cream.
How do I keep the soup from being too salty?
Use low-sodium chicken broth and be mindful of the salt in your sausage. Italian sausage can be quite salty on its own. Taste the broth before adding any extra salt, especially if you’re using a salty broth or sausage. You can always add more salt at the end, but you can’t take it out. If the soup does end up too salty, add a peeled, raw potato to the pot and let it simmer for 10-15 minutes—it will absorb some of the excess salt.
Can I add other greens like spinach or Swiss chard?
Definitely. Spinach is a great substitute—it wilts in about 1 minute and has a milder flavor. Swiss chard is another excellent option; just chop the stems and cook them with the onions, then add the leaves with the kale. Collard greens work too, but they need a longer cooking time to become tender. The beauty of this soup is that it’s very forgiving with greens, so use whatever you have on hand.
Pin This Recipe!

Creamy Sausage Potato Soup with Kale: Easy One-Pot Recipe
This creamy sausage potato soup with kale is a comforting one-pot meal that comes together in about 45 minutes. It’s perfect for busy weeknights and is a crowd-pleaser, even for kale skeptics.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1 lb Italian sausage (mild or sweet, casings removed)
- 1.5 lbs potatoes (Yukon Gold or Russet, about 3 medium, chopped into ½-inch cubes)
- 4 cups kale (chopped, stems removed)
- 1 medium yellow onion (diced)
- 4 cloves garlic (minced)
- 4 cups low-sodium chicken broth
- 1 cup heavy cream
- 2 tablespoons butter
- Salt and black pepper (to taste)
- ½ teaspoon red pepper flakes (optional)
- 1 teaspoon fresh thyme (or ½ teaspoon dried)
Instructions
- Prep your ingredients first. Dice the onion, mince the garlic, chop the potatoes into ½-inch cubes (no need to peel if you like the texture), and remove the kale leaves from the tough stems. Chop the kale into bite-sized pieces.
- Brown the sausage. Place your Dutch oven over medium-high heat. Add the Italian sausage (casings removed) and cook, breaking it up with your wooden spoon, until it’s nicely browned and cooked through, about 6-8 minutes. Use a slotted spoon to transfer the cooked sausage to a plate and set it aside. Leave about 1 tablespoon of the rendered fat in the pot.
- Sauté the aromatics. Reduce the heat to medium. Add the 2 tablespoons of butter to the pot. Once it melts, add the diced onion and cook for 4-5 minutes until it’s soft and translucent. Add the minced garlic and the red pepper flakes (if using) and cook for another minute until fragrant. Stir constantly so the garlic doesn’t burn.
- Add the potatoes and broth. Pour in the 4 cups of chicken broth, scraping up any browned bits from the bottom of the pot with your wooden spoon. Add the chopped potatoes and the fresh thyme. Bring the mixture to a boil, then reduce the heat to a simmer. Cover the pot and let it cook for 15-20 minutes, or until the potatoes are fork-tender.
- Mash some of the potatoes. Once the potatoes are tender, use your potato masher to gently mash about a third of them right in the pot. This thickens the broth naturally.
- Add the kale and sausage. Stir in the chopped kale and the cooked sausage. Cook for 3-4 minutes, stirring occasionally, until the kale has wilted and turned a vibrant dark green.
- Finish with the cream. Reduce the heat to low. Slowly pour in the 1 cup of heavy cream, stirring gently to combine. Let the soup warm through for 2-3 minutes. Do not let it boil after adding the cream. Taste and adjust the seasoning with salt and black pepper.
- Serve immediately. Ladle the soup into bowls and enjoy it while it’s hot.
Notes
The soup will thicken as it sits. If reheating leftovers, add a splash of broth or milk to thin it back to desired consistency. For a dairy-free version, substitute butter with olive oil and heavy cream with full-fat coconut milk. To make it spicier, use hot Italian sausage and extra red pepper flakes.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 475
- Sugar: 4
- Sodium: 800
- Fat: 30
- Saturated Fat: 14
- Carbohydrates: 28
- Fiber: 4
- Protein: 22
Keywords: creamy sausage potato soup, kale soup, one-pot soup, easy weeknight dinner, comfort food



