• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
The Freckled Cook
  • Home
  • Recipes
  • Newsletter
  • About
  • Contact
menu icon
go to homepage
  • Home
  • Recipes
  • Newsletter
  • About
  • Contact
search icon
Homepage link
  • Home
  • Recipes
  • Newsletter
  • About
  • Contact
×
Home » Recipes » Soup Recipes

Easy Homemade Tomato Soup

Published: Sep 14, 2026 by Jill Lockridge · Leave a Comment

Please Share!

1 shares
  • Facebook

Easy Homemade Tomato Soup is warm, creamy, and packed with rich tomato flavor. It is perfect for busy weeknights, chilly afternoons, or whenever you are craving comfort food. Serve it with a buttery grilled cheese sandwich for the ultimate cozy meal!

Jump to Recipe

Why You'll Love This Recipe

  • Quick and easy to prepare
  • Made with simple pantry ingredients
  • Smooth, creamy, and comforting
  • Easy to make ahead and reheat
  • Perfect with grilled cheese, crackers, or crusty bread

Please let us know what you think in the comments or ratings below!

Try some of our other favorite soups: Zuppa Toscana Soup, Chicken Tortilla Soup, Chunky Chicken and Corn Chili, or Loaded Potato Soup.

Jump to:
  • Why You'll Love This Recipe
  • Ingredients for Tomato Soup
  • FAQs
  • How to make Tomato Soup
  • Tomato Soup

Ingredients for Tomato Soup

  • canned tomatoes
  • chicken stock/broth
  • heavy cream
  • onion
  • black pepper
  • butter
  • basil
  • salt
  • dry white wine
  • parmesan
  • garlic cloves
  • sugar

FAQs

Can I use fresh tomatoes?

Yes. Replace the canned tomatoes with approximately 4 pounds of ripe tomatoes. Peel and chop them before adding them to the soup, and allow a little extra simmering time so they can soften completely.

Can I make tomato soup without heavy cream?

Absolutely. You can leave out the cream for a lighter tomato soup or replace it with half-and-half, whole milk, evaporated milk, or unsweetened coconut milk.

Why is my tomato soup too acidic?

Tomatoes naturally contain acid. A small amount of sugar can balance the flavor without making the soup taste sweet. A pinch of baking soda can also reduce acidity, but use only a tiny amount because the soup will foam temporarily.

What Kind of White Wine Is Best?

Use a dry white wine such as Pinot Grigio, Sauvignon Blanc, or an unoaked Chardonnay. Avoid sweet wine, which can overpower the natural flavor of the tomatoes.

How do I store the soup?

Store leftover tomato soup in an airtight container in the refrigerator for up to four days. Reheat it slowly on the stovetop over medium-low heat, stirring occasionally. Avoid boiling it because the heavy cream can separate.

Can I freeze tomato soup?

For the best results, freeze the soup before adding the heavy cream. Store it in a freezer-safe container for up to three months. Thaw it overnight in the refrigerator, reheat it gently, and stir in the cream before serving.

Pro Tips for the Best Tomato Soup
⭐ Allow the onions to cook until completely soft. This brings out their natural sweetness and helps balance the acidity of the tomatoes.
⭐ Keep the immersion blender fully submerged while blending to prevent hot soup from splashing.
⭐ If the soup is thinner than you prefer, simmer it uncovered for another 5-10 minutes before adding the cream.
⭐ Crushed tomatoes create a smooth consistency, but whole peeled tomatoes can also be used if you plan to blend the soup.
⭐ The small amount of sugar is optional, but it can help balance the acidity of the tomatoes. Taste the soup before adding it because some tomato brands are naturally sweeter than others.
⭐ For an extra-smooth soup, blend it thoroughly and pour it through a fine-mesh strainer before adding the cream.
⭐ Keep the heat low after stirring in the heavy cream. Boiling dairy-based soup can sometimes cause the cream to separate.


