Tomato Soup Recipe

This is our family’s favorite tomato soup. It’s rich, dairy-free, and uses pantry ingredients. This tomato soup is packed with flavor and has a velvety texture. It’s perfect for dipping a gooey grilled cheese sandwich.

tomato soup recipe

My husband doesn’t like pureed soups, but he always makes an exception for this creamy tomato soup. The Italian seasoning and coconut milk make this soup a delicious and comforting meal.

While I love making roasted tomato soup during the summer months when fresh tomatoes are in season, I prefer to use canned tomatoes. It’s easier and I always have them in my pantry so I can whip up a batch of this easy tomato soup whenever the craving hits. 

Tomato soup ingredients

tomato soup recipe

Olive oil: Olive oil gives this soup good flavor. You can substitute with butter or ghee if you prefer.

Yellow onion, carrots, and celery: The combination of onions, carrots, and celery forms a classic mirepoix , which provides the essential flavor base of this soup.

Garlic: I use two garlic cloves. If you don’t have fresh garlic, you can substitute with ½ teaspoon garlic powder. It will still taste great.

Fine sea salt: This helps bring out all the flavors in the soup. You can add more or less, depending on your taste preferences and how much sodium is in your vegetable broth.

Black pepper: I add a few grinds of freshly ground black pepper, or to taste.

Dried oregano: This adds good flavor to the soup.

Dried basil: This adds good flavor to the soup. You can substitute with fresh basil leaves if you prefer. If using fresh basil, add it right before blending the soup.

Red pepper flakes: This adds a nice kick of heat to the soup. Leave it out if you’re sensitive to spice.

Canned tomatoes: I use canned San Marzano Italian tomatoes. They are less acidic than regular tomatoes and less watery, which makes this soup rich and creamy.

Vegetable broth: I use Better Than Boullion Seasoned Vegetable Base to make vegetable broth. Use 1 teaspoon per cup of water.

Bay leaf: This gives the soup good flavor.

Coconut milk: This makes the soup extra luxurious and creamy. You won’t be able to taste the coconut. I always keep a can of coconut milk in my pantry.

You can substitute with heavy whipping cream or half-and-half if you prefer. Choose a dairy-free cream to keep it vegan.

Maple syrup: This helps to offset the acidity of the tomatoes without using refined sugar. You can substitute with coconut sugar or brown sugar if you prefer.

Fresh basil: This is optional, but fresh basil takes this soup to the next level.

tomato soup recipe

How to make homemade tomato soup

Sauté the veggies. In a large pot, heat the olive oil over medium heat. Once the oil is hot, add the onions, carrots, and celery. Cook, stirring occasionally until the vegetables are soft (about 8-10 minutes).

Add the garlic and spices. Add the garlic, salt, black pepper, dried oregano, dried basil and red pepper flakes (if using). Cook for 1 minute until fragrant.

Add the canned tomatoes, vegetable broth, and bay leaf. Bring to a boil, then reduce the heat and partially cover with a lid. Let simmer for 15-20 minutes, or until the vegetables are tender.

Puree the soup until smooth. Remove from heat and discard the bay leaf. Puree the soup until smooth by using an immersion blender or transferring the soup in batches to a blender.

Add the coconut milk and maple syrup. Return the blended soup to the pot and stir in the coconut milk and maple syrup. Bring to a simmer and season to taste with more salt or black pepper (if needed), then turn off the heat.

Garnish your soup and enjoy! Ladle the soup into bowls and serve with fresh chopped basil and a drizzle of coconut milk. Enjoy!

tomato soup recipe

What to serve with tomato soup?

When you’re ready to serve your tomato soup, there are a few ways you can garnish it. I simply like to use fresh chopped basil and a drizzle of coconut milk.

Adding a few croutons or chopped cherry tomatoes on top would be nice too. Below are some more tasty side dishes or mains to serve with tomato soup:

tomato soup recipe

Please let me know how you like this tomato soup recipe in the comments below! Your feedback and review encourages me to keep creating new and yummy recipes. I hope you love this soup as much as I do.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
tomato soup recipe

Tomato Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Eden Ashley
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Diet: Vegan

Description

This is our family’s favorite tomato soup. It’s rich, dairy-free, and uses pantry ingredients. This tomato soup is packed with flavor and has a velvety texture. It’s perfect for dipping a gooey grilled cheese sandwich.


Ingredients

Units Scale
  • 2 tablespoons olive oil (butter or ghee)
  • 1 medium yellow onion, chopped
  • 2 medium carrots, chopped
  • 1 celery rib, chopped
  • 2 garlic cloves, minced
  • 1 teaspoon fine sea salt
  • Black pepper, to taste
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/4 teaspoon red pepper flakes (optional)
  • 1 28ounce can whole peeled tomatoes (I use San Marzano tomatoes)
  • 3 cups vegetable broth (I use Better Than Boullion)
  • 1 dried bay leaf
  • 1 cup canned coconut milk, plus more for serving (or heavy cream)
  • 1 tablespoon maple syrup (coconut sugar or brown sugar)
  • 2 tablespoons fresh chopped basil, for garnish

Instructions

  1. Sauté the veggies. In a large pot, heat the olive oil over medium heat. Once the oil is hot, add the onions, carrots, and celery. Cook, stirring occasionally until the vegetables are soft (about 8-10 minutes).
  2. Add the garlic and spices. Add the garlic, salt, black pepper, dried oregano, dried basil and red pepper flakes (if using). Cook for 1 minute until fragrant.
  3. Add the canned tomatoes, vegetable broth, and bay leaf. Bring to a boil, then reduce the heat and partially cover with a lid. Let simmer for 15-20 minutes, or until the vegetables are tender.
  4. Puree the soup until smooth. Remove from heat and discard the bay leaf. Puree the soup until smooth by using an immersion blender or transferring the soup in batches to a blender.
  5. Add the coconut milk and maple syrup. Return the blended soup to the pot and stir in the coconut milk and maple syrup. Bring to a simmer and season to taste with more salt or black pepper (if needed), then turn off the heat.
  6. Garnish your soup and enjoy! Ladle the soup into bowls and serve with fresh chopped basil and a drizzle of coconut milk. Enjoy!

Notes

  1. Leftovers will keep up to 4 days in the fridge in an airtight container.
  2. Nutrition information is a rough estimate based on 6 servings. 
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 181
  • Sugar: 8.1g
  • Sodium: 842mg
  • Fat: 14.5g
  • Saturated Fat: 8g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 13.3g
  • Fiber: 3.6g
  • Protein: 2.3g
  • Cholesterol: 0mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star