There’s nothing better than a bowl of hot soup on a cold rainy day. This Homemade Creamy Tomato Soup will hit the spot.
it’s always good to have a bowl of hot soup to warm up your soul. I like to get comfortable in front of the TV, get my comfy blanket to watch one or two of my favorite shows (Friends and Gilmore Girls). What’s a better comfort food than a bowl of my Homemade Creamy Tomato Soup.
There’s nothing like a freshly made Tomato Soup.
My favorite part of making this recipe is to see my boy getting excited because I made his favorite soup. He even said, “ Mami, this is the best soup in the world” I was so overjoyed :). He is such a picky eater and for him to eat my soups it’s a great deal to me.
He loves dipping the grilled cheese sandwich inside the Tomato Soup 🙂
How to make this Tomato Soup:
In a nonstick pot, heat olive oil over medium-high heat. Add 1 large onion and 4 garlic cloves (diced). Cook and stir them until they look translucent about 8 to 10 minutes.
Add 1 can (28oz) diced tomatoes and 1 can (35oz) plum tomatoes (peeled ). Make sure to add the liquid of the can of tomatoes as well.
Then, add vegetable stock, sugar, and keep cooking. Next, transfer the mixture into a blender and puree until the desired consistency is obtained. This soup can be puréed with an immersion blender or a regular blender as I did. If you decide to use the regular blender it’s essential not to cover completely when blending the soup, remove the stopper (middle part). Put a kitchen towel on top and hold it with your hands. This will let the heat come out and the towel will prevent you from burning and making a mess. It’s also important to divide into batches to puree. The regular blender size is not big enough to safely blend all the soup in one shot (I did three batches). Trust me it’s worth the work! However, I will definitely get myself an immersion blender:) Always handle with care when transferring the soup.


After 20 minutes you’ll enjoy one of the most flavorful Tomato Soups Ever!
Tips:
I like to make a couple of batches to have leftovers, as this soup consistency gets thicker, creamier, and better the next day. For a non-dairy version, substitute the heavy cream for coconut milk, just take note this might change the flavors of the soup. You can also substitute with soy milk or almond milk, but the consistency of the soup might not be as thick, but still good!
This Homemade Creamy Tomato Soup is an excellent choice for lunch, dinner, or why not brunch!
Please see below for a printable recipe card and do not forget to leave your comments and suggestions, I will be happy to hear from you.
Follow me on Facebook, Pinterest, and use the #asimpletweakrecipes so I can see your creations on Instagram :).
Buen Provecho
Enjoy!
Homemade Creamy Tomato Soup
Ingredients
- 4 garlic cloves (minced)
- 2 teaspoon olive oil
- 1 large onion (diced)
- 1 can (28oz) diced tomatoes
- 1 can (35oz) plum tomatoes (peeled )
- 1 cup vegetable stock (low sodium)
- 1 tablespoon sugar
- ½ cup heavy cream
- ¼ teaspoon oregano dry
- 1 teaspoon salt
- 1 teaspoon black pepper
Instructions
- In a nonstick pot, heat olive oil over medium-high heat. Add 1 large onion and 4 garlic cloves (diced). Cook and stir them until they look translucent about 8 to 10 minutes.
- Add 1 can (28oz) diced tomatoes and 1 can (35oz) plum tomatoes (peeled ). Make sure to add the liquid of the can of tomatoes as well.
- Then, add 1 cup of vegetable stock, 1 tablespoon of sugar, 1/4 teaspoon of oregano and keep cooking. Next, transfer the mixture into a blender and puree until the desired consistency is obtained.
- Then, return the mixture back into the pot. Add 1/2 cup of heavy cream, some basil, salt , and black pepper (to taste).
- Let it simmer over medium-low heat for about 20- 30 minutes or until it thickens
- Serve with a nice crispy grilled cheese sandwich and Enjoy!
Notes
- It’s also important to divide into batches to puree. The regular blender size is not big enough to safely blend all the soup in one shot (I did three batches). Trust me it’s worth the work!
- For a non-dairy version, substitute the heavy cream for coconut milk, just take note this might change the flavors of the soup. You can also substitute with soy milk or almond milk, but the consistency of the soup might not be as thick, but still good!

Nutrition
*Nutritional Disclaimer: Nutrition information is calculated using an ingredient database and should be considered an estimate.
If you give this recipe a try, let me know! Leave a comment, rate it, and do not forget to tag your pictures to #asimpletweakrecipes on Instagram. Make sure to pin it to your favorite Pinterest board:)
Enjoy this creamy, flavorful, and delicious soup!
More Delicious Soups:

