Go Back
+ servings
Vegan White Bean & Sausage Soup
Print Recipe
5 from 2 votes

Vegan White Bean and Sausage Soup

A bowl of this Vegan White Bean and Sausage Soup is perfectly comforting and flavorful. With a creamy broth, hearty white beans, and nourishing greens, this is sure to be a favorite vegan soup recipe.
Prep Time15 mins
Cook Time40 mins
Total Time55 mins
Keyword: sausage and bean soup, vegan sausage recipe, vegan soup, white bean soup
Servings: 4 people


  • 1 small yellow onion finely chopped
  • 4 celery stalks diced
  • 1.5 cups diced carrots
  • 1 tbsp oil
  • 1 tsp kosher salt
  • 1/2 tsp pepper
  • 10 oz. plant-based sausage
  • 4 cups vegetable broth
  • 1 cup plant-based milk
  • 2 tsp dried oregano
  • 1 tsp dried tarragon
  • 1 tsp dried basil
  • 1.5 tsp garlic powder
  • 2.5 tsp dried parsley
  • 1/8 tsp ground sage
  • 1/8 tsp ground thyme
  • 3 tbsp cornstarch
  • 1/4 cup nutritional yeast
  • 2 cups white beans used great northern
  • 2 cups (packed) baby spinach
  • Juice of 1/2 lemon


  • In a large pot (or large pan with deep sides), add the onion, celery, carrots, kosher salt, and pepper. Cook on medium heat for 10 min, stirring periodically (add a bit of water to the pan if getting to dry, to prevent burning).
  • Add the plant-based sausage, breaking it up into small pieces as you add it and/or break it up with a spatula in the pan. Stir and cook for around 12 to 15 minutes, stirring periodically, until the sausage is browned. You want some browning and crispness so that the texture is maintained during cooking.
  • Add the vegetable broth, plant-based milk, and the dried herbs. Stir.
  • In a small bowl, add cornstarch and 3 or 4 tbsp of the broth from the pot. Stir until well incorporated, then add this mixture back into the pot.
  • Stir in the nutritional yeast and bring to a gentle simmer and cook for 3 min (covered).
  • Add the white beans, cook another 3 min (covered).
  • Add the baby spinach, cook another 3 minutes as the spinach wilts.
  • Stir in the lemon juice prior to serving.