- Revive Your Tribe
Creamy Home Made Tomato Soup (Dairy Free)
Updated: Nov 7, 2022
I've made it my mission to try MANY new soups this season. Soup is soul filling, heart warming & mood boosting. I haven't had tomato soup in years...mostly because they all have dairy and Olive doesn't do well with dairy. BUT. I've found a way! I have a recipe that still gives this soup its creaminess and keeps the flavor. I don't know why it didn't occur to me earlier...but the secret to keeping soups creamy is white beans. Yep...it is a great way to add protein, flavor and creaminess!
"Why haven't we had this soup before?!" –Aaron (9)
I was so excited to recreate tomato soup for our whole family...and the best part is that this can be done in a crock pot to cut down on time. If not, this recipe took me all of 15 minutes to make plus simmer time...couldn't be easier!
I made this with pepper jack grilled cheese sandwiches because...well that's what goes with this soup (the cheese was my flex!). But you could also add protein pasta, quinoa or rice to this soup too!
Dairy Free Creamy Tomato Soup (Dairy Free)
1 onion, chopped
3 large garlic cloves, diced
1 carrot, chopped
1 celery rib, chopped
2 28oz cans of crushed tomatoes or San Marzano tomatoes (make 1 fire roasted if you like spice!)
1 15oz can of white beans of your choice, drained/rinsed/drained
1 15oz can of tomato sauce
4 cups (1 box) or broth (chicken or veggie)
Extra Virgin Olive Oil (EVOO)
Romano or Parmesan cheese for topping (optional)
Salt/pepper to taste
Directions This is for the stove-top, but if you choose to use a crockpot put all the ingredients in and blend before you eat.
Grab a large pot and set the heat to medium. Add your EVOO, garlic, onion, carrot and celery and sauté for 10 mins.
Add the crushed tomatoes, beans, tomato sauce and broth. Let simmer for 15 mins or until carrots are soft.
Blend with a hand blender until it's as smooth as you'd like.
Dish it up into bowls! Make this with a whole grain. Feel free to add a bit of cheese and pepper to top and dig in!!