How to make Tomato Soup

  1. Melt the butter in a large pot or Dutch oven over medium heat.
  2. Add the diced onion and cook for 6-8 minutes, stirring occasionally, until soft and translucent.
  3. Stir in minced garlic and cook for about 1 minute, just until fragrant.
  4. Mix in sugar, salt, pepper, and dried basil.


  5. Add the San Marzano tomatoes with their juices, broth, and white wine (if using). Break the tomatoes apart with a wooden spoon. Bring the soup to a gentle boil.


  6. Reduce the heat and simmer uncovered for 10 minutes, stirring occasionally.
  7. Remove the pot from the heat. Carefully blend the soup with an immersion blender until smooth and creamy. Keep the blender head submerged to prevent the hot soup from splattering.
  8. Return the pot to low heat and stir in the heavy cream.


  9. Add the Parmesan cheese, stirring until completely melted and incorporated. Do not allow the soup to boil once the cream and cheese have been added.


  10. Taste and adjust the salt and pepper as needed. Serve warm with fresh basil, croutons, grilled cheese, or additional Parmesan.


homemade tomato soup served with grilled cheese and crackers in a tan bowl.

Tomato Soup

Jill Lockridge-The Freckled Cook
Easy Homemade Tomato Soup is warm, creamy, and packed with rich tomato flavor.
No ratings yet
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 40 minutes mins
Total Time 50 minutes mins
Course Main Course, Side Dish, Soup
Cuisine American
Servings 6 - 8

Ingredients
  

  • 4 tablespoon unsalted butter
  • 1 medium onion, diced
  • 1 tablespoon granulated sugar
  • 3 teaspoon minced garlic
  • ½ teaspoon black pepper
  • ½ teaspoon dried basil
  • 1 teaspoon kosher salt
  • 2 28 oz. cans of crushed or peeled tomatoes
  • 3 cups chicken stock or broth
  • ½ cup dry white wine
  • ½ cup heavy cream
  • ⅓ cup parmesan

Instructions
 

  • Melt the butter in a large pot or Dutch oven over medium heat.
  • Add the diced onion and cook for 6-8 minutes, stirring occasionally, until soft and translucent.
  • Stir in minced garlic and cook for about 1 minute, just until fragrant.
  • Mix in sugar, salt, pepper, and dried basil.
  • Add the San Marzano tomatoes with their juices, broth, and white wine (if using). Break the tomatoes apart with a wooden spoon. Bring the soup to a gentle boil.
  • Reduce the heat and simmer uncovered for 10 minutes, stirring occasionally.
  • Remove the pot from the heat. Carefully blend the soup with an immersion blender until smooth and creamy. Keep the blender head submerged to prevent the hot soup from splattering.
  • Return the pot to low heat and stir in the heavy cream.
  • Add the Parmesan cheese, stirring until completely melted and incorporated. Do not allow the soup to boil once the cream and cheese have been added.
  • Taste and adjust the salt and pepper as needed. Serve warm with fresh basil, croutons, grilled cheese, or additional Parmesan.
Keyword homemade, tomato soup
Did you try this recipe?Please let us know how it was!

Check out these other recipes:

  • Creamy Cucumber Onion Tomato Salad Recipe
  • Easy Scalloped Corn
  • Chicken Tortilla Soup
  • Easy Pumpkin Dump Cake
  • Easy Three Bean Salad

More Soup Recipes

  • Chicken Tortilla Soup served in a white bowl, cheese and lime on top.
    Chicken Tortilla Soup
  • Cooked chicken and corn chili in a large red pot.
    Chunky Chicken and Corn Chili
  • Chicken corn chowder soup in a blue bowl, ready to eat.
    Chicken Corn Chowder
  • Loaded potato soup served in a white bowl with black spoon.
    Easy Loaded Potato Soup

Please Share!

1 shares
  • Facebook

Reader Interactions

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar


Hey y'all! I'm Jill, wife, mom (both human and four-legged), daughter, sister, aunt. I want to bring my love of cooking and baking into your home with family friendly, budget friendly recipes. All of the recipes your find here are tried and true in my own kitchen.
Happy cooking!

Popular

  • homemade tomato soup served with grilled cheese and crackers in a tan bowl.
    Easy Homemade Tomato Soup
  • Three Bean Salad in a white bowl with red and wood serving spoon.
    Easy Three Bean Salad
  • King Ranch Casserole slices on a blue plate.
    King Ranch Hamburger Casserole
  • Tres Leche Cake slice with cinnamon and strawberries on top.
    Tres Leche Cake

Footer

↑ back to top

About

  • Privacy Policy

Newsletter

  • Subscribe! for emails and updates

Contact

  • Contact Us

Copyright © 2026 The Freckled Cook

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Do not sell my personal information.
Cookie SettingsAccept
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT

Please Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required