This post may contain affiliate links, view our disclosure policy.

Slow cooker creamy Tomato Basil Soup is a perfect dinner for a cold day. Learn how to prepare this delicious soup from start to finish with this creamy tomato basil soup recipe that’s easy to make with canned tomatoes, dried seasonings, chicken broth, parmesan cheese, and some fresh vegetables.

For more soup recipes that are always hit be sure and try my minestrone soup and this chicken tortilla vegetable soup

A white bowl with creamy tomato soup inside and a grilled cheese sandwich dipped into it.

Creamy Tomato Basil Soup Recipe

This recipe for slow cooker creamy tomato soup was one of my first recipes ever shared here on the site. I always loved tomato soup + grilled cheese growing up but it was always from the can (which is fine!). But once you make tomato soup from scratch there is no going back. 

I love this recipe because it uses canned diced tomatoes so it’s really simple to prepare. It also calls for dried seasonings which means no having to buy expensive fresh herbs. 

Plus, it cooks in the slow cooker all day which makes dinnertime a breeze. You won’t believe how thick and creamy, and full of flavor this tomato basil soup is. 

A slow cooker insert with tomato soup and a white ladle with some soup in it.

What You’ll Need

You need a few simple ingredients to make this soup recipe in the slow cooker. Be sure and read below for the full recipe card with ingredients and instructions. 

  • Canned Diced Tomatoes – No need to drain this. We want all that extra tomato juice in the soup. 
  • Celery – Thinly slice some celery. 
  • Carrots – I like to use baby carrots to make it easy but regular carrots can be used as well. 
  • Onion – Finely dice an onion. I suggest using a white or yellow onion for this recipe. 
  • Dried Oregano & Basil
  • Chicken Broth – For the best flavor be sure and use regular, full salt chicken broth and not the reduced-sodium chicken broth. We need that extra flavor because the long time in the slow cooker can mute lots of spices and flavors. 
  • Butter + Flour – This is the base for the ‘roux’ which will thicken the soup and make it creamy.
  • Salt + Pepper
  • Shredded Parmesan Cheese – Use fresh parmesan cheese and not the grated parmesan cheese that comes in the can. 
  • Half & Half Milk

An overhead shot of creamy tomato soup with two bowls, spoons, and a bowl of parmesan cheese on the side.

How To Make Creamy Tomato Basil Soup In The Slow Cooker

You will need a large slow cooker to make this soup recipe. Spray the insert of the crock pot with cooking spray. 

  • Add the diced tomatoes, celery, carrots, onion, oregano, basil, and chicken broth into the slow cooker. Stir together and cover with the lid. Cook on LOW heat for 6 hours. Slightly longer is fine too if needed. 
  • Blend up the soup with an immersion blender or you can transfer it to a blender and blend. Be sure and vent the lid slightly so it does not spurt out. Hot liquids contained in a blender can explode if not ventilated. 
  • When soup is done cooking, prepare the roux by melting the butter in a saucepan over medium-high heat. Add the flour, salt, & pepper and stir with a whisk for about 1 minute. Add 3 cups of the hot soup from the slow cooker into the sauce pan and stir to combine. Pour this back into the slow cooker and stir. 
  • Add the warmed half & half milk and parmesan cheese. 

How to make this soup recipe with ingredients shown and a picture of a crock pot insert with ingredients inside.

Two pictures with step by step photos for how to make this creamy tomato soup recipe.

Tomato soup inside a slow cooker with parmesan cheese on top.

Tips For Success

Here are a few of my most helpful tips to help you make this recipe in your own kitchen. 

  • Use Half & Half : Don’t try and substitute this with a different milk that is lower in fat. You need the fat and thickness for this soup.
  • Parmesan Cheese : Use freshly grated parmesan in this recipe. I buy a wedge of parmesan cheese and shred it myself. Do not use the grated parmesan cheese that comes in the can. It just won’t work in this recipe at all. Also, be sure and not to use the shredded parmesan cheese that comes in the bag. This has a coating on it to prevent it from clumping and therefore it won’t melt as nicely in the soup. It will leave a gritty texture. 

A bowl of tomato soup in a white bowl on a white counter.

Variation & Substitution Ideas

There aren’t many ways to make this recipe different but there are a couple substitutions and changes you can make.

  • Canned Tomatoes : Use a can of diced tomatoes with basil, garlic, and oregano (Italian style) to amp up the flavor a bit. 
  • Chunky vs. Smooth : I prefer a smooth tomato soup so I always use an immersion blender on mine. But if you prefer a chunky soup then leave it as is. 
  • More Seasoning : We love this recipe as is, but feel free to add some additional garlic (fresh or powder), or increase the amount of basil and oregano. You can also add some Italian seasoning if wanted. 

Serving Suggestions For Tomato Basil Soup

Our favorite way to eat this soup is with some grilled cheese sandwiches or these garlic & herb cheese bombs.

You can also make my easy garlic parmesan knots or these soft and buttery one hour rolls.  

Or try serving this soup inside a bread bowl. 

Tomato soup inside 3 bowls on the counter with grilled cheese on the side.

How To Store Leftovers

Leftovers store well, in an air-tight container, for up to 7 days in the fridge. 

