This post may contain affiliate links. Please see my disclosure policy
Creamy Tomato Soup – super easy tomato soup recipe you can make in the crock pot or on the stove top. Great for a quick dinner or lunch.
Creamy Tomato Soup is the ultimate comfort food, it is warm, velvety, and full of rich tomato flavor. This homemade version is so much better than anything from a can and comes together with just a handful of simple ingredients. Perfect for pairing with a gooey grilled cheese or enjoying on its own.

This tomato soup is the perfect cozy, satisfying meal that’s easy enough for busy weeknights but delicious enough to serve to guests.
Creamy tomato soup can be made in the crock pot kept on low or even warm all day long or you can make it on the stove top in less than 30 minutes when you get home from work.
What You’ll Need
Be sure to scroll to the bottom of the post for the FULL PRINTABLE recipe card.
- Italian Style Canned Tomatoes
- Chicken Broth
- Olive Oil
- Onion
- Garlic
- Salt & Pepper
- Sugar – just a tiny bit of sugar helps cut the acid from the tomatoes and make it a more balanced flavor.
- Italian Seasoning – you can use store bought or make your own Homemade Italian Seasoning to always have on hand.
- Heavy Cream
- Parmesan Cheese

How To Make Creamy Tomato Soup
- Sauté Veggies. In a stock pot heat olive oil over medium high heat. Sauté the onions for 3-4 minutes until soft. Add garlic and cook for 1 minute., until you can start to smell it.
- Add Remaining Ingredients. Stir in tomatoes, chicken stock, salt, sugar, Italian seasoning and pepper. Bring the soup to a boil.
- Simmer. Reduce the heat and simmer for 15-20 minutes. It will start to thicken and the tomatoes will break down.
- Blend. Using a stick blender (or a normal blender), blend soup until smooth or your desired consistency.
- Make Creamy. Mix in heavy cream and cheese until it is melted and well combine.
- Serve. Serve topped with additional cheese if desired

Recipe Tips & Suggestions
- Use Crockpot. it works great to simmer all day and be ready when you come home from work. If using crock pot: Add all of the ingredients (except cream and cheese) and cook for 4 hours on low, or warm for 8-10 hours. Blend until smooth. Add cream and cheese, and heat for 20 more minutes until everything is warm.
- Freeze. This soup freezes really well, so if you want to freeze smaller portions for lunches or dinners on busy nights, it works great. Store the soup in an airtight container in the freezer for 4-5 months. Just remove and heat when ready to serve.
- Tomatoes. I used canned seasoned tomatoes, but you can use whole tomatoes and add more spices. Just taste as you go to get the flavor that you like. If you use fresh tomatoes you will just need to cook it for much longer to get them to break down and thicken.
- Sugar. Yes, there is a tiny bit of sugar called for in this recipe. It helps cut the acid and balance the flavor from the tomatoes. You can skip it, but it does hep just bring everything together.
How To Serve Tomato Soup
We all know that Grilled Cheese and tomato soup are the best combo, but there are other options too!
- Top soup with croutons
- Serve with Garlic Bread
- Tossed Salad
More Comforting Soup Recipes
- Creamy Chicken Tortellini Soup
- Chicken Pot Pie Soup
- Broccoli Cheese Soup
- Clam Chowder
- Minestrone Soup

Creamy Tomato Soup
Equipment
Ingredients
- 1 Tablespoons olive oil
- 1 onion, finely chopped
- 6 cloves garlic, minced
- 3 15 oz cans Italian style diced tomatoes
- 2 cups chicken stock
- 1 teaspoon salt
- 1 teaspoon sugar
- 1 teaspoon Italian seasoning
- 1/2 teaspoon black pepper
- 1/2 cup heavy cream
- 1/2 cup Parmesan cheese, grated
Instructions
- In a stock pot heat olive oil over medium high heat. Saute onions for 3-4 minutes until soft. Add garlic and cook for 1 minute.1 Tablespoons olive oil, 1 onion, 6 cloves garlic
- Stir in tomatoes, chicken stock, salt, sugar, Italian seasoning and pepper. Bring to a boil. Reduce heat and simmer for 15-20 minutes.3 15 oz cans Italian style diced tomatoes, 2 cups chicken stock, 1 teaspoon salt, 1 teaspoon sugar, 1 teaspoon Italian seasoning, 1/2 teaspoon black pepper
- Using a stick blender (or a normal blender), blend soup until smooth or your desired consistency.
- Mix in heavy cream and Parmesan cheese.1/2 cup heavy cream, 1/2 cup Parmesan cheese
- Serve topped with additional cheese if desired
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
I created a fun group on Facebook,and I would love for you to join us! It’s a place where you can share YOUR favorite recipes, ask questions, and see what’s new at Dinners, Dishes and Desserts (so that you never miss a new recipe)!
Be sure to follow me on Instagram and tag #dinnersdishes so I can see all the wonderful DINNERS, DISHES, AND DESSERTS recipes YOU make!
Be sure to follow me on my social media, so you never miss a post!
Facebook | Twitter | Pinterest | Instagram
.













I love how easy this is to make! So comforting!!