Love this? Save it for later!
Share the inspiration with your friends
The rain started around four, that slow, steady kind that seeps into your bones and makes the whole house feel a little dimmer. I was standing at the kitchen window, watching the water slide down the glass, and the only thing I wanted was this soup. Not just any soup, but this specific one—the one with the savory sausage, the tender potatoes, and the dark green kale that wilts into the broth like it was always meant to be there. It’s funny how a craving can hit you like that, out of nowhere, tied to a specific memory of a cold night last fall when I first threw this together with things I had in the fridge. I wasn’t trying to be fancy. I just wanted something warm, something that would fill the kitchen with a good smell and make the evening feel a little less gray. And honestly? It worked. That first batch was a happy accident, the kind of recipe you stumble into and then can’t stop thinking about. So when the rain started again, I knew exactly what I needed to do. It’s not a complicated dish, not at all. But it is the kind of meal that feels like a hug, and sometimes that’s exactly what you need.
Why You’ll Love This Recipe
This isn’t just another soup recipe. I’ve tested this version more times than I can count, tweaking the spice level and the broth ratio until it was just right. It’s become my go-to for busy weeknights when I need something satisfying without spending hours in the kitchen. Let me tell you why I think you’ll love it as much as I do.
- Quick & Easy: From start to finish, this soup comes together in about 30 minutes. Perfect for those nights when you’re short on time but still want a homemade meal.
- Simple Ingredients: You won’t need to hunt down any exotic items. Most of these ingredients are probably already in your pantry or fridge.
- Perfect for Cozy Nights: This is the ultimate comfort food for chilly evenings, rainy afternoons, or any time you need a little warming up.
- Crowd-Pleaser: The combination of savory sausage, creamy potatoes, and hearty kale is a winner with both kids and adults. It’s a one-pot meal that makes everyone happy.
- Unbelievably Delicious: The broth gets so much flavor from the sausage and a few simple seasonings. It’s rich, satisfying, and tastes like it simmered for hours.
What makes this recipe different is the technique of browning the sausage first. That step builds a deep, savory foundation that you just can’t get any other way. It’s a small thing, but it makes all the difference. And the texture? The potatoes get perfectly tender, the kale adds a nice bite, and the whole thing is just so, so good. It’s comfort food at its finest—hearty, healthy-ish, and deeply satisfying. It’s the kind of soup that makes you close your eyes after the first spoonful. Perfect for impressing guests without any stress, or for turning a simple weeknight into something a little more special.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that come together to create something truly special. I’ve kept the list short and the flavors big, so you can get dinner on the table without a lot of fuss.
- Italian Sausage: 1 pound, casings removed. I prefer mild or sweet Italian sausage for this soup, but hot Italian sausage works great if you want a little kick. The fat from the sausage is what gives the broth its richness. (I usually grab Johnsonville or a brand from the local butcher.)
- Yellow Onion: 1 medium, diced. The base of our flavor. A sweet onion or a white onion will work just fine here too.
- Garlic: 4 cloves, minced. Fresh is best, but jarred minced garlic will do in a pinch. (Adds that essential aromatic punch.)
- Potatoes: 1.5 pounds (about 3-4 medium), diced into ½-inch cubes. Yukon Gold potatoes are my top pick because they hold their shape well and get wonderfully creamy. Russet potatoes will also work, but they might break down a little more, making the soup thicker. Red potatoes are a great choice too.
- Chicken Broth: 4 cups, low-sodium. This lets you control the salt level. A good quality broth makes a difference here. (I like using Kitchen Basics or Swanson.)
- Kale: 4 cups, stems removed and roughly chopped. Lacinato kale (also called Tuscan or dinosaur kale) is my favorite because it’s a bit more tender, but curly kale works perfectly too. You can also use spinach or Swiss chard in a pinch.
- Heavy Cream: ½ cup. This adds a touch of richness and makes the broth feel luxurious. You can substitute with half-and-half for a lighter version, or use full-fat coconut milk for a dairy-free option.
- Dried Oregano: ½ teaspoon. Adds a classic Italian herb flavor.
- Red Pepper Flakes: ¼ teaspoon (optional, for heat). I love the little warmth this adds, but feel free to leave it out.
- Salt and Black Pepper: To taste. Remember the sausage and broth already have salt, so taste before adding more.
- Olive Oil: 1 tablespoon, for sautéing if your sausage is very lean.
Equipment Needed
You don’t need a lot of fancy equipment to make this soup, which is part of its charm. Here’s what you’ll need to have on hand.
- Large Dutch Oven or Heavy-Bottomed Pot: This is my go-to for soups and stews. It holds heat evenly and is perfect for browning the sausage. A 5-6 quart pot is ideal. If you don’t have a Dutch oven, any large, deep pot will work.
- Chef’s Knife: A good sharp knife makes dicing the onion and potatoes so much easier. It’s worth using your best knife here.
- Cutting Board: A sturdy board for all your chopping.
- Wooden Spoon or Spatula: For breaking up the sausage and stirring the soup.
- Measuring Cups and Spoons: For getting the ingredients right.
- Vegetable Peeler: Optional, if you prefer to peel your potatoes. I usually don’t bother with Yukon Golds.
Preparation Method

