This Italian sausage white bean soup combines browned Italian sausage, cannellini beans, tomatoes, and baby spinach in a savory broth finished with Parmesan and lemon. Blending some of the beans gives the soup a creamy consistency without adding cream, making it a hearty one-pot dinner ready in 45 minutes.

Why You'll Love This Italian Sausage White Bean Soup
- Creamy without cream: Blending a portion of the cannellini beans naturally thickens the broth while leaving plenty of whole beans for texture.
- A satisfying one-pot dinner: Italian sausage, white beans, and vegetables make a substantial meal with minimal washing up.
- Layers of savory flavor: Browning the sausage and cooking the tomatoes with garlic and herbs creates a rich, flavorful base.
- Ready in 45 minutes: With 10 minutes of preparation and 35 minutes of cooking, this soup fits easily into a weeknight dinner.
I particularly like making soups that turn simple pantry ingredients into a substantial meal, and this recipe is a good example. Canned cannellini beans make preparation straightforward, while the sausage adds plenty of flavor without a long cooking time. It follows the same practical approach I use for my Spanish lentil soup with vegetables, where a few everyday ingredients come together in one pot.
What I enjoy most about this soup is the contrast between the creamy broth, whole cannellini beans, and small pieces of browned sausage. The tomatoes provide a gentle acidity, while the Parmesan adds a savory finish that the lemon balances. Blending some of the beans with water is the technique that gives the broth its body without flour or cream. I use a similar method in my creamy lemon chickpea soup, although this version has a richer tomato and sausage base.

Key Ingredients in Italian Sausage White Bean Soup
You'll find the exact measurements in the recipe card, but here's a closer look at the key ingredients and why I use them.
- Italian sausage: I use Italian sausage because its seasoning brings depth to the broth as it browns. The small pieces of sausage also make the soup substantial without overpowering the beans and vegetables.
- Cannellini beans: These white beans have a soft, creamy interior. I blend some with water to thicken the broth naturally, keeping the remaining beans whole for texture.
- Onion, carrots, celery, garlic, and tomatoes: These form the flavor base. The vegetables add sweetness and savory notes, while the tomato paste, plum tomatoes, oregano, and thyme give the broth a richer, slightly tangy flavor.
- Spinach, Parmesan, and lemon: I add the spinach towards the end so it retains its color. Parmesan contributes a salty, savory finish, while lemon juice brightens the broth and balances the richness of the sausage.
How to Make Italian Sausage White Bean Soup
You can find the complete printable recipe with measurements below, but for now, here's a quick overview of the four main cooking stages:

1. Brown the sausage: Heat the olive oil in a large pot or Dutch oven over medium heat. Add the Italian sausage, breaking it into smaller pieces with a spoon, and cook until browned and cooked through.
2. Cook the vegetables and tomatoes: Add the onion, carrots, celery, and salt. Cook until the vegetables begin to soften, then stir in the garlic. Add the tomato paste, oregano, thyme, black pepper, and red pepper flakes. Cook briefly before adding the plum tomatoes and allowing them to soften.
3. Add the beans and simmer: Blend a portion of the cannellini beans with water until completely smooth. Pour the mixture into the pot, then add the remaining whole beans and chicken broth. Stir well, bring to a gentle boil, reduce the heat, and simmer for 15 minutes.
4. Add the spinach and finish: Stir in the baby spinach and cook until wilted. Remove the pot from the heat, then add the lemon juice and grated Parmesan. Taste, adjust the seasoning if necessary, and serve with chopped parsley and extra Parmesan.

