This easy Tuscan White Bean Soup is made with simple ingredients and plenty of vegetables! The white beans add a creamy texture and plant-based protein, while turkey sausage makes the soup extra satisfying.
Course dinner, Main Course, Main Dish, Soup
Keyword beans, gluten-free, healthy, lowfat
Prep Time 15 minutesminutes
Cook Time 30 minutesminutes
Total Time 45 minutesminutes
Servings 6
Ingredients
1tbspolive oil
1lbmild Italian turkey sausagecasings removed
1mediumyellow oniondiced
3clovesgarlicminced
1tspdried Italian seasoning
1/4tspcrushed red pepper flakesoptional
1tspkosher saltplus more to taste
1/4tspblack pepper
4cupslow-sodium chicken broth
114.5 oz candiced tomatoes
215 oz canscannellini beansdrained and rinsed
3cupssmall cauliflower florets
3cupschopped kaletough stems removed
1tbspfresh lemon juice
1/3cupgrated Parmesan cheeseplus more for serving
Chopped fresh parsleyoptional
Instructions
Heat the olive oil in a large Dutch oven or soup pot over medium heat.
Add the turkey sausage. Cook for 5–7 minutes, breaking it into small pieces with a wooden spoon, until browned and cooked through.
Add the diced onion. Cook for 4–5 minutes, stirring occasionally, until the vegetables begin to soften.
Stir in the garlic, Italian seasoning, crushed red pepper flakes, salt, and black pepper. Cook for about 30 seconds, or until fragrant.
Pour in the chicken broth and diced tomatoes. Stir in the cannellini beans and cauliflower.
Bring the soup to a gentle boil. Reduce the heat to medium-low, cover partially, and simmer for 15–20 minutes, or until the cauliflower is tender.
Stir in the chopped kale and simmer for another 3–5 minutes, or until the kale is tender and bright green.
Remove the soup from the heat. Stir in the lemon juice and Parmesan cheese.
Taste and adjust the seasonings as needed. Ladle the soup into bowls and top with additional Parmesan and fresh parsley, if desired.