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!
Saute the aromatics: In a large pot, saute the onions and carrots with a pinch of salt in olive oil until soft, about 3-4 minutes. Add the roughly chopped garlic for 30 seconds and stir often.
Simmer: Add tomatoes, vegetable broth, cannellini beans, tomato paste, and salt & black pepper. Add the parmesan rind as well if you are using it. Then cover the soup and let it simmer for about 1 hour, stirring occasionally.
Blend: When the soup is finished simmering, add the basil & oregano andeither use a hand-immersion blender to puree the soup in the pot or transfer the soup in batches to a blender. Blend on high until creamy and smooth. Note: If you are cooking the soup with a parmesan rind remove and discard it before blending it.
Taste and serve: Last, taste the soup, adjust with additional salt if needed and then serve!
Video
Notes
How to fix an acidic tomato soup. This recipe uses carrots to help balance the tomato acidity, but if it's not enough and there's still an acidic taste, add a touch of maple syrup or sugar of choice and add a little bit at a time. Taste and adjust as needed until the flavor is just right.Best toppings for tomato soup. If you love soup toppings, this soup pairs great with shredded cheddar cheese, croutons (homemade or store-bought), crackers, or a drizzle of cream or coconut milk.