Go Back
Dairy Free Tomato Soup

Creamy Dairy-Free Tomato Soup Recipe

Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Servings: 4 servings
Calories: 180

Ingredients
  

  • 2 tbsp olive oil
  • 1 medium yellow onion, roughly chopped
  • 3 garlic cloves, smashed and peeled
  • 1 (28 oz) can whole peeled tomatoes
  • 1 cup vegetable broth
  • ½ cup full-fat coconut milk
  • ½ tsp salt
  • ¼ tsp black pepper
  • Pinch of granulated sugar (optional)
  • Fresh basil leaves, for serving

Method
 

  1. Heat olive oil in a large pot over medium heat. Cook onion for about 5 minutes until softened.
  2. Add garlic and cook 30 seconds, then stir in tomatoes with juices, broth, salt, pepper, and sugar if using. Simmer uncovered for 15 minutes.
  3. Remove from heat and blend with an immersion blender until completely smooth.
  4. Stir in coconut milk, adjust seasoning, and ladle into bowls. Top with basil and serve hot.

Notes

If the soup is too thick after blending, thin it with a little more broth until it reaches your preferred consistency. For an extra smooth texture, you can pour the soup through a fine mesh strainer after blending to catch any tomato seeds or bits of skin.