This Italian Beans and Greens Soup with Sausage is packed with SO MUCH good stuff! Italian sausage plays the starring role in this bowl of happiness and is accompanied by an array of super veggies. Every bite will warm your soul and drag you out of the depths of a dark, cold winter. As if this soup couldn't get any better, grab a rustic loaf of bread to soak up all the goodness. I think this is the cure for winter blues right here, try it for yourself!

This post may contain affiliate links. Please read my Privacy Policy.
This is my go-to soup for many reasons; it's so quick to make, the ingredients are healthy and flavorful, and there is minimal clean-up (my favorite). This soup is hearty and full of delicious vegetables that add texture to every bite. This is a great weeknight soup when you don't have time to cook an elaborate meal. Grab yourself a loaf of rustic Italian bread and you've got yourself an easy and flavorful dinner for the whole family!
Ingredients for Italian Beans and Greens Soup with Sausage

This soup boils down to the quality of ingredients that are used. If you're able to spend a little extra, I highly recommend using pancetta and San Marzano tomatoes. The difference is truly noticeable and the flavor is extremely high quality. However you decide to make this soup, it will taste great no matter what ingredients you chose to use!
- pancetta or bacon - for vegans and vegetarians, substitute with plant-based bacon.
- Italian sausage - for vegans and vegetarians, substitute with plant-based sausage. I recently made this soup with hot Italian venison sausage and OMG was it good!
- yellow onion
- garlic
- carrots
- cannellini beans
- diced or crushed tomatoes - for high quality flavor, I recommend using San Marzano tomatoes.
- vegetable broth
- dried rosemary
- kale
- salt and pepper to taste
- Parmesan cheese
Here's what else you'll need:
- large pot or Dutch oven with lid
- cutting board and knife
- stirring spoon
- ladle to serve
- measuring cups and spoons
- can opener
How to Make Italian Beans and Greens Soup with Sausage

If you like minimal cleanup after cooking, then this recipe is for you! This entire soup is made in just one pot, making cleanup a breeze. This is one of my favorite weeknight fall and winter recipes because it comes together quickly and it's so cozy. This soup warms me up when the weather starts to turn and brings me a little bit of joy in every bite.
- Add the bacon and the sausage to a large pot and cook until the bacon is crisp and most of the fat has rendered out of the meat. Remove the meat using a slotted spoon and transfer to a paper towel-lined plate.
- Add the onion and carrots to the pot and sauté until vegetables have softened. Add the garlic and cook for another minute. Pour in the diced tomatoes, beans and broth and season with salt, pepper and rosemary. Stir well to combine then remove the pot from the heat.
- Purée about half of the soup using an immersion blender then add the cooked bacon, sausage and kale. Bring the soup to a boil, then cover and reduce heat and let simmer. Serve with a chunk of fresh Italian bread for dipping.

More Cozy Soup Recipes

Please let me know how your Italian Beans and Greens Soup with Sausage turns out in the comments below. I can't wait to hear from you!
Print
Italian Beans and Greens Soup with Sausage
- Total Time: 1 hour 10 minutes
- Yield: 6 servings 1x
Description
This Italian Beans and Greens Soup with Sausage is packed with SO MUCH good stuff! Italian sausage plays the starring role in this bowl of happiness and is accompanied by an array of super veggies. Every bite will warm your soul and drag you out of the depths of a dark, cold winter. As if this soup couldn't get any better, grab a rustic loaf of bread to soak up all the goodness. I think this is the cure for winter blues right here, try it for yourself!
Ingredients
- ½ lb bacon, diced
- 1 lb Italian sausage
- salt and pepper to taste
- 1 yellow onion, finely chopped
- 4 large carrots, thinly sliced
- 4 garlic cloves, minced
- 1 (15oz) can crushed tomatoes - I recommend using San Marzano tomatoes for best quality
- 1 teaspoon dried rosemary
- 4 cups vegetable broth
- 2 (15oz cans) cannellini beans, drained
- 1 bunch kale or swiss chard, stems removed and leaves roughly chopped
- Parmesan cheese, grated - optional garnish
Instructions
- Heat a large pot or Dutch oven over medium-high heat. Once hot, add the bacon and cook until nearly crisp, about 5 minutes. Transfer bacon to a paper towel lined plate using a slotted spoon. Cover and set aside.
- Next, cook the sausage in the bacon fat until no longer pink, about 7 minutes. Transfer sausage to a paper towel lined plate using a slotted spoon. Cover and set aside.
- To the same pot, add the onion and carrots and sauté for about 8 minutes until the onion becomes translucent. Add the garlic and diced tomatoes then cook for 5 more minutes. Season everything with rosemary, salt, and pepper then pour in the broth and only 1 can of beans. Stir well to combine then bring to a boil.
- Once boiling, cover and reduce heat to medium-low and let simmer for 20 minutes. Remove the lid then move the pot off the heat. Transfer about half of the soup to a blender and blend until smooth. Pour the blended soup back into the pot.
- To the pot add the kale, remaining 1 can of beans, cooked sausage and cooked bacon (reserve some of the bacon for garnish). Give it a good stir then get ready to serve. Ladle the soup into bowls with a garnish of Parmesan cheese and a few reserved bacon bits. Enjoy!
- Prep Time: 30 minutes
- Cook Time: 40 minutes
- Category: Mains
- Method: Stovetop
Nutrition
- Calories: 189
- Sugar: 5g
- Sodium: 845mg
- Fat: 13g
- Saturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 5g
- Protein: 8g
- Cholesterol: 0mg





Alejandra Cerna Rios says
Amazing. I had a version of this soup at a cafe recently and was looking for a dupe. This turned out just as good and probably even better!
Lee Buchin says
So glad to hear that, Alejandra! I love when a homemade version hits just as good (or better) than the one that inspired it. Thanks so much for trying the recipe and taking the time to leave a note!
Cheryl B says
My husband and I love 💕 this soup ! Especially on a cold winter night. Ii is easy to make. I have made it so many times, that I can probably not look at the recipe, but I do just to make sure. The only difference in the recipe is that I use spinach instead of kale. Definitely a keeper recipe !!!