Homemade Tomato Soup

Homemade Tomato Soup is a cozy embrace in a bowl, perfect for those chilly evenings when all you want is something warm and comforting. This luscious soup is not only incredibly satisfying but also incredibly easy to whip up. With its velvety texture and rich flavor, you might never want to buy a can of soup again! The sweet aroma of sautéed onions and garlic fills the kitchen, making it a delightful experience from start to finish.

Homemade Tomato Soup

It’s amazing how something as simple as tomatoes, basil, and cream can come together to create a symphony of flavors. One of the best things about this homemade tomato soup is that it can be customized to suit your tastes. Whether enjoyed with a grilled cheese sandwich for a nostalgic vibe or garnished with fresh basil for a touch of elegance, this soup is versatile enough to fit any occasion. I can’t wait for you to try making this delightful dish!

Table of Contents
  • Why You’ll Love This Recipe
  • Ingredients You’ll Need
  • How to Make Homemade Tomato Soup
  • Storing & Reheating
  • Chef’s Helpful Tips
  • Recipe FAQs
  • Homemade Tomato Soup

Why You’ll Love This Recipe

  • Simple & Quick: Ready in just about an hour, including prep!
  • Irresistible Flavor: Each spoonful is bursting with the fresh taste of San Marzano tomatoes.
  • Eye-Catching Appeal: The rich red color makes it a visual delight in any bowl.
  • Flexible Serving: Perfect for a cozy dinner, lunch, or even as an appetizer for gatherings.
  • Diet-Friendly Options: Make it lighter by skipping the cream or swapping it with a dairy-free alternative.

Ingredients You’ll Need

  • 3 tablespoons olive oil: For sautéing aromatic vegetables, adding richness and flavor.
  • 1 small sweet onion, diced (about 1.5 cups): The base flavor, providing a subtle sweetness.
  • 4 cloves garlic, minced: Essential for an aromatic foundation; use fresh garlic for the best taste.
  • 2 tablespoons tomato paste (or 1 tbsp double-concentrated): Intensifies the tomato flavor; double-concentrated gives a deeper taste.
  • 2 teaspoons dried basil: This herb rounds out the flavor; fresh basil can be used, but adjust the quantity.
  • 56 ounces (1588g) canned whole peeled San Marzano tomatoes (two 28oz/794g cans): The stars of this soup! They add sweetness and a rich texture; if unavailable, other whole peeled tomatoes work too.
  • 2 cups (480g/ml) chicken stock: Adds depth and savory flavor; vegetable stock can also be used for a vegetarian version.
  • 1 tablespoon granulated sugar: Balances acidity from the tomatoes; feel free to reduce or omit if preferred.
  • 1 teaspoon salt: Essential for enhancing all the flavors.
  • 1/2 teaspoon freshly cracked black pepper: Adds warmth and a bit of spice.
  • 1/2 cup (120g/ml) heavy cream, at room temperature: Creates a luxurious, creamy texture; substitute with coconut cream for a dairy-free alternative.
  • Optional: crushed red pepper flakes, to taste: For those who like a little heat!
Homemade Tomato Soup

How to Make Homemade Tomato Soup

  1. Sauté the Aromatics: Begin by heating 3 tablespoons of olive oil in a large stainless steel stockpot or enameled Dutch oven over medium heat. Add the diced onion and cook, stirring occasionally, until soft and translucent, about 5 minutes. This gentle cooking draws out the sweetness from the onion.

  2. Add Garlic and Herbs: Stir in 4 minced garlic cloves and continue to cook for about 1 minute, allowing the aroma to permeate your kitchen. Next, add 2 tablespoons of tomato paste and 2 teaspoons of dried basil; cook for an additional 2-3 minutes. This step deepens the flavors, making them pop.

  3. Combine Tomatoes and Broth: Pour in the two cans of 28-ounce whole peeled San Marzano tomatoes along with their juices, 2 cups of chicken stock, 1 tablespoon of sugar, 1 teaspoon of salt, and 1/2 teaspoon of freshly cracked black pepper. Stir everything together and bring the mixture to a gentle boil. Once boiling, reduce the heat to medium-low and let it simmer for about 30 minutes. If you prefer a thicker soup, allow it to simmer a bit longer, letting the flavors meld beautifully.

  4. Blend Until Smooth: Remove the pot from heat. Using an immersion blender, puree the soup until it reaches a smooth consistency. Alternatively, let the soup cool slightly and carefully transfer it to a regular blender, blending in batches if necessary. This will help you achieve that creamy texture we all love.

  5. Add Cream and Serve: Stir in 1/2 cup of heavy cream, whisking until well combined. Taste your creation and adjust the seasoning as necessary, perhaps adding crushed red pepper flakes if you enjoy heat. Serve the soup warm, perhaps accompanied by your favorite crusty bread.

  6. Store the Leftovers: Place any leftovers in a covered container and store them in the refrigerator for up to one week. To reheat, simply pour the soup into a pot and warm over medium heat until heated through.

Homemade Tomato Soup

