Hearty Creamy Sausage and Potato Soup Recipe

This easy sausage and potato soup is a comforting, family-friendly meal that’s hearty and dairy-free. The soup is made creamy by pureeing cannellini (white) beans, which add protein, fiber and a velvety texture without the need for cream. It’s a great option for cold evenings and for families looking for a flavorful, nutritious one-pot dinner.

sausage and potato soup
Sausage and Potato Soup

This recipe features mild Italian sausage (chicken or turkey work well), tender cubed potatoes, spinach and cannellini beans. The beans are blended into the broth to create a creamy base without dairy, so the soup remains suitable for those avoiding milk or cream while retaining a rich mouthfeel. The flavors are built with onion, garlic and Italian seasoning for a simple, satisfying bowl that the whole family can enjoy.

Dairy free Sausage and Potato Soup

This version is adapted from a family-friendly cookbook that emphasizes dairy-free yet creamy recipes. The technique of pureeing white beans to thicken soups is one I use often: it adds body and nutrition—lots of protein and fiber—without changing the overall flavor profile. The potatoes cook until tender and pass the “squish test,” making the soup suitable for young children learning to eat textured foods.

Why beans make this soup creamy (and nutritious)

Pureed cannellini or other white beans are an excellent dairy-free thickener. Blending a portion of the beans into the broth gives a silky consistency while contributing plant-based protein and fiber. This approach keeps the soup lighter than a cream-based version but still indulgent and satisfying—especially when paired with savory Italian sausage.

Potato Soup Ingredients

  • 1 teaspoon extra-virgin olive oil
  • 4 mild Italian turkey or chicken sausage links (pork or vegan sausage can be substituted)
  • 1 small onion, diced
  • 4 garlic cloves, minced
  • 2 teaspoons Italian seasoning
  • 1 can (15 ounces) cannellini beans, drained and rinsed
  • 1 container (32 ounces) low-sodium chicken or vegetable broth
  • 4 cups cubed yellow potatoes (peeling optional; red or other waxy potatoes also work)
  • 1/2 teaspoon salt, plus more to taste
  • Black pepper, to taste
  • 1 cup finely chopped spinach

Instructions

  • Heat a large pot over medium-high heat and lightly oil the bottom.
  • Add the sausage links, crumble them in the pan, and cook until browned, about 7 minutes, stirring often. Use a slotted spoon to transfer the cooked sausage to a bowl and set aside.
  • Add 1 teaspoon oil to the pot if needed, then add the diced onion and minced garlic. Cook until the onion softens, about 5 minutes.
  • Stir in the Italian seasoning, then add the drained cannellini beans and the broth. Stir to combine.
  • Carefully use an immersion blender to puree the soup until smooth and creamy. If you don’t have an immersion blender, transfer the soup in batches to a high-speed blender, blend until smooth, and return it to the pot.
  • Add the cooked sausage back into the pot along with the cubed potatoes. Season with the 1/2 teaspoon salt and black pepper to taste, then bring the soup to a boil.
  • Reduce heat to a simmer, cover, and cook about 30 minutes or until the potatoes are tender.
  • Once the potatoes are cooked through, stir in the chopped spinach and simmer for about 1 minute until wilted. Taste and adjust seasoning, then serve hot.

Storage and Freezing

This sausage and potato soup keeps well in the refrigerator for up to 4 days. For longer storage, freeze portions in airtight containers for up to 3 months. Reheat gently on the stove or in the microwave until piping hot, stirring occasionally to distribute heat evenly.

Serving Suggestions

The soup is filling and protein-rich thanks to both the sausage and the beans. Serve bowls with a slice of crusty bread, garlic toast or a simple green salad to round out the meal. For extra texture, garnish with chopped fresh herbs or a light drizzle of extra-virgin olive oil.

How to make Sausage and Potato Soup

Recipe Notes

  • Swap the type of sausage to control heat and flavor—spicy Italian sausage will give the soup more kick.
  • If you prefer a chunkier texture, puree only half of the beans or reserve a cup of whole beans to stir in after blending.
  • Use low-sodium broth so you can adjust salt at the end; canned beans can add sodium, so taste before adding extra salt.

Nutrition (per serving)

Serving: 1 1/2 cups. Calories: 402 kcal; Carbohydrates: 60 g; Protein: 25 g; Fat: 7.5 g; Saturated Fat: 2 g; Cholesterol: 55 mg; Sodium: 1164 mg; Fiber: 9.5 g; Sugar: 8 g.

More soups to try

If you enjoy creamy, comforting soups, consider experimenting with variations such as a loaded baked potato soup, potato-leek soup, or broccoli, cheese and potato soup. The same bean-puree technique can be used to add creaminess to many vegetable-based soups while keeping them dairy-free.

Dairy free Sausage and Potato Soup