The first Sunday of November, and the only thing I want is this soup.
It was one of those afternoons where the sky never really got light—just a flat, gray blanket that pressed down on everything. I’d been wandering the farmer’s market, hands shoved deep in my coat pockets, not really looking for anything. Then I saw it: a bundle of kale so dark and curly it looked almost black against the wooden crates. I grabbed it without a plan. I grabbed it because that’s what you do in November—you buy the sturdy things. The things that will hold up to a long, slow simmer. By the time I got home, the sausage and potatoes were already calling to me from the pantry. The soup just… happened. (Honestly, the best recipes do.)
This cozy sausage and potato kale soup is the kind of meal you make when you need to feel held. It’s rustic, it’s forgiving, and it fills your kitchen with that particular smell—garlic browning in olive oil, sausage crisping at the edges—that makes everyone wander in asking, “What’s for dinner?” I’ve made it on frantic weeknights when I had exactly thirty minutes and on lazy Sundays when I let it simmer for an hour. It works both ways. That’s the beauty of a simple one-pot meal: it doesn’t need perfection. It just needs you to show up.
So here it is. My cozy sausage and potato kale soup. I hope it becomes part of your November, too.
Why You’ll Love This Recipe
Let me tell you—I’ve tested this soup at least six times to get it just right. It’s not complicated, but the details matter. Here’s why this version is the one you’ll keep coming back to.
- Quick & Easy: From start to finish, this comes together in about 45 minutes. Most of that time is hands-off simmering, so you can chop some parsley, set the table, or just stand there and stir while you decompress from the day.
- Simple Ingredients: No weird specialty items. You probably have garlic, onions, and olive oil in your kitchen right now. The rest is just good, honest grocery-store staples.
- Perfect for Meal Prep: This soup gets better after a day in the fridge. The flavors meld, the potatoes soften a little more, and the kale relaxes into the broth. Make it on Sunday, eat it all week.
- Crowd-Pleaser: I’ve served this to my picky-eater nephew and my food-snob neighbor. Both asked for seconds. It’s that kind of recipe.
- Unbelievably Satisfying: The combination of savory sausage, tender potatoes, and that silky, garlicky broth is pure comfort. It’s the meal that makes you close your eyes after the first spoonful.
What makes this different from every other sausage and kale soup out there? It’s the little things. I brown the sausage really well—like, deeply caramelized—so those crispy bits flavor the entire pot. I use Yukon Gold potatoes because they hold their shape but get creamy on the inside. And I add the kale in two stages: some wilts into the broth for flavor, and some goes in at the end for a fresh, vibrant bite. It’s not rocket science. It’s just cooking with intention.
This isn’t just dinner. It’s the kind of meal that makes you feel like you’ve got your life together, even if you’re eating it on the couch in your sweatpants. And honestly? That’s exactly what a cozy soup should do.
Ingredients You Will Need
This recipe uses simple, wholesome ingredients that work together to create a broth that’s deeply savory, a little smoky, and perfectly balanced. Here’s what you’ll need:
For the Soup Base
- 2 tablespoons olive oil (use a good-quality one for the best flavor)
- 1 large yellow onion, diced (about 1 ½ cups)
- 3 cloves garlic, minced (adds that essential aromatic depth)
- 1 pound mild or spicy Italian sausage, casings removed (I prefer Johnsonville or a local butcher’s bulk sausage)
- ½ teaspoon red pepper flakes (optional, for a little warmth—not heat)
- 1 teaspoon dried thyme
- ½ teaspoon dried rosemary
- 6 cups low-sodium chicken broth
- 1 ½ pounds Yukon Gold potatoes, scrubbed and cut into ½-inch cubes (about 4 medium potatoes)
- 1 bay leaf
- 1 large bunch curly kale, stems removed and leaves chopped (about 5 cups packed)
- Salt and freshly ground black pepper, to taste
- ½ cup heavy cream (optional, for a richer broth—I add it about half the time)
For Serving (Optional but Recommended)

