bowl of vegan sausage, kale, and white bean soup with dairy-free parmesan on top

Rustic Italian Sausage, Kale, and White Bean Soup

It’s hard to beat this warm and cozy sausage, kale and white bean soup recipe when the weather starts to cool down. This recipe goes down as one of my all-time favorites because it’s:

  • Incredibly simple, with just eight ingredients
  • Hearty, thanks to all the vegan sausage and white beans
  • A one-pot recipe — and who doesn’t love fewer dishes?

Italian Sausage, Kale and White Bean Soup Ingredients

It’s in the name! There aren’t many ingredients to this soup, so pay attention to the quality and freshness of each one.

Sausage: For me, you can’t beat Beyond Meat’s hot Italian sausage in this recipe. It has enough fat to brown up beautifully in a dutch oven and leaves some flavor for you to saute your onions in afterward.

Kale: If you can, get your hands on local, organic kale. Lacinato (dino) and curly both work well in this recipe, but I’m always a fan of curly.

Beans: you can either use canned (as mentioned in the recipe) or you can make your own. I whip up a batch of beans in my slow cooker almost once a week. Just add dried beans, some crushed garlic cloves, fresh black pepper and some bay leaves or thyme sprigs. Cover with water by an inch or two and let it cook on low for 4–6 hours. I always test after 3 hours for doneness.

Bouillon: For the “vegan bouillon,” you have a few options. Better Than Bouillon makes a great vegan chicken base. My personal favorite is Edward and Son’s “Not Chick’n” cubes. They make a really flavorful, umami broth. Imagine Foods also does a great “Vegetarian No-Chicken Broth” that comes in a carton like you’d buy regular broth. Regardless of the option you choose, don’t be tempted to sub in vegetable broth — the results won’t quite be the same.

Parmesan: The best parmesan (whether you’re plant-based or not) is one that you can buy in block or wedge form. This ensures it’s fresh and not full of anti-caking agents. Violife makes a really great plant-based parmesan that comes in a wedge. I love grating it, grinding it in the food processor, or even curling ribbons with a peeler as a garnish for salads.

How to Make This Sausage, Kale and White Bean Soup

Brown up the sausage. This is where a large dutch oven comes in handy.

Add in the onions. This is why it’s important to select a vegan sausage that has a good fat content, so that the onions have something to saute in. If you chose a leaner sausage, add some olive oil at this stage.

Add the water, bouillon, and spices. Bring to a boil and simmer for 15 minutes.

Add the kale and cook for five more minutes, just to get it wilted.

Serve hot, topped with parmesan!

Serving Suggestions

With good ingredients, this sausage, kale and white bean soup feels special with minimal effort. To round out the meal, I love a good chunk of crusty bread on the side. It also goes great with a caesar salad!

More hearty soup recipes:

bowl of vegan sausage, kale, and white bean soup with dairy-free parmesan on top

Sausage, Kale and White Bean Soup

This rustic Italian-inspired soup comes together with a few simple ingredients and is so comforting when the weather starts to cool off.
5 from 4 votes
Prep 10 minutes
Cook 20 minutes
Course Soup
Cuisine Italian
Servings 4
Calories 325 kcal


  • 1 white or yellow onion diced
  • 1 lb vegan sausage chopped into bite-sized pieces
  • 2 cans cannellini beans drained and rinsed
  • 6 cups water
  • 2 cubes vegan chicken bouillon such as Edward and Sons
  • 1 tsp dried oregano
  • ½ tsp crushed red pepper flakes
  • 1 bunch kale destemmed and roughly chopped
  • sea salt and freshly cracked black pepper to taste
  • vegan parmesan for garnish


  • Heat a large dutch oven or pot on medium high heat. When hot, add the olive oil.
  • Add the vegan sausage and cook for a few minutes until nicely browned. Remove from the pot and reduce the heat to medium.
  • In the same pot, add the diced onions and a pinch of salt to help release their moisture. Saute until softened, about 5 minutes.
  • Add the water, dried oregano, crushed red pepper flakes, vegan bouillon and cannellini beans. Stir to dissolve the bouillon. Bring to a boil, reduce heat and simmer for 20 minutes.
  • Add the kale and return the sausage to the pan. Simmer for 5 more minutes until the kale is wilted but still bright green.
  • Taste and adjust the seasonings. Serve in warmed bowls topped with freshly grated vegan parmesan and an extra crack of black pepper.


You can substitute vegetable broth for the vegan chicken bouillon if you can’t find it – the soup just won’t have quite as much umami flavor.

Did you try this soup recipe?

Let me know in the comments!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 5 stars
    Can’t say enough about how delicious this soup is! So easy- it’s my “go-to” dinner for fall and winter.

  2. 5 stars
    This is one of my favorite dinners! The kale and white beans are so good to use in soup! Can’t wait to make this again!

  3. 5 stars
    This soup is so hearty and filling! Perfect for a cozy night in front of a fire! It is now a staple in my household :)