• Skip to main content
  • Skip to primary sidebar
  • Skip to footer

  • About Me
    • Work With Me
  • Home
  • Recipe Index
  • Lifestyle
    • Pregnancy
    • Health
  • Blogging
  • Shop My Favorites
Home / Course / Entree / Italian White Bean Soup – Gluten & Dairy Free

Italian White Bean Soup – Gluten & Dairy Free

Dairy Free, Entree, Gluten Free, Reader Favorites, Recipes, Soup

27391shares
  • Email
Jump to Recipe Print Recipe

This Italian White Bean Soup is a delicious gluten & dairy free take on one of my family’s favorite soups. It is so simple to make, but has so many layers of flavor. The beans are so rich and buttery and the sausage adds some spice. It is a perfect dish for a chilly night!

*Originally Posted 09/2019; post updated 09/2020

Italian White Bean Soup in a white bowl with a metal spoon and rosemary on the side

What You Need:

  • Spicy (or mild) Italian Sausage
  • Onion
  • Carrots
  • Celery
  • Garlic
  • Chicken Broth
  • White Beans (cannellini)
  • Fresh Spinach
  • Rosemary
  • Bay Leaves
  • Coconut Milk (for dairy free); if not dairy free – you can use heavy cream
  • Salt & Pepper Flakes

Italian White Bean Soup

Let’s Make Soup:

  1. I use a dutch oven for this recipe – you can use any soup pot. The oil gets added to the pot over medium heat. Then we add the sausage until mostly cooked through.
  2. Then we add in the aromatics (carrots, onion, celery & garlic) these get cooked with the sausage for about 3 minutes. This helps them start to develop flavor and soften a bit.
  3. The remaining ingredients (except coconut milk and spinach) get added in. We bring this to a boil and then reduce to a simmer for 15-20 minutes. Then discard bay leaves & rosemary sprig.
  4. The last step is to stir in the coconut milk (or cream if using) and the fresh spinach. The spinach will wilt perfectly into the hot soup. Remove from heat and serve!

Italian White Bean Soup

How To Make This Whole30:

Many people have asked me how to make this Italian White Bean Soup Whole30 compliant and it’s actually very easy! The first thing to note is that you need compliant Italian Sausage. I like to get mine from Pederson’s Farms. You can get it online or I often find it at Sprouts!

The next thing to replace is the beans. Beans are not Whole30 compliant, but potatoes are! You can simply sub out the beans for two russet potatoes peeled & diced. They will cook while the soup is simmering.

You Might Also Like:

Sausage, Kale & Potato Soup

Chicken Zoodle Soup

Instant Pot Chicken Pot Pie Soup 

Instant Pot Butter Chicken

Creamy Ham & Potato Soup

Instant Pot Lentil Stew

This post may contain affiliate links. Please read my disclaimer. 

Save to Pinterest!

4.83 from 29 votes

Italian White Bean Soup

Print Recipe
Creamy and Comforting Italian White Bean Soup – Gluten & Dairy Free
Prep Time:15 mins
Cook Time:20 mins
Total Time:35 mins

Ingredients

  • 1 Tbls Olive Oil
  • 1 lb Spicy Italian Sausage ground
  • 1 Yellow Onion small, diced
  • 3 cloves Garlic minced
  • 3 Carrots peeled & diced
  • 2 stalks Celery diced
  • 4 cups Chicken Broth
  • 1 tsp Salt
  • 1/4 tsp Crushed Red Pepper Flakes
  • 2 Cans of White Beans (drained) 14.5 oz, cannellini
  • 2 cups Spinach fresh
  • 1 sprig Rosemary
  • 2 Bay Leaves
  • 1 cup Full Fat Coconut Milk

Instructions

  • In a soup pot, heat oil over medium heat and cook the ground Italian sausage until mostly cooked through
  • Then add in the onion, carrots, garlic and celery. Cook for 3 minutes until the onions are translucent and the carrots are slightly tender
  • Add in the chicken broth, salt, pepper flakes, beans, rosemary and bay leaves. Bring to a boil and then reduce to a simmer. Let simmer for 15 minutes
  • Discard rosemary and bay leaves. Stir in the coconut milk and spinach. Remove from heat and serve.

