Print

Creamy Tomato Basil Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A comforting and simple soup made with fresh tomatoes and basil, perfect for cozy evenings or quick weeknight dinners.

Ingredients

  • 2 pounds Fresh Tomatoes, diced (or canned tomatoes)
  • 1 cup Fresh Basil Leaves, packed and roughly chopped
  • 1 medium Onion, diced
  • 3 cloves Garlic, minced
  • 2 tablespoons Olive Oil
  • 3 cups Vegetable Broth (or chicken broth)
  • 1 cup Heavy Cream (or coconut milk for dairy-free)
  • Salt and Pepper, to taste
  • Red Pepper Flakes (optional)

Instructions

  1. Sauté the aromatics: In a large pot, heat the olive oil over medium heat. Add the diced onion and garlic. Sauté for about 5 minutes until the onion is translucent and fragrant.
  2. Add the tomatoes: Stir in the diced fresh tomatoes and cook for another 5 minutes until they start to soften.
  3. Pour in the broth: Add the vegetable broth to the pot. Bring the mixture to a boil, then reduce the heat and let it simmer for about 15 minutes.
  4. Blend it smooth: Remove the pot from heat. Using an immersion blender, blend the soup until it’s smooth and creamy.
  5. Stir in the cream and basil: Return the blended soup to the pot over low heat. Stir in the heavy cream and chopped basil. Cook for an additional 2-3 minutes until heated through.
  6. Season and serve: Add salt, pepper, and red pepper flakes (if using) to taste. Serve hot with crusty bread or a side salad.

Notes

Use ripe, in-season tomatoes for the best flavor. Adjust the consistency with more broth or cream as needed.