Homemade Creamy Tomato Soup Recipe from Scratch

Sharing is caring!

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!

Creamy Tomato Soup

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

  1. In a large pot, melt butter over medium heat. Add in onions and cook for 7-8 minutes.
  2. Stir in flour and cook for 2 minutes, gently add in the rest of the ingredients, except for the heavy cream.
  3. Bring ingredients to a boil. Reduce heat to a low simmer and partially cover pot for 25-30 minutes, stirring soup occasionally.
  4. After 25-30 minutes, turn off heat and allow soup to cool slightly for a few minutes.
  5. 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.
  6. Once all of the soup has been pureed, stir in heavy cream.
  7. Serve and enjoy!
Creamy Tomato Soup
Creamy Tomato Soup
Creamy Tomato Soup
Creamy Tomato Soup
Creamy Tomato Soup
Creamy Tomato Soup

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!

Creamy Tomato Soup
Creamy Tomato Soup

Homemade Creamy Tomato Soup Recipe from Scratch

This creamy tomato soup recipe is made completely from scratch and is so easy to follow!
5 from 1 vote
Servings 8 servings
Calories 94

Ingredients
  

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

Garnish options:
  • sour cream
  • cheese
  • fresh herbs

Nutrition

Serving: 1serving | Calories: 94 | Carbohydrates: 7g | Protein: 2g | Fat: 7g | Fiber: 1g | Sugar: 4g | Net Carbs: 6g

Nutrition facts are provided as a courtesy.

Tried this recipe? Mention @ISaveA2Z or tag #KetoFriendlyRecipes!

Similar Posts

5 from 1 vote (1 rating without comment)

Leave a Reply

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

Recipe Rating