- Freshly grated Parmesan cheese
- Crusty bread or garlic toast
- Fresh parsley, chopped
Ingredient Tips: Look for Italian sausage that has a good fat content—lean sausage won’t give you the same rich flavor. For the kale, I prefer curly kale over lacinato (Tuscan) here because it holds up better to simmering and has a slightly peppery bite. If you’re using frozen kale, add it straight from the freezer; no need to thaw. And please, don’t skip the olive oil for browning the sausage. It’s not just about preventing sticking—it helps create those delicious browned bits on the bottom of the pot that make the broth taste like you’ve been cooking all day.
Equipment You’ll Need
The beauty of this cozy sausage and potato kale soup is that it’s a true one-pot meal. You don’t need a lot of fancy equipment.
- Large Dutch oven or heavy-bottomed pot (at least 5-quart)—I use my trusty Le Creuset, but any heavy pot works fine
- Sharp chef’s knife for chopping vegetables
- Cutting board
- Wooden spoon or silicone spatula for stirring and scraping up those browned bits
- Measuring cups and spoons
- Ladle for serving
If you don’t have a Dutch oven, a large stockpot or even a deep sauté pan with a lid will work. The key is even heat distribution, so avoid thin-bottomed pots that can scorch the sausage. I’ve also made this in a slow cooker (brown the sausage and onions first on the stovetop, then transfer everything to the slow cooker and cook on low for 6-8 hours), and it’s lovely—just add the kale in the last 30 minutes.
Preparation Method
Alright, let’s get cooking. This cozy sausage and potato kale soup comes together in stages, but none of them are complicated. I’ll walk you through every step so you feel confident.
- Prep your ingredients first. Dice the onion, mince the garlic, chop the kale, and cube the potatoes. (Pro tip: keep the potato cubes in a bowl of cold water so they don’t oxidize and turn brown.) Having everything ready before you start cooking makes the process so much smoother.
- Heat the olive oil in your Dutch oven over medium-high heat. Once it shimmers, add the Italian sausage (casings removed). Break it up with your wooden spoon and let it cook undisturbed for 3-4 minutes—you want a deep brown crust, not just gray meat. Stir and continue cooking until the sausage is fully browned and crispy in spots, about 6-8 minutes total.
- Remove the sausage with a slotted spoon and set it aside on a plate. Leave the rendered fat in the pot (that’s liquid gold, my friend).
- Add the diced onion to the pot and cook over medium heat, scraping up all those browned bits from the bottom. Cook until the onion is soft and translucent, about 5 minutes. If the pot looks dry, add a splash of the chicken broth.
- Stir in the minced garlic, red pepper flakes (if using), dried thyme, and dried rosemary. Cook for 30 seconds until fragrant—don’t let the garlic burn or it will turn bitter.
- Pour in the chicken broth and add the cubed potatoes and bay leaf. Bring the soup to a boil, then reduce the heat to a gentle simmer. Cover and cook for 15-20 minutes, until the potatoes are tender when pierced with a fork but not falling apart.
- Return the browned sausage to the pot. Add about three-quarters of the chopped kale (reserve the rest for later). Stir well and let it simmer uncovered for 5 minutes, until the kale has wilted into the broth.
- Taste and season with salt and pepper. Remember: the sausage is already salty, so go easy on the salt at first. Add the remaining kale and stir until just wilted—this keeps some texture and color in the soup.
- If using heavy cream, stir it in now and let the soup simmer for 2 more minutes. Don’t boil the cream or it might separate. (I add cream about half the time—it’s lovely but not essential.)
- Remove the bay leaf and discard. Ladle the soup into bowls, top with freshly grated Parmesan and a sprinkle of fresh parsley, and serve with crusty bread for dipping.
Sensory Check: At the end, your broth should be rich and golden, the sausage deeply browned, the potatoes creamy but intact, and the kale tender but not mushy. You should smell garlic, herbs, and a hint of smokiness from the sausage. That’s how you know it’s ready.
Cooking Tips & Techniques
I’ve made this cozy sausage and potato kale soup at least a dozen times now, and I’ve learned a few things the hard way. Here are my best tips:
- Don’t rush the browning. I know it’s tempting to stir the sausage constantly, but let it sit. A good crust = better flavor. If you stir too soon, you’ll steam the meat instead of browning it.
- Use Yukon Gold potatoes. Russets will fall apart too quickly, and red potatoes can get waxy. Yukon Golds hit that sweet spot—creamy interior, sturdy exterior.
- Add kale in stages. This is my little trick. Adding some early infuses the broth with kale flavor, while adding some at the end gives you that fresh, vibrant green. It’s a texture thing.
- Watch your salt. Sausage and broth both contain sodium. Season at the end, after everything has had a chance to meld. You can always add more salt, but you can’t take it out.
- Let it rest. If you have time, let the soup sit for 10-15 minutes after cooking before serving. The flavors settle and deepen. I’ve even made this a day ahead on purpose—it’s one of those soups that’s better the next day.
My biggest failure: The first time I made this, I used a lean turkey sausage and skimped on the olive oil. The result was a sad, watery broth with no depth. Don’t be like me. Use full-fat pork sausage and don’t be afraid of the fat—it’s where the flavor lives.
Variations & Adaptations
This recipe is wonderfully flexible. Here are a few ways to make it your own:
- Make it dairy-free: Skip the heavy cream and Parmesan. The soup is still rich and satisfying without them. Use a dairy-free broth and you’re golden.
- Swap the protein: Use spicy Italian sausage for more heat, or try chicken or turkey sausage for a lighter option. You can even use chorizo for a smoky, spicy twist.
- Add more vegetables: Toss in a diced carrot or celery rib with the onion. Or stir in a handful of spinach along with the kale. This soup is very forgiving.
- Make it a stew: Reduce the broth to 4 cups and add an extra potato. It becomes thicker, heartier, almost like a chowder.
- Try a different green: No kale? Use Swiss chard, collard greens, or even beet greens. Just adjust cooking time—chard and beet greens cook faster than kale.
- My personal variation: I sometimes add a can of drained cannellini beans along with the sausage. It makes the soup even more filling and adds a creamy texture without dairy. It’s my “I need this to last two days” version.
Serving & Storage Suggestions
Serving: Serve this cozy sausage and potato kale soup piping hot, ladled into deep bowls. Top with a generous shower of freshly grated Parmesan and a grind of black pepper. A slice of crusty sourdough or a warm baguette is non-negotiable in my house—you need something to soak up that glorious broth. For a complete meal, pair it with a simple side salad dressed with lemon vinaigrette.
Storage: This soup keeps beautifully in the refrigerator for up to 5 days. Store it in an airtight container. The flavors actually deepen overnight, so don’t be shy about making it ahead.
Freezing: This soup freezes well for up to 3 months. Let it cool completely, then transfer to freezer-safe containers or zip-top bags. Leave a little headspace for expansion. Thaw overnight in the refrigerator before reheating.
Reheating: Reheat gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth or water if the soup has thickened too much. You can also microwave individual portions in 30-second bursts, stirring in between. The kale will lose some of its bright green color, but the flavor will still be fantastic.
Flavor note: This soup is one of those rare dishes that tastes even better on day two or three. The potatoes continue to absorb the broth, and the sausage flavor permeates everything. If you can, make it a day ahead—your future self will thank you.
Nutritional Information & Benefits
Here’s an approximate nutritional breakdown per serving (based on 6 servings, without optional cream):
- Calories: 385
- Protein: 22g
- Fat: 22g
- Carbohydrates: 28g
- Fiber: 4g
- Sugar: 4g
- Sodium: 890mg
Health Benefits: This soup is packed with good-for-you ingredients. Kale is a powerhouse of vitamins A, C, and K, plus fiber and antioxidants. Potatoes provide potassium and vitamin C, especially if you leave the skins on (which I recommend). Sausage adds protein and iron. It’s a balanced meal in a bowl—comforting without being heavy.
Dietary Considerations: This recipe is naturally gluten-free (check your sausage and broth labels to be sure). To make it dairy-free, simply omit the cream and Parmesan. For a lower-sodium version, use no-salt-added broth and look for low-sodium sausage.
Potential Allergens: Dairy (if using cream and cheese). Check sausage labels for any additional allergens.
I love that this cozy sausage and potato kale soup feels indulgent but is actually built on real, whole ingredients. It’s the kind of meal that nourishes you from the inside out—body and soul.
Frequently Asked Questions
Can I use frozen kale in this soup?
Absolutely! No need to thaw it first. Just add it straight from the freezer and let it simmer until tender. The texture will be a bit softer than fresh kale, but the flavor is still great.
Can I make this soup in a slow cooker or Instant Pot?
Yes! For a slow cooker, brown the sausage and onions on the stovetop first, then transfer everything except the kale and cream to the slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Stir in the kale and cream during the last 30 minutes. For an Instant Pot, use the sauté function to brown the sausage and onions, then add the broth, potatoes, and herbs. Pressure cook on high for 8 minutes, do a quick release, then stir in the kale and cream.
How do I prevent the potatoes from getting mushy?
Cut your potatoes into uniform ½-inch cubes and don’t overcook them. Yukon Gold potatoes hold their shape better than russets. If you’re planning to freeze the soup, undercook the potatoes slightly—they’ll continue to soften when you reheat.
What’s the best sausage to use for this soup?
I recommend a good-quality Italian sausage—either mild or spicy depending on your preference. Look for sausage with a higher fat content (around 20-25%) for the best flavor. Chicken or turkey sausage works too, but the soup will be less rich.
Can I add other vegetables to this soup?
Definitely! Diced carrots, celery, or zucchini would all be lovely additions. Add heartier vegetables like carrots and celery with the onions, and delicate vegetables like zucchini during the last 10 minutes of simmering.
Conclusion
This cozy sausage and potato kale soup is everything I want in a cold-weather meal: it’s hearty without being heavy, simple without being boring, and deeply satisfying in a way that feels almost nostalgic. It’s the kind of recipe you’ll make on a gray Sunday and find yourself craving again by Wednesday.
I love how forgiving it is—you can swap in whatever greens you have, use a different sausage, add extra vegetables, or leave out the cream. It adapts to your pantry and your mood. That’s the mark of a great recipe, if you ask me.
If you make this cozy sausage and potato kale soup, I’d love to hear about it. Leave a comment below and tell me how it turned out—did you add anything? Change anything? Serve it with garlic bread or a hunk of sourdough? Your adaptations might inspire someone else.
And if you’re looking for more cozy one-pot meals, you might enjoy my crockpot chicken and dumplings or this loaded baked potato soup for another night of pure comfort. Happy cooking, friends. Stay warm.
Pin This Recipe!

