Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Tomato Basil Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.9 from 1 review

  • Author: Emma
  • Total Time: 6 hours 50 minutes
  • Yield: 6 servings

Description

This creamy tomato basil soup combines slow-cooked tomatoes and herbs with a luscious, cheesy roux made from butter, flour, cream, evaporated milk, and Parmesan cheese. The slow cooking develops deep, rich flavors, and blending creates a smooth, velvety texture. Finished with fresh basil and Parmesan garnish, this comforting soup is perfect for a cozy meal.


Ingredients

Soup Base

  • 30 oz canned diced tomatoes (including the juices)
  • 15 oz canned tomato sauce
  • 3 Tbsp tomato paste
  • 1 medium yellow onion, diced
  • 2 – 3 cloves garlic, minced
  • 1/4 cup chopped fresh basil
  • 1 tsp kosher salt
  • 1/2 tsp black pepper
  • 4 cups reduced sodium chicken broth

Roux and Cream Mixture

  • 3 Tbsp unsalted or salted butter
  • 3 Tbsp all purpose flour
  • 12 oz canned evaporated milk
  • 1 cup heavy cream
  • 1 1/2 cups freshly grated Parmesan cheese

Instructions

  1. Prepare the Soup Base: Add diced tomatoes with their juices, tomato sauce, tomato paste, diced onion, minced garlic, chopped fresh basil, kosher salt, black pepper, and chicken broth into the insert of a slow cooker. Whisk or stir everything together until well combined.
  2. Slow Cook the Soup: Cover the slow cooker and cook the mixture on LOW for 6-8 hours or on HIGH for 3-4 hours, allowing the flavors to meld and deepen.
  3. Blend the Soup: About 40 minutes before serving, use an immersion blender directly in the slow cooker or carefully transfer the soup in batches to a traditional blender. Blend until smooth and creamy. If using a traditional blender, return the blended soup back to the slow cooker.
  4. Make the Roux and Cream Mixture: In a small saucepan over medium heat, melt the butter. Whisk in the flour and cook for 1 minute, whisking frequently to avoid lumps. Slowly whisk in the evaporated milk and heavy cream and continue cooking for a few minutes, whisking often, until the mixture is smooth and starts to thicken slightly. Stir in the grated Parmesan cheese and cook until it melts completely.
  5. Combine Roux with Soup: Pour the creamy Parmesan mixture into the slow cooker with the blended soup. Stir well to combine all the ingredients evenly.
  6. Heat Through and Thicken: Leave the slow cooker uncovered and cook on HIGH for approximately 20 minutes, stirring occasionally. This step helps the soup thicken a little more and blend the flavors fully.
  7. Serve: Ladle the hot creamy tomato basil soup into bowls. Garnish with additional grated Parmesan cheese and minced fresh basil if desired, and serve immediately for a warming, delicious meal.

Notes

  • For a vegetarian version, substitute chicken broth with vegetable broth.
  • If you prefer a richer soup, use all unsalted butter and add extra Parmesan.
  • Be careful when blending hot liquids; cool slightly and blend in batches if using a traditional blender.
  • Freshly grated Parmesan provides the best flavor compared to pre-grated options.
  • This soup can be stored in the refrigerator for up to 3 days and reheated gently on the stovetop.
  • To make it dairy-free, omit the butter, cream, and cheese, or substitute with plant-based alternatives.
  • Prep Time: 15 minutes
  • Cook Time: 6 hours 35 minutes
  • Category: Soup
  • Method: Slow Cooking
  • Cuisine: American