Notes

*If you are not dairy free – you can replace coconut milk with heavy cream
To Make the Soup Whole30 Compliant:
Many people have asked me how to make this soup Whole30 compliant and it’s actually very easy! The first thing to note is that you need compliant Italian Sausage. I like to get mine from Pederson’s Farms. You can get it online or I often find it at Sprouts!
The next thing to replace is the beans. Beans are not Whole30 compliant, but potatoes are! You can simply sub out the beans for two russet potatoes peeled & diced. They will cook while the soup is simmering.
 

Nutrition

Calories: 393kcal | Carbohydrates: 8g | Protein: 13g | Fat: 35g | Saturated Fat: 16g | Cholesterol: 57mg | Sodium: 1561mg | Potassium: 620mg | Fiber: 2g | Sugar: 3g | Vitamin A: 6118IU | Vitamin C: 20mg | Calcium: 62mg | Iron: 3mg
Course: Soup
Cuisine: American, Italian
Keyword: clean eating, dairy free, gluten free, soup
Servings: 6 servings
Calories: 393kcal
Author: Sara

September 25, 2020 · 20 Comments

Stay Connected

Previous Post: « Whole30 Instant Pot Chicken Zoodle Soup
Next Post: Polish Pork Cutlets – Paleo, Whole 30 & Low Carb »

Reader Interactions

Leave a Reply Cancel reply

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

Recipe Rating




Comments

  1. Kristen Jonet says

    September 27, 2019 at 12:12 pm

    5 stars
    Absolutely LOVE this recipe! Turned our perfect and the only small change I made was using dried Rosemary instead of fresh. I paired the soup with take & bake bread for a perfect meal. My husband raved about this soup, despite disliking all “Italian” soups. Ha!

    Thanks for sharing!

    Reply
    • Sara says

      September 29, 2019 at 8:13 pm

      5 stars
      Woo hoo! I’m so glad that you guys loved it, thank you for sharing!

      Reply
  2. Simone says

    January 14, 2020 at 6:50 am

    Do you rinse the beans after you drain them?

    Reply
    • Sara says

      March 11, 2020 at 6:54 pm

      5 stars
      I don’t, but you can do it if you prefer that!

      Reply
  3. Lisa says

    April 28, 2020 at 2:44 pm

    Is the coconut milk sweetened or unsweetened? I am in the middle of making the soup and have unsweetened.

    Reply
    • Sara says

      August 20, 2020 at 9:49 am

      5 stars
      Hi Lisa, I don’t normally get to comments as you are making the recipe, but you were correct in getting unsweetened. Hope you enjoyed it!

      Reply
  4. rafa says

    June 24, 2020 at 5:02 am

    Has anyone tried to make vegan version?

    Reply
    • Sara says

      August 20, 2020 at 9:50 am

      5 stars
      Hi Rafa, I have not personally made a vegan version of this recipe, but I would love to know how it turns out if you try it!

      Reply
      • Ashley says

        November 29, 2020 at 10:12 am

        5 stars
        I am making a vegan version right now and just subbed the Italian sausage for Field Roast brand vegan Italian sausage. Saute the vegan sausage first and remove to add it back later as it will fall apart if left to simmer for too long. You can add the sausage the last 5-10 mins of simmering. I also used veggie broth instead of chicken. The vegan sausage releases the same flavour and spices as real sausage for an aromatic and delicious soup!

        Reply
  5. Penny says

    July 27, 2020 at 4:46 pm

    5 stars
    This was amazing! We added 1 jalapeno pepper with seeds and doubled the both, everything else the same. I would add a little more beans, although my husband loved it as is.

    Reply
    • Sara says

      August 20, 2020 at 9:51 am

      5 stars
      So happy that you enjoyed it Penny, love the addition of the jalapeño! We love spice in our family too 🙂

      Reply
  6. Jan says

    October 9, 2020 at 12:01 pm

    5 stars
    Made this last night. It was delicious. A comfort food soup. I did not have bayleaves and I used cream instead of coconut milk. Paired it with a cheesy, zucchini cornbread. Cant wait for dinner tonight for leftovers

    Reply
    • Dianne says

      October 13, 2020 at 1:50 pm

      5 stars
      I made the soup today and it turned out perfect!! I forgot to add the minced garlic so I sprinkled garlic powder on top at the very end👍👍 it was excellent.

      Reply
  7. Amy says

    December 19, 2020 at 11:53 am

    Can you make this in advance? Maybe add spinach when I make the next day?

    Reply
    • Sara says

      December 23, 2020 at 7:37 pm

      5 stars
      Yes absolutely, it re-heats well with the spinach too!

      Reply
  8. Adrian D. says

    January 4, 2021 at 1:23 am

    5 stars
    Amazing. Absolutely amazing. Easy to make, easy to make my wife and 7-year-old daughter satisfied with this wonderful dish. Followed the recipe as written, and swapped out the coconut cream with heavy cream. (Added the red pepper flakes after, versus incorporating during cooking, on account of my young one’s aversion to spiciness.) And, when serving, we topped with some freshly grated parmesan! A gorgeous dish indeed.

    Reply
  9. Laura says

    January 15, 2021 at 9:26 am

    5 stars
    This looks delicious! Do the leftovers freeze well? Should I leave the spinach out if freezing?

    Reply
    • Sara says

      January 19, 2021 at 5:31 pm

      I have not tried freezing this, so I am not sure how well it would work.

      Reply
  10. Kristin S. says

    February 27, 2021 at 12:11 pm

    5 stars
    I made this last night and it was so good I had a bowl for breakfast today too. The flavors are incredible and it’s so satisfying. Great recipe!

    Reply
  11. Emily Workman says

    March 1, 2021 at 12:21 pm

    5 stars
    This soup is sooooooo good and it’s a nice break from similar-ish soups that call for potatoes. We I prep a soup for our lunches every week so im tried a lot and this is definitely my favorite. Even better than the Zuppa Toscana we eat a lot.

    Reply