Cozy Sausage Potato Kale Soup – Easy One-Pot Meal
A hearty and comforting one-pot soup made with savory Italian sausage, tender Yukon Gold potatoes, and curly kale in a rich, garlicky broth. Perfect for chilly days and meal prep.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Soup
- Cuisine: Italian-American
Ingredients
- 2 tablespoons olive oil
- 1 large yellow onion, diced (about 1 ½ cups)
- 3 cloves garlic, minced
- 1 pound mild or spicy Italian sausage, casings removed
- ½ teaspoon red pepper flakes (optional)
- 1 teaspoon dried thyme
- ½ teaspoon dried rosemary
- 6 cups low-sodium chicken broth
- 1 ½ pounds Yukon Gold potatoes, scrubbed and cut into ½-inch cubes (about 4 medium potatoes)
- 1 bay leaf
- 1 large bunch curly kale, stems removed and leaves chopped (about 5 cups packed)
- Salt and freshly ground black pepper, to taste
- ½ cup heavy cream (optional)
- Freshly grated Parmesan cheese (for serving)
- Crusty bread or garlic toast (for serving)
- Fresh parsley, chopped (for serving)
Instructions
- Prep your ingredients first. Dice the onion, mince the garlic, chop the kale, and cube the potatoes. (Pro tip: keep the potato cubes in a bowl of cold water so they don’t oxidize and turn brown.)
- Heat the olive oil in your Dutch oven over medium-high heat. Once it shimmers, add the Italian sausage (casings removed). Break it up with your wooden spoon and let it cook undisturbed for 3-4 minutes—you want a deep brown crust. Stir and continue cooking until the sausage is fully browned and crispy in spots, about 6-8 minutes total.
- Remove the sausage with a slotted spoon and set it aside on a plate. Leave the rendered fat in the pot.
- Add the diced onion to the pot and cook over medium heat, scraping up all those browned bits from the bottom. Cook until the onion is soft and translucent, about 5 minutes. If the pot looks dry, add a splash of the chicken broth.
- Stir in the minced garlic, red pepper flakes (if using), dried thyme, and dried rosemary. Cook for 30 seconds until fragrant—don’t let the garlic burn.
- Pour in the chicken broth and add the cubed potatoes and bay leaf. Bring the soup to a boil, then reduce the heat to a gentle simmer. Cover and cook for 15-20 minutes, until the potatoes are tender when pierced with a fork but not falling apart.
- Return the browned sausage to the pot. Add about three-quarters of the chopped kale (reserve the rest for later). Stir well and let it simmer uncovered for 5 minutes, until the kale has wilted into the broth.
- Taste and season with salt and pepper. Remember: the sausage is already salty, so go easy on the salt at first. Add the remaining kale and stir until just wilted—this keeps some texture and color in the soup.
- If using heavy cream, stir it in now and let the soup simmer for 2 more minutes. Don’t boil the cream or it might separate.
- Remove the bay leaf and discard. Ladle the soup into bowls, top with freshly grated Parmesan and a sprinkle of fresh parsley, and serve with crusty bread for dipping.
Notes
For best flavor, use full-fat pork Italian sausage and don’t rush the browning. Add kale in two stages for better texture. The soup tastes even better the next day. To make dairy-free, omit cream and Parmesan. For a lower-sodium version, use no-salt-added broth and low-sodium sausage.
Nutrition
- Serving Size: 1 bowl (about 1 ½ cu
- Calories: 385
- Sugar: 4
- Sodium: 890
- Fat: 22
- Saturated Fat: 8
- Carbohydrates: 28
- Fiber: 4
- Protein: 22
Keywords: sausage potato kale soup, one-pot meal, cozy soup, Italian sausage soup, kale soup, comfort food, fall soup, winter soup



