Print

Homemade Tomato Basil Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A comforting and versatile tomato basil soup that’s easy to make and packed with fresh flavors.

Ingredients

  • Fresh Tomatoes (2 pounds, roughly chopped)
  • Onion (1 medium, diced)
  • Garlic (3 cloves, minced)
  • Fresh Basil Leaves (1 cup, packed)
  • Olive Oil (2 tablespoons)
  • Vegetable Broth (3 cups)
  • Heavy Cream (1/2 cup)
  • Salt and Pepper (to taste)

Instructions

  1. Sauté the olive oil over medium heat. Add the diced onion and cook for 3-4 minutes until it becomes translucent. Stir in the minced garlic and cook for an additional minute until fragrant.
  2. Add the chopped tomatoes to the pot, along with a pinch of salt and pepper. Cook for about 5-7 minutes, stirring occasionally until the tomatoes start to break down.
  3. Pour in the vegetable broth and bring the mixture to a boil. Reduce the heat and simmer for 10-15 minutes, allowing the flavors to meld.
  4. Remove the pot from heat. Using an immersion blender, puree the soup until smooth. If you don’t have an immersion blender, carefully transfer the mixture in batches to a countertop blender.
  5. Return the blended soup to the pot. Stir in the heavy cream and fresh basil. Heat gently until warmed through, around 2-3 minutes.
  6. Taste and adjust the seasonings. Serve hot with extra basil or a drizzle of olive oil for garnish if desired.

Notes

For a vegan option, replace heavy cream with coconut milk.