Helpful Swaps
- Great Northern beans: These can replace cannellini beans if needed. Their texture is slightly firmer, but they work well in a soup with whole and blended beans.
- Hot Italian sausage: Use hot Italian sausage instead of mild for a spicier version. You can also omit the optional red pepper flakes if the sausage already provides enough heat.
Tips for Italian Sausage White Bean Soup
- Give the sausage time to brown: Avoid stirring it constantly as soon as it goes into the pot. Allowing the meat to make contact with the hot surface helps develop browned edges and a deeper flavor.
- Cook the tomato paste briefly: Stir the tomato paste into the vegetables and seasonings before adding the canned tomatoes. This helps soften its concentrated flavor and distributes it evenly through the soup.
- Blend the beans until completely smooth: Make sure there are no large pieces remaining in the blended mixture. A smooth bean paste will disperse more evenly through the broth.
- Check the seasoning after adding Parmesan: The sausage, broth, and Parmesan all contribute salt, so taste the finished soup before adding more. A little additional lemon can also brighten the flavor if needed.
Storage
I store leftover Italian sausage white bean soup in an airtight container in the refrigerator for up to 4 days, once it has cooled and been refrigerated promptly. The beans absorb some of the broth as the soup sits, so I add a small splash of chicken broth or water when reheating it. Warm gently in a saucepan, stirring occasionally, until thoroughly heated.
What to Serve with Italian Sausage White Bean Soup
I like serving this soup with bread that can soak up the tomato and Parmesan broth. My garlic sourdough toast is particularly good because its crisp edges hold up well when dipped into the soup. When I want something quicker, I make air fryer garlic bread, which has a buttery garlic filling and a crisp exterior. A simple green salad also works well if you prefer something lighter alongside.
Try These Soup Recipes Next!

Get my new cookbook!
Get your copy of the book with easy, fresh, and tried-and-true Mediterranean Recipes from the Author and founder of Vargasavour Recipes, Estefania.
Recipe

Italian Sausage White Bean Soup
Ingredients
- 2 tablespoons extra virgin olive oil
- 325 g Italian sausage - casings removed if using links
- 1 medium yellow onion - finely chopped
- 2 medium carrots - diced
- 2 celery stalks - diced
- ½ teaspoon fine salt - plus more to taste
- 4 cloves garlic - minced
- 2 tablespoons tomato paste
- 1 teaspoon dried oregano
- ½ teaspoon dried thyme
- ¼ teaspoon ground black pepper - plus more to taste
- ¼ teaspoon red pepper flakes - optional
- 400 g plum tomatoes - 1 can
- 250 g cannellini beans - 1 cans, drained and rinsed
- 125 ml water
- 500 g cannellini beans - 2 cans, drained and rinsed
- 950 ml low-sodium chicken broth
- 120 g baby spinach
- 2 tablespoons lemon juice
- 25 g Parmesan cheese - finely grated, plus more for serving
- 2 tablespoons fresh parsley - chopped
Instructions
- Heat 2 tablespoons extra virgin olive oil in a large pot or Dutch oven over medium heat. Add 325 g Italian sausage and cook for about 4 minutes, breaking it up with a spoon, until browned and cooked through.
- Add 1 medium yellow onion, finely chopped, 2 medium carrots, diced, 2 celery stalks, diced, and ½ teaspoon fine salt. Cook for about 6 minutes, stirring occasionally, until the vegetables begin to soften.
- Stir in 4 cloves garlic, minced, and cook for 30 seconds. Add 2 tablespoons tomato paste, 1 teaspoon dried oregano, ½ teaspoon dried thyme, ¼ teaspoon ground black pepper, and ¼ teaspoon red pepper flakes. Cook for 1 minute, stirring constantly. Add 400 g plum tomatoes and cook for another 4 minutes.
- Add 250 g cannellini beans to a blender with 125 ml water and blend until completely smooth. Pour the bean mixture into the pot, add 500 g cannellini beans and 950 ml low-sodium chicken broth to the pot, and stir well to combine. Bring the soup to a gentle boil, about 2½ minutes, then reduce the heat and simmer for 15 minutes.
- Stir in 120 g baby spinach and cook for 2 minutes, until just wilted.
- Remove the pot from the heat. Stir in 2 tablespoons lemon juice and 25 g Parmesan cheese, grated. Taste and adjust the seasoning if needed. Serve with extra Parmesan and 2 tablespoons fresh parsley, chopped, if desired.
Notes
Nutrition
Nutritional information is based on third-party calculations and should be considered an estimate only. Actual nutritional content will vary based upon brands used, measuring methods, cooking method, portion sizes, and more.










Comments
No Comments