You can either reheat a serving in the microwave or heat up the soup on the stove top. 

Can I Freeze Tomato Soup?

To freeze this soup leave out the half & half milk, and the parmesan cheese. When reheating the soup from frozen, add the half and half milk along with the shredded parmesan cheese. The milk and cheese will curdle once frozen and then thawed. 

A bowl of tomato soup with a grilled cheese sandwich on the side of the bowl.

Supplies Needed

Here are a few supplies that you will need to make this recipe for creamy tomato basil soup with parmesan cheese. These are an affiliate link, meaning that if you purchase, I will make a very small percentage from the sale. As always, I appreciate the support for the free recipes I post ? I only will recommend things that I personally own and love! Promise.

Immersion Blender – This is basically a handheld blender. Very easy to use and I actually find myself using it a lot. Mostly for soup recipes that I want creamy and smooth instead of chunky. I own this one and love it but if you don’t have one or don’t want to buy one, then just using a blender will work great too. 

Slow Cooker – I love these large slow cookers because they will fit just about any recipe in them. So they’re very versatile. I own several of these slow cookers and they are well used. 

Measuring Cups – Such a great set! Lots of ways to use it and measure with it and they’re made of this sturdy plastic material (so not glass) which means they won’t break. 

A bowl of tomato soup with a grilled cheese sandwich on the side of the bowl.
Together As Family Logo

Slow Cooker Tomato Basil Soup

Author Jessica - Together as Family
Course Soup
Cuisine American
Prep Time 20 minutes
Cook Time 6 hours
Total Time 6 hours 15 minutes
Servings 8 (1.25 cups each)
Slow cooker creamy Tomato Basil Soup is a perfect dinner for a cold day. Learn how to prepare this delicious soup from start to finish with this tomato basil soup recipe with parmesan cheese that's easy to make with canned tomatoes, dried seasonings, and some fresh vegetables. 


  • 1 can (28 oz) petite diced tomatoes (do not drain)
  • 1 cup sliced celery
  • 1 cup sliced carrots
  • 1 cup finely diced onion (about 1 medium onion)
  • 1 tablespoon dried basil
  • 1 teaspoon dried oregano
  • 4 cups chicken broth
  • 1/2 cup (1 stick) butter
  • 1/2 cup all-purpose flour
  • 1 teaspoon salt
  • ½ teaspoon pepper
  • 1 cup freshly grated parmesan cheese
  • 2 cups half & half


  • Spray the insert of the slow cooker with cooking spray.
  • Add in the canned diced tomatoes, celery, carrots, onion, basil, oregano, and chicken broth. Stir to combine and cover with the lid.
  • Cook on LOW heat for 6-7 hours.
    Once done, use an immersion blender, or transfer the soup to a blender in batches, and blend until smooth (if wanted).
    * If using a blender be sure and vent the lid so that the hot liquid does not explode everywhere.
  • When soup is done cooking and blended, prepare the roux.
    Melt the butter in a saucepan, over medium-high heat, once melted add the flour, salt, and pepper and stir with a whisk for about 1 minute.
    Slowly add in 3 cups of the hot soup from the slow cooker. Stir until it's thickened. This happens almost immediately. Add the thickened soup mixture back into the slow cooker and stir to combine.
  • Warm up the half & half milk in the microwave for 2 minutes. Add it to the tomato soup along with the shredded parmesan cheese.
  • Serve! Soup does really well on the 'warm' setting if needed.


Tip : Have the 3 cups of soup ready to go once you start making the roux because it will need to be added immediately once you have stirred the flour and melted butter for 1 minute.
Servings : Recipe yields about 10 cups of soup. The nutrition information is for 8 servings (1.25 cups each).
Onion : I suggest using either a yellow onion or white onion for this recipe. 1 medium sized onion will yield the 1 cup of chopped onion. 
Chicken Broth : A 32 oz container equals 4 cups of broth. I strongly recommend using full salt chicken broth (rather than reduced-sodium) in this recipe. 
Parmesan Cheese : Use freshly shredded parmesan cheese. I prefer to use a parmesan cheese wedge and then I shred it myself. You can also buy already shredded parmesan cheese. NOT the stuff in the bag as that has a coating on it to help it not clump together. It won't melt as nicely in this soup. 
Half & Half : This is half milk + half cream and it's essential to this recipe. Don't try to substitute it with a lower fat milk. You need the fat and thickness of half and half. 


Calories: 277kcal | Carbohydrates: 21g | Protein: 10g | Fat: 18g | Saturated Fat: 11g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 1g | Cholesterol: 46mg | Sodium: 1206mg | Potassium: 620mg | Fiber: 3g | Sugar: 9g | Vitamin A: 3520IU | Vitamin C: 20mg | Calcium: 293mg | Iron: 3mg

Did You Make This Recipe?

I'd love to see it! You can share it with me on @togetherasfamilyblog and follow on Pinterest @together-as-family-blog-recipes or Facebook @togetherasfamilyblog for more!

Did you love this recipe?

Make sure to comment below so we can chat about it! Or follow on your favorite social network for even more family recipes.

5 from 1 vote (1 rating without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating