Soup

White Bean and Sausage Soup

Can’t beat a large bowl of steaming soup for warming up on a cold day! And this white bean and sausage soup is basically a hug in a bowl – delicious, filling and so easy to make

  • Serves 4
  • Prep 10 minutes
  • Cook 40 minutes
Jump to the recipe
White Bean and Sausage Soup

Warm up with a hearty bowl of my creamy White Bean and Sausage Soup. This easy recipe is full of flavor and packed with protein and fiber. Nourishing, comforting and so delicious!

two bowls of white bean and sausage soup with a small pot on the side

Can’t beat a large bowl of steaming soup for warming up on a cold day! And this white bean and sausage soup is basically a hug in a bowl – delicious, filling and so easy to make.

Beans and sausage are a classic combo of course and this rich soup also contains potatoes and is finished with cream and grated cheese. Serve with a slice of focaccia bread and soak in all the cozy deliciousness!

Hearty sausage and cannellini bean soup, two bowls and a pot

Sausage Bean Soup Ingredients

This is a pretty easy-going recipe – feel free to add extra vegetables or play around with the ingredients as you see fit! Mashing some of the beans and potatoes thickens the soup beautifully so you may skip the cream if you prefer.

What you’ll need

  • Pork sausages – Italian sausages or pick your favorite (check they are gluten-free if that’s a concern)
  • Olive oil
  • Shallots and minced garlic
  • White beans – cannellini beans (also known as white kidney beans)
  • Tomato paste and Dijon mustard
  • Potatoes
  • Apple – this is an optional addition you can also use a tablespoon of applesauce if you have some handy (from making my Air Fryer Apple Cake)
  • Chicken broth or stock made using stock cubes
  • Salt, pepper and Italian seasoning
  • Heavy cream (double cream)
  • Lots of fresh basil
  • Grated Parmesan or Pecorino cheese to serve
sausage and bean soup ingredients, labelled

How to Make White Bean Soup and Sausage Soup

↓ For the full ingredients and detailed method, jump to the recipe card.

Remove the sausage meat from the casings. Heat the olive oil in a large pot and fry the sausage meat, breaking it up so it browns nicely. Transfer to a bowl using a slotted spoon.

Add the shallots, salt, pepper and Italian seasoning and sauté until softened, about five minutes. Stir in the garlic and cook for 30 seconds or so.

Pan frying sausage meat (left) and sweating shallots and garlic (right)

Add the cannellini beans and use a potato masher to partially mash them – this will help thicken the soup.

Stir in the mustard and tomato paste. Add the potatoes, apple (if using), and the chicken broth and sausages and bring to a simmer.

bean soup process shots

Cook over low heat for 30 minutes or until the potatoes are very soft. Stir in the cream and chopped basil.

stirring cream into soup

Taste and adjust the seasoning if needed. Serve with a generous grating of Pecorino or Parmesan cheese and pinch pepper flakes.

Recipe Notes

Make in a slow cooker Pan fry the sausages. Sweat the shallots and garlic then transfer to your slow cooker. Add all remaining ingredients apart from the cream and cook on high for 3 hours. Stir the cream in at the end.

Leftovers and storage Store leftovers in an airtight container in the fridge for up to four days. You may need to add a little hot water to the soup when reheating.

Variations Add a handful of baby spinach at the same time as the cream. Up the vegetable content by adding carrot, butternut squash or zucchini.

close up on a bowl of bean and sausage soup garnished with fresh basil

Try These Cozy Soup Recipes

HAVE YOU MADE MY WHITE BEAN AND SAUSAGE SOUP RECIPE? Please leave a rating, sounds off in the comments, post a photo on my Facebook page, share it on Instagram, or save it to Pinterest with the tag #Nusde and make my day!

Recipe

White Bean and Sausage Soup

Warm up with a hearty bowl of my creamy White Bean and Sausage Soup. This easy recipe is full of flavor and packed with protein and fiber. Nourishing, comforting and so delicious!

  • Serves 4
  • Prep 10 minutes
  • Cook 40 minutes

Ingredients

  • 6 sausages
  • ½ tbsp olive oil
  • 2 shallots (diced)
  • 3 garlic cloves (minced)
  • 1 tsp salt
  • 1 tsp Italian seasoning
  • ½ tsp black pepper
  • ½ tbsp Dijon mustard
  • ½ tbsp tomato paste
  • 28 oz (800g) cannellini beans (drained and rinsed)
  • 2 potatoes (peeled and cubed)
  • 1 apple (peeled and cubed (optional))
  • 4 cups (1 liter) chicken broth
  • ¼ cup (60ml) heavy cream ((= double cream))
  • 4 tbsp fresh basil (roughly chopped)
  • Pecorino or Parmesan cheese (grated, to taste)
  • pinch red pepper flakes
  • salt and pepper (to season)

Method

  1. 1

    Remove the sausage meat from the casings. Heat the olive oil in a large pot and fry the sausage meat, breaking it up so it browns nicely. Transfer to a bowl using a slotted spoon.

  2. 2

    Add the shallots, salt, pepper and Italian seasoning and sauté until softened, about five minutes. Stir in the garlic and cook for 30 seconds or so.

  3. 3

    Add the cannellini beans and use a potato masher to partially mash them – this will help thicken the soup.

  4. 4

    Stir in the mustard and tomato paste. Add the potatoes, apple (if using), and the chicken broth and sausages and bring to a simmer.

  5. 5

    Cook over low heat for 30 minutes or until the potatoes are very soft.

  6. 6

    Stir in the cream and chopped basil. Taste and adjust the seasoning if needed. Serve with a generous grating of Pecorino or Parmesan cheese and pinch pepper flakes.

Notes

Make in a slow cooker Pan fry the sausages. Sweat the shallots and garlic then transfer to your slow cooker. Add all remaning ingredients apart from the cream and cook on high for 3 hours. Stir the cream in at the end.

Nutrition

  • Calories673 kcal
  • Carbohydrates44 g
  • Protein36 g
  • Fat42 g
  • Saturated Fat15 g
  • Polyunsaturated Fat5 g
  • Monounsaturated Fat18 g
  • Trans Fat0.3 g
  • Cholesterol109 mg
  • Sodium1352 mg
  • Potassium662 mg
  • Fiber11 g
  • Sugar7 g
  • Vitamin A477 IU
  • Vitamin C6 mg
  • Calcium167 mg
  • Iron7 mg