Go Back
+ servings
vegan tomato basil soup

The Best Tomato Basil Soup

A comforting, creamy (but dairy-free!) tomato soup. Rich in flavor, it will be your go-to soup all winter long!
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Course Soup
Servings 6 servings

Ingredients
  

  • 1 head garlic
  • 1 medium yellow onion chopped
  • 1 cup fresh basil packed
  • 2 sprigs thyme fresh
  • Red pepper flakes
  • Pinch of salt and pepper
  • 1 tablespoon olive oil
  • 2 28 oz cans of whole tomatoes in juice 56 oz total
  • 1 tablespoon sugar
  • ½ teaspoon dried oregano
  • ½ cup coconut milk full fat, more to taste
  • Vegetable broth optional, for thinning
  • Salt and paper to taste
  • Optional for topping: grated parmesan cheese, croutons, fresh basil

Instructions
 

  • Preheat oven to 400 F.
  • Cut top off of head of garlic to expose cloves.
  • On a parchment paper lined baking sheet, place the chopped onions, garlic, basil, and thyme. Toss with olive oil, red pepper flakes, salt, and pepper.
  • Place in oven and bake for 30 minutes. Remove from oven and discard thyme.
  • In a large pot on the stove on medium heat, add tomatoes with juice, contents of baking sheet (squeeze all roasted garlic cloves out of the head of garlic into the pot and discard head), coconut milk, sugar, and dried oregano.
  • Stir all ingredients and let simmer for 10 minutes.
  • In batches, pour the soup into a blender and puree until smooth. Return soup to pot, adding salt and pepper to taste.
  • Thin with vegetable broth if desired.
  • Ladle the soup into bowls and if desired, topped with any of the optional toppings (grated parmesan, croutons, or fresh basil)!
Keyword soup, tomato, vegan, vegetarian
Tried this recipe?Let us know how it was!