Healthy Tomato Basil Soup
Delicious & healthy Tomato Basil Soup with a secret ingredient! This soup is so creamy, rich & flavorful, is vegetarian friendly and dairy free. I’ve had many different variations of tomato soup and this is by far my absolute favorite!
The most flavorful, creamy, and delicious tomato basil soup you’ll have! Made with a secret ingredient of white beans to give it creamy consistency without using dairy, and is a plant-based protein to make this soup extra hearty and satisfying. You can make this soup in a regular stainless steal pot, cast-iron dutch oven, or in instant pot/slow cooker. It’s so easy to make, only needs a handful of ingredients, and is vegan/vegetarian friendly!
Creaminess without Dairy
No dairy? No problem. This recipe is unique by using white beans in replacement of dairy. Unexpected I know. But when white beans are pureed in any type of soup, a smooth creaminess develops. It makes this soup SO satisfying and delicious! Use navy beans, cannellini beans, or garbanzo beans for this.
Difference Between Tomato Bisque and Tomato Soup
A traditional bisque is made with a stock of shellfish – like lobster or crab. Bisque usually consists of a dairy cream to make it rich – regular tomato soup would be just a vegetable or chicken stock and no cream.
How to Make Healthy Tomato Basil Soup
- Saute onions and carrots in a large pot with olive oil until soft (about 3-5 minutes).
- Then add canned tomatoes, tomato paste, vegetable broth, and white beans. Season with salt and pepper.
- Let soup simmer for 1 hour covered (stirring occasionally).
- When soup is done add herbs. Use a hand puree or transfer soup to a blender – blend until creamy and smooth. Adjust flavor with salt to taste if needed. Serve with fresh basil and a side of crusty bread!
Make it with Fresh Tomatoes
If you have fresh tomatoes for tomato soup use 3 pounds and cut tomatoes into smaller pieces. Cook cut tomatoes with all of the ingredients and follow recipe as is.
Instant Pot/Slow Cooker Tips
I’ve made this recipe several times in an instant pot/slow cooker. For pressure cooker setting: Add all ingredients to pot (except fresh basil) and set to 40 minutes on high – puree soup at very end with fresh basil. Slow cooker instructions: set slow cooker to either 2 hours on high or 5 hours on low – puree soup at the very end with fresh basil.
Extra Helpful Cooking Tips
- How to thicken tomato soup: if tomato soup is on the thinner side use 1-2 extra tablespoons of tomato paste and less broth/liquid.
- Add herbs at the end when soup is finished cooking – this will avoid a bitter taste that can happen when herbs cook at high heat for an extended period of time.
- How to make tomato basil soup creamy: rather than using cream, you can add white beans to tomato soup. This will make your soup rich, creamy, and so much more satisfying.
How to Store & Freeze
Freezing Tomato Basil Soup: Transfer soup to air tight container, let soup come to room temperature for storing in freezer. When you’re ready to cook frozen soup, remove and let thaw for about 1-2 hours then place mostly frozen soup in a pot to warm.
Store in refrigerator: Let soup come to room temperature then store in air tight container in refrigerator for 3-5 days.
More Delicious Soups to Enjoy
- 30-Minute Leek and Potato Soup
- Creamy Roasted Broccoli and Cheese Soup
- Creamy Cauliflower Soup
- Tuscan White Bean Soup
- Feel-Good Slow Cooker Chicken Chili
- Slow-Cooker Autumn Squash Soup
- Healthy Vegetarian Tortilla Soup
- Creamy Parmesan Zucchini Soup
If you tried this Healthy Tomato Basil Soup recipe or any other recipe, don't forget to rate the recipe and let me know what you think. I love hearing from you! You can also follow me on PINTEREST, INSTAGRAM, and FACEBOOK for more crave-worthy content.
Healthy Tomato Basil Soup
Delicious & healthy Tomato Basil Soup with a secret ingredient! This soup is so creamy, rich & flavorful, is vegetarian friendly and dairy free. I've had many different variations of tomato soup and this is by far my absolute favorite!
Ingredients
- 1 Tablespoon olive oil
- 2 carrots, diced
- 1 medium onion, diced
- 1 28 oz canned whole plum tomatoes with juices
- 1 32 oz vegetable broth
- 1 15 oz can cannellini beans, rinsed and drained
- 2 Tablespoons tomato paste
- 2 teaspoon dried basil (1 Tablespoon for fresh basil)
- 1 teaspoon oregano (1 Tablespoon for fresh oregano)
- salt & pepper to taste
Instructions
-
In a large pot saute onions and carrots in olive oil until soft. Then add tomatoes, vegetable broth, cannellini beans, tomato paste, and 1/2 teaspoon each of salt & pepper.
-
Cover soup and let simmer for 1 hour, stirring occasionally. Add basil and oregano. Use a hand puree to blend soup until creamy or transfer in batches to blender. Adjust salt to your preferred taste. Serve soup with fresh basil.
Recipe Video
Did you make this recipe? Share your photos and tag @asimplepalate #asimplepalate.
This looks so delicious, and is perfect for winter days!
http://www.suzanj.com
Thanks Suzan! It is 🙂
Delicious! Perfect for fall. Didn’t miss the cream at all.
So happy to hear that! The beans are great as a dairy replacement.
Made this today. Love it!
yay! Thanks Mary! So glad to hear.
Can you use canned diced tomatoes instead of the whole plum ones?
I’ve not used diced – but you can certainly try the recipe with them!
Excellent! I added a couple extra spices (like black garlic powder) and used fire roasted whole tomatoes… but otherwise a fabulous recipe!! Will make again and again!!!
I’m so happy to hear! I will definitely have to try with fire roasted whole tomatoes. 🙂
On a whim, tried it…cannellini beans? Anyhow, it was beyond delicious! I used crushed, no salt tomatoes, no salt chicken broth, dumped all ingredients in my Ninja pressure cooker and when done added fresh basil and immersion blended right in the pot. Sooooo good!
So glad you enjoyed it 🙂
I tried this and it was delicious. Had butter beans so used that instead. Also added some chilli powder and garam masala for heat. Absolute best❤
Love that! So happy you enjoyed it 🙂
I make this soup on a regular basis! I love it!
I’m so glad to hear it! Thank you, Janna 🙂
Turned out well the recipe will go on the regular batch cook menu ~ great for lunches thank you for this
Thank you, Linda! I’m so glad to hear it. 🙂