Homemade Creamy Tomato Soup Recipe from Scratch
This delicious creamy tomato soup recipe is easy to make, inexpensive, and perfect for the fall. It’s a great way to use up all those fresh tomatoes from your garden!
There’s nothing quite like a steaming bowl of tomato soup on a cold winter day. This homemade tomato soup recipe is creamy, flavorful, and so easy to make. Plus, it’s made entirely from scratch with simple ingredients that you probably already have in your pantry or garden.
We love making this recipe when we have an abundance of fresh tomatoes from the garden or farmers market. Nothing beats the flavor of this creamy tomato soup when it’s made with fresh produce!
This homemade creamy tomato soup recipe is a great way to enjoy all the goodness that tomatoes have to offer. Plus, it only takes about 40 minutes to make and comes together quickly with minimal effort.
Give this easy homemade creamy tomato soup recipe a try today and enjoy a cozy bowl of comforting goodness!
Homemade Creamy Tomato Soup Recipe from Scratch
Ingredients
- 3 tablespoons butter
- 1 small onion, chopped
- 2 garlic cloves, whole (optional)
- 1 tablespoon flour
- ¼ teaspoon nutmeg
- 1 ½ pounds tomatoes, chopped or 28 ounces of crushed canned tomatoes
- 2 cups chicken broth
- 1 teaspoon sugar
- 2 teaspoons salt (or to taste)
- 1 teaspoon ground black pepper
- 3 tablespoons heavy cream
Garnish options:
- sour cream
- cheese
- fresh herbs
Instructions
- In a large pot, melt butter over medium heat. Add in onions and cook for 7-8 minutes.
- Stir in flour and cook for 2 minutes, gently add in the rest of the ingredients, except for the heavy cream.
- Bring ingredients to a boil. Reduce heat to a low simmer and partially cover pot for 25-30 minutes, stirring soup occasionally.
- After 25-30 minutes, turn off heat and allow soup to cool slightly for a few minutes.
- Add soup, in batches, to a blender (you may have to move soup into a very large bowl for this process). Puree soup to a creamy consistency, return to the pan.
- Once all of the soup has been pureed, stir in heavy cream.
- Serve and enjoy!
Frequently Asked Questions
What’s the difference between tomato soup and cream of tomato soup?
Tomato soup is a classic soup made with tomatoes, onions, garlic, and herbs. It’s usually served with a dollop of sour cream or croutons for added flavor.
On the other hand, cream of tomato soup is a rich, creamy version of classic tomato soup. This recipe takes it one step further by adding heavy cream to create a creamy, luxurious soup.
What can I add to tomato soup to make it better?
There are many delicious additions you can make to enhance the flavor of tomato soup. Here are a few ideas:
- Croutons, such as garlic croutons or herbed croutons
- Grated cheese, like parmesan or cheddar
- Sour Cream
- Bacon bits
- Fresh herbs, like basil or oregano
- Diced onion or garlic
- Roasted red peppers
- Chopped spinach leaves
These additions can help take your tomato soup from good to great!
Is tomato soup a healthy soup?
Tomato soup is a great way to get in some essential vitamins and minerals. Tomatoes are an excellent source of vitamin C, vitamin K, folate, potassium, and lycopene.
In addition to these nutrients, tomatoes are also high in fiber which helps promote digestion.
Can you substitute milk for heavy cream in tomato soup?
Yes, you can use milk as a substitute for heavy cream in this tomato soup. To do this, simply replace the heavy cream with an equal amount of whole or 2% fat milk.
Keep in mind that the soup may not be as rich and creamy when substituting milk for heavy cream.
How do you store leftover cream of tomato soup?
Leftover cream of tomato soup can be stored in an airtight container in the refrigerator for up to three days.
Can you freeze tomato soup?
Yes! You can also freeze this soup for up to 3 months. When ready to eat, thaw overnight in the refrigerator and reheat in a pot on medium heat.
How do you reheat easy creamy tomato soup?
This easy soup recipe can be reheated on the stovetop or in the microwave. To reheat on the stove, place soup in a saucepan over medium-low heat and stir until heated through.
To reheat in the microwave, place soup in a microwave-safe bowl and heat for 1 to 2 minutes or until heated through.
Don’t forget to Pin it to Pinterest for later and get the printable recipe below!
Homemade Creamy Tomato Soup Recipe from Scratch
Ingredients
- 3 tablespoons butter
- 1 small onion chopped
- 2 garlic cloves whole (optional)
- 1 tablespoon flour
- ¼ teaspoon nutmeg
- 1 ½ pounds tomatoes chopped or 28 ounces of crushed canned tomatoes
- 2 cups chicken broth
- 1 teaspoon sugar
- 2 teaspoons salt or to taste
- 1 teaspoon ground black pepper
- 3 tablespoons heavy cream
Instructions
- In a large pot, melt butter over medium heat. Add in onions and cook for 7-8 minutes.
- Stir in flour and cook for 2 minutes, gently add in the rest of the ingredients, except for the heavy cream.
- Bring ingredients to a boil. Reduce heat to a low simmer and partially cover pot for 25-30 minutes, stirring soup occasionally.
- After 25-30 minutes, turn off heat and allow soup to cool slightly for a few minutes.
- Add soup, in batches, to a blender (you may have to move soup into a very large bowl for this process). Puree soup to a creamy consistency, return to the pan.
- Once all of the soup has been pureed, stir in heavy cream.
- Serve and enjoy!
Notes
- sour cream
- cheese
- fresh herbs
Nutrition
Nutrition facts are provided as a courtesy.