Go Back
Fresh Tomato basil soup

Fresh Tomato Basil Soup

Angeline Cosgrove
A fresh, healthy, comforting soup for a cold day
Prep Time 25 mins
Cook Time 45 mins


  • 3 tbsp olive oil
  • 1 red onion chopped
  • 2 carrots chopped
  • 4 garlic cloves minced
  • 4 pounds tomatoes on the vine pureed
  • 1.5 tsp granulated sugar
  • 1/4 cup basil chopped and packed
  • 3 cups vegetable stock
  • 1 tbsp salt
  • 1 tsp paprika
  • 1 tsp cumin
  • 3/4 cup heavy cream
  • Parmesan cheese to taste


  • add olive oil to a large pot along with carrots and onions and carrots and cook until both are tender
  • add garlic and continue cooking until fragrant
  • next, add the tomato puree and stir together
  • add the sugar, basil, vegetable stock, salt, cumin and paprika
  • stir ingredients together and bring to a boil
  • once boiling, reduce heat and simmer uncovered for 45-55 minutes
  • Next, pour all of the soup through a strainer, then return back to the pot to keep heated
  • garnish with fresh basil and parmesan cheese