Creamy Tomato Basil Soup

Share on facebook
Share on twitter
Share on linkedin


  • 2 tablespoons olive oil
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 2 (28-ounce) cans whole peeled tomatoes
  • 1 cup vegetable broth
  • 1/2 cup heavy cream
  • 1/4 cup chopped fresh basil leaves
  • Salt and pepper to taste


  1. Heat the olive oil in a large pot over medium heat. Add the diced onion and cook until softened, about 5 minutes.

  2. Add the minced garlic and cook for another minute, until fragrant.

  3. Pour in the canned tomatoes with their juices, breaking them apart with a spoon.

  4. Add the vegetable broth and bring the mixture to a simmer. Let it cook for about 15-20 minutes, allowing the flavors to meld together.

  5. Remove the pot from the heat and use an immersion blender to puree the soup until smooth. Alternatively, you can transfer the soup in batches to a blender and blend until smooth.

  6. Return the soup to the pot and stir in the heavy cream and chopped basil. Season with salt and pepper to taste.

  7. Cook the soup for another 5 minutes over low heat, stirring occasionally.

  8. Serve the creamy tomato basil soup hot, garnished with additional fresh basil leaves if desired.

  9. Pair it with crusty bread or a grilled cheese sandwich for a comforting meal that’s perfect for any occasion!

  10. Warm up with a bowl of comforting creamy tomato basil soup.

 Made with simple ingredients and bursting with flavor, this soup is sure to become a family favorite. Perfect for chilly days or when you’re craving a cozy meal.

Nethmi Rodrigo

Nethmi Rodrigo

Leave a Replay

Sign up for our Newsletter

Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit

Would love your thoughts, please comment.x