Let’s get cooking! This soup comes together in a single pot, which means less cleanup and more time to relax. Follow these steps, and you’ll have a delicious meal in no time.
- Brown the Sausage: Place your large pot or Dutch oven over medium-high heat. Add the Italian sausage (no oil needed if it’s not lean). Break it up with a wooden spoon and cook, stirring occasionally, until it’s nicely browned and cooked through, about 5-7 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, leaving about 1 tablespoon of the rendered fat in the pot.
- Sauté the Aromatics: Reduce the heat to medium. Add the diced onion to the pot with the reserved fat. Cook for 3-4 minutes, stirring occasionally, until the onion is soft and translucent. Add the minced garlic, dried oregano, and red pepper flakes (if using). Cook for another minute until the garlic is fragrant. Be careful not to burn the garlic.
- Cook the Potatoes: Add the diced potatoes to the pot and give everything a good stir. Let them cook for about 2 minutes, coating them in the flavorful oil and onions. This little step helps the potatoes absorb more flavor.
- Add the Broth and Simmer: Pour in the 4 cups of low-sodium chicken broth. Use your wooden spoon to scrape up any browned bits from the bottom of the pot—that’s where so much flavor lives. Bring the broth to a boil, then reduce the heat to a simmer. Cover the pot and let it cook for 10-12 minutes, or until the potatoes are fork-tender. You want them to be cooked through but not falling apart.
- Wilt the Kale and Add Cream: Once the potatoes are tender, stir in the chopped kale. It will look like a lot, but it will wilt down significantly in about 2-3 minutes. Pour in the heavy cream and stir to combine. Return the browned sausage to the pot.
- Season and Serve: Taste the soup and season with salt and black pepper as needed. Remember that the sausage and broth are already salted, so go easy. Let the soup simmer for another 2-3 minutes to let all the flavors meld together. Serve hot, with some crusty bread if you like.
Cooking Tips & Techniques
I’ve made this soup more times than I can count, and I’ve learned a few things along the way. Here are my best tips to help you nail it every single time.
- Don’t Skip Browning the Sausage: This is the single most important step. The deep, savory flavor of the broth comes directly from those browned bits left behind in the pot. It’s called “fond” in French, and it’s a gift.
- Cut Potatoes Evenly: Try to cut your potatoes into uniform ½-inch cubes. This ensures they all cook at the same rate, so you don’t end up with some mushy and some crunchy.
- Use Low-Sodium Broth: This gives you complete control over the salt level. Sausage can be quite salty, so starting with a low-sodium base is a smart move.
- Add Kale at the End: Kale only needs a couple of minutes to wilt into the hot broth. Adding it too early can make it lose its vibrant color and turn a little mushy. You want it to be tender but still have some structure.
- The Cream Mistake I Made: The first time I made this, I added the cream when the soup was boiling hot, and it curdled a little. Not a disaster, but not pretty. Let the soup come down to a gentle simmer before you stir in the cream. It keeps everything smooth and luscious.
- Make It Ahead: This soup actually tastes even better the next day as the flavors have more time to meld. It’s a perfect recipe for meal prep. Just store it in the fridge and reheat gently on the stove.
Variations & Adaptations
One of the best things about a soup like this is how easy it is to make it your own. Here are a few of my favorite ways to switch it up.
- Make It Dairy-Free: Swap the heavy cream for a can of full-fat coconut milk. It adds a subtle sweetness and creamy texture that works beautifully with the sausage and kale. You can also just leave the cream out entirely for a lighter, brothy soup.
- Swap the Protein: Instead of Italian sausage, try using chicken or turkey sausage for a leaner option. You could also use cooked, shredded chicken or even a can of drained and rinsed white beans (like cannellini) for a vegetarian version. If you go the vegetarian route, use vegetable broth instead of chicken broth. For a different flavor profile, try using chorizo or andouille sausage.
- Change the Greens: Not a fan of kale? No problem. Spinach or Swiss chard are excellent substitutes. Spinach will wilt in about 30 seconds, so add it at the very end. Swiss chard is a bit heartier and can be added with the kale.
- Add More Veggies: This soup is a great way to use up vegetables. A diced carrot or celery stalk can be sautéed with the onion. A handful of frozen corn or peas added at the end is also lovely. For a heartier soup, you can add a can of drained and rinsed cannellini beans along with the kale.
- Spice It Up: If you like things hot, use hot Italian sausage and add an extra pinch of red pepper flakes. You can also stir in a dash of your favorite hot sauce at the end.
Serving & Storage Suggestions
This soup is a meal in itself, but the right sides can make it even better. Here’s how I like to serve and store it.
Serving: Ladle the hot soup into big, deep bowls. I love serving it with a hunk of crusty bread for dipping—a warm baguette or some sourdough is perfect. You could also sprinkle some freshly grated Parmesan cheese on top for an extra layer of savory flavor. A simple side salad with a lemon vinaigrette would also be a great way to round out the meal. This soup is also fantastic when paired with a fresh harvest kale salad with roasted butternut squash for a double-dose of greens.
Storage: Let the soup cool completely before storing it in an airtight container. It will keep in the refrigerator for 3-4 days. The flavors will continue to develop, so it might taste even better the next day! The potatoes will absorb some of the broth as it sits, so you might want to add a splash of broth or water when you reheat it to thin it out to your liking.
Freezing: This soup freezes beautifully. Transfer the cooled soup to freezer-safe bags or containers. It will keep for up to 3 months. To thaw, place it in the refrigerator overnight. Reheat gently on the stovetop or in the microwave.
Reheating: The best way to reheat this soup is on the stovetop over medium-low heat, stirring occasionally. You can also reheat individual portions in the microwave. If the soup seems too thick after reheating, just stir in a little extra broth or water until it reaches your desired consistency.
Nutritional Information & Benefits
This soup is not only delicious but also packs a good nutritional punch. Here’s a rough estimate per serving (based on 6 servings).
| Nutrient | Amount per Serving (approx.) |
|---|---|
| Calories | 380-420 |
| Protein | 20-25g |
| Fat | 22-28g |
| Carbohydrates | 25-30g |
| Fiber | 4-5g |
| Sugar | 4-6g |
| Sodium | 700-900mg (varies by broth and sausage) |
Pin This Recipe!

