Go Back
+ servings
Creamy Tomato Soup Recipe Basil

Creamy Tomato Basil Soup Recipe

I wasn't a fan of tomato soup until this creamy tomato soup. My tomato basil soup recipe pairs perfectly with a grilled cheese on a cold day!

Course Lunch or Dinner, Soup
Cuisine American, Polish
Prep Time 15 minutes
Active Time 3 minutes
Total Time 18 minutes
Servings 6 people
Calories 1020 kcal
Author Frederick Schramm


  • 1 small yellow onion (diced)
  • 4 ounces unsalted butter
  • 21 ounces condensed tomato soup (usually 2 small cans)
  • 8 ounces vegetable juice (make your own or use V8®)
  • 32 ounces heavy cream (or half & half)
  • 28 ounces diced tomatoes
  • 16 ounces cream cheese (softened)
  • ¼ cup fresh basil, chopped (or 1 tsp dried basil)
  • ½ tsp garlic power
  • salt and pepper (to taste)
  • croutons (add to top before serving)
  • shredded mozzarella (add to top before serving)


  1. Begin making this creamy tomato soup by melting the butter over medium heat. Add onion and sauté until softened and golden.

  2. Next, add tomato soup, vegetable juice, and cream and mix well.

  3. In a blender, puree tomatoes, and cream cheese until smooth. Pour into the Dutch oven.

  4. Add garlic powder, basil, salt, pepper, and stir well to combine.

  5. Bring to a low simmer and cook for 2 hours, stirring occasionally so it doesn't stick to the bottom. Cook for an additional hour uncovered on medium-low, stirring occasionally until it reaches your desired consistency.

  6. Serve with croutons and shredded mozzarella cheese.


This recipe makes a big pot of soup and does not freeze that well. So, you may want to make a half-batch.

You can cook this in a slow cooker too. Just prepare the soup then simmer in a slow cooker for 3-4hrs on low.

Nutrition Facts
Creamy Tomato Basil Soup Recipe
Amount Per Serving (2 cups)
Calories 1020 Calories from Fat 882
% Daily Value*
Fat 98g151%
Saturated Fat 59g295%
Trans Fat 1g
Cholesterol 331mg110%
Sodium 756mg32%
Potassium 1134mg32%
Carbohydrates 31g10%
Fiber 3g12%
Sugar 16g18%
Protein 11g22%
Vitamin A 4618IU92%
Vitamin C 39mg47%
Calcium 243mg24%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.