Storing & Reheating

Homemade Tomato Soup can be stored at room temperature for up to 2 hours after cooking. After that, it’s best to refrigerate it in an airtight container for up to one week. For longer storage, you can freeze the soup for up to 3 months. To reheat, pour the soup into a pot and warm it over medium heat, stirring occasionally. The texture may alter slightly after freezing, but a quick whisk or blending can refresh its creamy consistency.

Chef’s Helpful Tips

  • For a richer flavor, use roasted garlic instead of raw.
  • Be cautious with the simmering time; don’t overcook, as longer cooking can mute the fresh tomato flavor.
  • If the soup is too acidic, add a bit more sugar or a splash of balsamic vinegar to balance it.
  • Experiment with toppings like fresh basil, croutons, or a sprinkle of Parmesan cheese for added texture and flavor.
  • Make it a day ahead! Tomato soup often tastes better the next day after the flavors have had time to meld.

Homemade Tomato Soup is not only comforting but also customizable to your taste preferences. Consider trying out variations, whether it’s adding in roasted vegetables or a handful of spinach for a nutritional boost. I encourage you to play with flavors and textures until it’s just right for you!

Recipe FAQs

Can I use fresh tomatoes instead of canned?

Yes, absolutely! If you’re using fresh tomatoes, about 3-4 pounds of ripe tomatoes will work. Blanch, peel, and chop them before adding them to the soup. Just be ready for a slightly different texture and more time to prepare.

How can I make this soup vegetarian or vegan?

To make the soup vegetarian or vegan, simply substitute the chicken stock with vegetable stock and omit the heavy cream or replace it with coconut cream or cashew cream for a dairy-free version.

Can I freeze this soup?

Yes! Allow the soup to cool completely before transferring it to a freezer-safe container. It will keep well in the freezer for up to 3 months. Just remember to let it thaw in the refrigerator overnight before reheating.

How do I thicken the soup if it’s too thin?

If you find the soup too thin, continue to simmer it uncovered for a while to reduce the liquid. Alternatively, you can blend a small amount of cooked potato or use a slurry of cornstarch and water to thicken it up.
Homemade Tomato Soup
Print

More Breakfast and Brunch Recipes

👉 If you make my Homemade Tomato Soup recipe, please leave a comment and a star rating — it really helps others discover the recipe.
Follow me on Pinterest for more easy recipes.

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Homemade-Tomato-Soup-Recipe

Homemade Tomato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Krista
  • Prep Time: 20 minutes
  • Cook Time: 60 minutes
  • Total Time: 1 hour 20 minutes
  • Yield: 8 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian

Description

This Homemade Tomato Soup is rich in flavor, simple to prepare, and made with quality ingredients like sweet onion and San Marzano tomatoes. Perfect for a cozy dinner or as a comforting bowl of goodness on cold days. Ideal for anyone looking for an easy and wholesome homemade dish.


Ingredients

Scale
  • 3 tablespoons olive oil
  • 1 small sweet onion, diced (about 1.5 cups)
  • 4 cloves garlic, minced
  • 2 tablespoons tomato paste (or 1 tbsp double-concentrated)
  • 2 teaspoons dried basil
  • 56 ounces (1588g) canned whole peeled san marzano tomatoes (two 28oz/794g cans)
  • 2 cups (480g/ml) chicken stock
  • 1 tablespoon granulated sugar
  • 1 teaspoon salt
  • 1/2 teaspoon freshly cracked black pepper
  • 1/2 cup (120g/ml) heavy cream, at room temperature
  • optional: crushed red pepper flakes, to taste


Instructions

  1. Heat olive oil in a large stainless steel stockpot or enameled Dutch oven over medium heat. Add diced onions and cook until they soften and turn translucent, about 5 minutes.
  2. Stir in minced garlic and cook for 1 minute. Add tomato paste and dried basil, cooking for 2-3 minutes while stirring.
  3. Incorporate canned tomatoes with their juices, chicken stock, granulated sugar, salt, and cracked black pepper. Bring to a boil, then reduce heat to medium-low and simmer for 30 minutes, stirring occasionally. For a thicker consistency, simmer longer.
  4. Remove from heat. Use an immersion blender to puree the soup until smooth, or let cool and blend in batches using a regular blender (refer to notes for caution).
  5. Blend in the heavy cream, taste the soup, and adjust seasoning with crushed red pepper flakes if desired. Serve warm.
  6. Store leftovers in a covered container in the refrigerator for up to a week. To reheat, pour into a pot and cook over medium heat until warmed.

Notes

For a smoother soup, blend all ingredients thoroughly after simmering.
If using a regular blender, allow soup to cool slightly to prevent splatter when blending.
Adjust the amount of red pepper flakes based on your preferred spice level.


Nutrition

  • Serving Size: 1 cup
  • Calories: 210
  • Sugar: 6g
  • Sodium: 800mg
  • Fat: 15g
  • Saturated Fat: 8g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 3g
  • Protein: 4g
  • Cholesterol: 45mg

More recipes for you

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star