Go Back
+ servings
fresh tomato basil soup recipe

Fresh Tomato Basil Soup Recipe

This fresh tomato basil soup recipe is full of creamy sweet tomato flavor using just-picked tomatoes, onions, basil, marsala wine, a little butter, and cream. 
Prep Time 20 mins
Cook Time 40 mins
Total Time 1 hr
Course Soup
Cuisine American
Servings 4 cups
Calories 365 kcal


  • 2 1/2 lbs tomatoes Roma - about 3 cups of cored, peeled and chopped
  • 2 cloves garlic minced
  • cup onion sweet, chopped
  • cup fresh basil chopped
  • 1 tablespoon marsala wine
  • cup sugar
  • ½ teaspoon salt
  • ½ teaspoon pepper

Cream Sauce

  • 4 tablespoon butter
  • 3 tablespoon flour
  • 1 cup whipping cream


  • Blanch tomatoes in a large pot of boiling water. Remove the tomatoes after a minute or two and immediately transfer them to a bowl of ice water
  • When the tomatoes are cool enough to handle, simply peel away the skin and cut out core
  • Cut tomatoes in ½ then place in a large stock pot
  • Add onions, basil, garlic, and thyme
  • Cook on medium-low heat until vegetables are soft, about 40 minutes
  • Using a stick blender, mix until smooth
  • Add marsala, sugar, salt and pepper

Instructions for creamy tomato basil soup

  • In a sperate pan, heat butter, simmering until just slightly brown
  • Add flour, cook for 1 minute continually stirring
  • Add tomato soup base and cream
  • Whisk until thickened and then serve


Serving: 1cupCalories: 365kcalCarbohydrates: 37gProtein: 5gFat: 23gSaturated Fat: 14gCholesterol: 83mgSodium: 345mgPotassium: 756mgFiber: 4gSugar: 26gVitamin A: 3366IUVitamin C: 41mgCalcium: 94mgIron: 1mg
Hungry For More?Join my members email list to get the latest recipes and party ideas. You will also have access to my members only printables library.