Cozy Sausage and Potato Soup: Easy 30-Minute Recipe
A hearty and comforting soup made with savory Italian sausage, tender potatoes, and kale in a rich, creamy broth. Ready in just 30 minutes, it’s the perfect one-pot meal for busy weeknights or cozy evenings.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: Italian-American
Ingredients
- 1 pound Italian sausage, casings removed (mild, sweet, or hot)
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 1.5 pounds Yukon Gold potatoes (about 3–4 medium), diced into ½-inch cubes
- 4 cups low-sodium chicken broth
- 4 cups kale, stems removed and roughly chopped (Lacinato or curly kale)
- ½ cup heavy cream
- ½ teaspoon dried oregano
- ¼ teaspoon red pepper flakes (optional, for heat)
- Salt and black pepper to taste
- 1 tablespoon olive oil (if sausage is very lean)
Instructions
- Brown the Sausage: Place a large pot or Dutch oven over medium-high heat. Add the Italian sausage (no oil needed if not lean). Break it up with a wooden spoon and cook, stirring occasionally, until browned and cooked through, about 5-7 minutes. Use a slotted spoon to transfer the sausage to a plate, leaving about 1 tablespoon of rendered fat in the pot.
- Sauté the Aromatics: Reduce heat to medium. Add the diced onion to the pot with the reserved fat. Cook for 3-4 minutes until soft and translucent. Add the minced garlic, dried oregano, and red pepper flakes (if using). Cook for another minute until fragrant.
- Cook the Potatoes: Add the diced potatoes to the pot and stir to coat. Cook for about 2 minutes.
- Add the Broth and Simmer: Pour in the chicken broth and scrape up any browned bits from the bottom of the pot. Bring to a boil, then reduce to a simmer. Cover and cook for 10-12 minutes, until potatoes are fork-tender.
- Wilt the Kale and Add Cream: Stir in the chopped kale and cook for 2-3 minutes until wilted. Pour in the heavy cream and stir to combine. Return the browned sausage to the pot.
- Season and Serve: Taste and season with salt and black pepper as needed. Simmer for another 2-3 minutes to meld flavors. Serve hot.
Notes
Don’t skip browning the sausage—it builds deep flavor. Cut potatoes evenly for uniform cooking. Add cream at a gentle simmer to prevent curdling. Soup tastes even better the next day. For dairy-free, substitute heavy cream with full-fat coconut milk. For vegetarian, use vegetable broth and plant-based sausage or cannellini beans.
Nutrition
- Serving Size: 1 serving (about 1.5
- Calories: 400
- Sugar: 5
- Sodium: 800
- Fat: 25
- Saturated Fat: 10
- Carbohydrates: 28
- Fiber: 5
- Protein: 22
Keywords: sausage and potato soup, easy soup recipe, 30-minute meal, one-pot soup, comfort food, kale soup, creamy soup, weeknight dinner


