White Bean + Chicken Sausage Soup with Greens (Gluten-Free, Dairy Free)

5 from 6 votes
Jump to Recipe

This post may contain affiliate links.

This soup is for my hungry ladies.  Or men.  Anyone with a stomach and taste buds really.

It’s hearty, healthy, and so satisfying… a real meal in a bowl type of soup.  It comes together in just 30 minutes but tastes like it’s been simmering much longer.  This is thanks to the depth of flavor of the tomato paste and spices and a little technique to build flavor.

I have no doubt you will turn to this soup again and again during the cold months, just as I do. 

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

“What else can I use?”

  • I use chicken sausage in this soup, but sweet or hot Italian sausage certainly works too.
  • Use vegetable or chicken stock in this soup, homemade or low sodium storebought.
  • If you’d like, use kale or escarole instead of the spinach
  • I love to throw parmesan rind into soups, I always keep them in the freezer.  If you do too, this soup is a good one to use it in.

If you make this White Bean and Chicken Sausage Soup with Greens, and I hope you do, please leave me a comment here or post to Instagram and tag me.  I love to hear your feedback and share your creations!

white bean chicken sausage soup
5 from 6 votes

White Bean + Chicken Sausage Soup with Greens

This hearty, healthy soup is packed with flavor, easy to make, and ideal for when you want a full meal in a bowl.
Prep: 10 minutes
Cook: 30 minutes
Total: 40 minutes
Servings: 6 people


  • 1 tbsp olive oil
  • 1 large onion, diced
  • 3 garlic cloves, peeled and minced
  • 2 large carrots, peeled and diced
  • 12 oz. chicken sausage, sliced into rounds
  • 1 tsp ground cumin
  • 1 tsp paprika
  • 1/2 tsp ground ginger
  • 1/8 tsp red pepper flakes
  • 1 tbsp tomato paste
  • 2 (15 oz.) cans white beans, drained and rinsed
  • 28 oz whole canned tomatoes
  • 8 cups vegetable stock (homemade or low sodium)
  • 4 cups fresh spinach
  • 1/2 lemon
  • Kosher salt
  • Fresh cracked black pepper
  • 1/2 cup Fresh parsley, for serving


  • Heat olive oil in a large stockpot over medium heat.
  • Add onion, garlic, and carrots and saute for 5 minutes.
  • Add chicken sausage and cook for 3-5 minutes until browned.
  • Add 1 teaspoon salt, cumin, paprika, ginger, red pepper flakes, and tomato paste and cook, stirring, for 30 seconds until fragrant.
  • Add drained beans and tomatoes and use a wooden spoon to break up the tomatoes in the pot.
  • Pour in the stock and stir to combine. Bring to a boil and reduce to a simmer, cooking for 20-25 minutes partially covered.
  • Taste for seasoning and salt if needed. Since I use homemade unsalted stock, I always do.
  • Add spinach to the pot along with the juice of half of a lemon, then immediately turn off the heat. The spinach will wilt quite quickly.
  • To serve, ladle into shallow bowls and top with fresh parsley.


Calories: 239kcal | Carbohydrates: 19g | Protein: 18g | Fat: 13g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Cholesterol: 40mg | Sodium: 920mg | Potassium: 808mg | Fiber: 3g | Sugar: 7g | Vitamin A: 6134IU | Vitamin C: 35mg | Calcium: 101mg | Iron: 4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Course: Dinner, Lunch, Soup
Cuisine: American
Servings: 6 people
Calories: 239
Keyword: gluten free, soup
Like this recipe? Leave a comment below!

Related Recipes

5 from 6 votes (2 ratings without comment)

Leave a comment

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

Recipe Rating


  1. 5 stars
    This was great and made a TON! I subbed kale for the spinach as that’s what I had. Will definitely make again.

  2. 5 stars
    New favorite soup. Most recipies do not have flavor. I cant wait for more soups ideas. I am excited to try the salad.

  3. 5 stars
    The broth for this soup is so good on its own…so much flavor. I will forever save my cheese rinds now as it does make a difference . I followed the recipe exactly and will definitely make this soup again. I love your content…..Thanks!

  4. 5 stars
    I made this last night and it was delicious. Hubs and 10 year old loved it also. The only change was the lack of parmesan rind. I sprinkled grated parmesan on it before serving. Will definitely make this again.