Primary Sidebar

NEVER MISS A POST

  • Facebook
  • Instagram
  • Pinterest

Search by Category

Never miss a recipe

Subscribe for all the latest recipes!

Footer

  • Facebook
  • Instagram
  • Pinterest

Disclaimer/Privacy Policy 

GUYS!! Sorry to yell at you but these Keto Air Fry GUYS!! Sorry to yell at you but these Keto Air Fryer Chicken Parmesan Meatballs are INSANE 🙀
They are so crispy on the outside and tender in the middle. Dip them in marinara for the perfect bite 👌
Get the full recipe on the blog (link in bio) 
**There are also oven instructions if you don’t have an air fryer**
This Whole30, Paleo & Keto Spicy Garlic Aioli is t This Whole30, Paleo & Keto Spicy Garlic Aioli is the perfect sauce to put on almost anything 😍👌
It is so easy to make and adds so much flavor to any dish! 
Get this popular recipe on the blog (link in bio)
My Creamy Instant Pot Oatmeal is so easy to make a My Creamy Instant Pot Oatmeal is so easy to make and the whole family loves it 😍 
Each person can customize it with the toppings and mix-ins of their choice 🙌
Get the recipe on the blog (link in bio)
I made this super easy and yummy treat for the kid I made this super easy and yummy treat for the kids this week and they loved it 😍 so I had to share them with you too!
These Gluten and Dairy Free Chocolate Peanut Butter Cereal Bars have your favorite flavor combo but with better for you ingredients 🙌
Get the recipe on the blog (link in bio)
Have you tried this reader favorite yet? My Instan Have you tried this reader favorite yet? My Instant Pot Pad Thai, while not traditional, is absolutely delicious 😋
My family devours it every time I make it 🙌
Get the full recipe on the blog (link in bio)
These Instant Pot Sloppy Joe Stuffed Sweet Potatoe These Instant Pot Sloppy Joe Stuffed Sweet Potatoes are family friendly and delicious!
They have the flavors we grew up with but with healthier ingredients 🙌
Get this Paleo and Whole30 recipe on the blog (link in bio)
My daughter loves these Polish Pork Cutlets 😍 T My daughter loves these Polish Pork Cutlets 😍
They are easy to make, family friendly and so flavorful 🙌
Get this Paleo, Whole30 and Low Carb recipe on the blog (link in bio)

Copyright © 2021 · Thyme Theme by Restored 316