Hearty and Healthy Potato Soup

Not your normal potato soup! It's better! Cabbage and carrot hide in the broth and bring out a hint of sweetness. Trying to get someone to eat their veggies? Try this! This is THE potato soup I have been making forever! Healthy, hearty and filling yet EASY and quick to make! Especially if made with leftover potatoes. Cutting the cabbage small really helps this cook fast. Feel free to use whatever meat your family prefers. I use turkey products but any type of meat or even soy would be equally nice. Hope you enjoy! NOTE: I adjusted the amount of liquids here after some very helpful reviews. I tend not to measure when making something I have done for years so I am sure they are much more accurate now! Thanks Peggy and NcM! Show more

Ready In: 25 mins

Serves: 8


  • 2 12 lbs russet potatoes, cooked, about 6 medium potatoes
  • 1  tablespoon  vegetable oil
  • 1  tablespoon butter
  • 6  cups green cabbage, thinly sliced and chopped, I make them about 2x1/4 inches
  • 1  cup onion, finely chopped, about one medium
  • 8  ounces smoked sausage (For a meatier soup double the amount and or or add both. ) or 8  ounces  cooked bacon (For a meatier soup double the amount and or or add both. ) or 8  ounces ham (For a meatier soup double the amount and or or add both. )
  • 2  medium carrots, peeled, shredded and chopped
  • 2  cups 2% low-fat milk or 10  ounces fat-free evaporated milk
  • 14  ounces chicken broth (any type broth may be used)
  •  salt and pepper, to taste
  • Garnish

  •  shredded cheddar cheese (optional)
  •  sour cream (optional)
  •  green onion (optional)
  •  chives (optional)
  •  cooked bacon, crumbled (optional)


  1. Add butter and oil in a dutch oven and heat over medium heat. Add cabbage and onions and cook until they start to soften, stirring occasionally.
  2. Chop meat to desired size and add to pan. Continue to saute about 5 minutes.
  3. Add carrot and cook until vegetables are as soft as you want them.
  4. Slice potatoes into various sized pieces, some small so they dissolve and make the soup thicker and some larger so you will have nice sized chunks. Add to pan stir to combine and allow the potatoes to absorb some of the flavors.,.
  5. Add milk and season with salt and pepper.
  6. Cook just until heated through. Do not let it bubble or boil.
  7. Garnish as desired and serve.
  8. NOTE: If not using cooked, leftover potatoes peel and cut potatoes in large bite sized pieces. Cook in water or broth that has been salted a little more than normal. Drain well and cool. I like to make ahead and refrigerate as they seem to hold up better in the soup but you can cook them while you are preparing the above.
  9. Also: You can adjust milk and broth, using more or less to reach the consistency you desire.
Show more

Did you Make This?

Tell us how it came out or how you tweaked it, add your photos, or get help.

Show Off

Dinner Daily Newsletter

Ever know exactly what to make after a hard day’s work? Us either. Take the guesswork out of dinner with these sure-fire meals, delivered right to your inbox.