Classic Homemade Tomato Soup

This classic tomato soup is a reliable kitchen staple that delivers deep, comforting flavors using simple pantry ingredients. By layering aromatics and using a touch of baking soda to balance the natural acidity of the tomatoes, you can achieve a professional-quality result in under forty minutes. It remains a timeless choice for a quick lunch or a cozy dinner when paired with toasted bread.

Classic Homemade Tomato Soup

List of ingredients

  • 2 cans (28-ounces each) diced tomatoes
  • 3/4 cup vegetable broth
  • 2 tablespoons salted butter
  • 1 cup diced onion
  • 1 bay leaf
  • 1 teaspoon brown sugar
  • 2 tablespoons tomato paste
  • 2 tablespoons all-purpose flour
  • 1/2 teaspoon baking soda
  • Salt and pepper to taste
  • 1/2 cup heavy cream or fat-free half-and-half (optional)

step-by-step instructions

  1. Step: In a strainer set over a large bowl or a liquid measuring cup, drain the canned tomatoes, pressing lightly to release all of the juice.
  2. Step: Add broth to the tomato juice to equal 3 1/2 cups total. Set tomatoes and liquid aside.
  3. Step: In a 4- or 5-quart pot set over medium heat, melt the butter. Add the onion and cook until translucent, about 3-5 minutes.
  4. Step: Add about 2/3 of the drained tomatoes, the bay leaf and the brown sugar. Cook for about 5-7 minutes, stirring occasionally, until the tomatoes are sizzling and fragrant.
  5. Step: Stir in the tomato paste and the flour. Cook, stirring constantly, for 1-2 minutes.
  6. Step: Stir in the reserved tomato juice/broth mixture, the remaining tomatoes, baking soda and 1/2 teaspoon salt. Bring the soup to a boil. Reduce the heat to medium-low and simmer until slightly thickened, about 5-7 minutes.
  7. Step: Remove from the heat and discard the bay leaf. Puree the soup until smooth using an immersion blender or a regular blender. Stir in the cream, if using, and season to taste with salt and pepper.

Refining Your Soup Texture

Achieving a Silky Consistency

For a restaurant-style finish, using a high-powered blender is superior to an immersion blender. After transferring the hot soup to a standard blender, ensure the lid is properly vented to allow steam to escape while you pulse it on high speed. This process aerates the soup slightly and breaks down tomato skins or onion fibers more effectively than manual blending tools.

Straining for Ultra-Smooth Results

If you prefer a perfectly silky soup, pass the blended mixture through a fine-mesh sieve or conical strainer before returning it to the pot. This step removes any remaining fibrous pieces from the onion or tomato seeds, leaving you with a delicate, creamy texture. While not strictly necessary, it makes a significant difference if you are serving the dish to guests.

Flavor Balancing Tactics

Managing Tomato Acidity

The addition of baking soda is a scientific necessity in this recipe because it reacts with the acidity of the tomatoes to create a milder, more approachable flavor profile. Do not omit this step or the baking soda, as the soup may taste too sharp or metallic without it. The brown sugar further supports this balance, rounding out the profile so that the savory notes of the broth and onions can shine.

Maximizing Depth of Flavor

Sautéing the tomatoes until they are “sizzling” is the secret to removing the raw, acidic taste often found in canned products. By caramelizing the sugars in the tomatoes slightly, you build layers of flavor that can’t be achieved by simply boiling them in broth. Always take the time to cook the tomato paste and flour thoroughly, as this removes the raw flour taste and helps emulsify the fat into the liquid base.

Storage and Make-Ahead Advice

Proper Refrigeration Techniques

This soup stores exceptionally well in the refrigerator for up to three days. Ensure the soup has cooled to room temperature before sealing it in an airtight container, which helps prevent condensation from diluting the flavor over time. If you plan to add cream, consider stirring it in only at the moment of serving to keep the soup base stable during the storage period.

Freezing for Long-Term Use

Tomato soup is an ideal candidate for freezing due to its stable, emulsified structure. Freeze individual portions in freezer-safe bags or containers to make quick reheating easier on busy days. When ready to eat, thaw the soup overnight in the refrigerator before gently warming it on the stove, adding a splash of fresh cream to refresh the texture if necessary.

Common Questions Addressed

How can I make this recipe dairy-free?

You can easily substitute the butter with a high-quality vegan butter or olive oil. For the cream, consider using full-fat coconut milk, cashew cream, or an unflavored plant-based creamer to provide the same level of richness and mouthfeel without dairy.

What is the best way to reheat leftovers?

Reheat your soup slowly on the stove over medium-low heat while stirring occasionally to prevent the bottom from scorching. Avoid using high heat, which can cause the cream to separate or the delicate vegetable flavors to become dull. If the soup appears too thick after heating, stir in a small amount of warm vegetable broth to bring it back to your desired consistency.

Why did the soup thicken so much?

The flour and the natural reduction of the tomato juices contribute to the thickening process. If you find the soup becomes too thick for your preference during the simmering stage, simply add an extra splash of broth until you reach the desired liquidity. Remember that the soup will continue to thicken slightly as it cools, so aim for a slightly thinner consistency while it is still on the stove.

Can I add fresh herbs to this base?

Yes, fresh basil, thyme, or oregano can elevate the flavor profile significantly. Add hearty herbs like thyme during the simmering stage to allow the flavor to infuse, but reserve tender herbs like fresh basil for stirring in immediately after blending. This keeps the bright, fresh notes prominent and prevents them from becoming bitter during the long cooking process.

Does the type of broth matter?

While vegetable broth is an excellent choice, ensure you choose a high-quality, flavorful brand, as the broth provides the salt and savory depth that underpins the entire recipe. If you only have water on hand, you can bolster the flavor by adding a bit more salt, a pinch of dried oregano, or a small amount of yeast extract to compensate for the lack of savory base notes. Using low-sodium broth is generally recommended so you have total control over the final salt content of your meal.

Print
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
Classic Homemade Tomato Soup

Classic Homemade Tomato Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: alyssabennett
  • Total Time: 35 minutes
  • Yield: 8 servings 1x
  • Diet: Vegetarian

Description

A rich and comforting classic tomato soup made with pantry staples. This recipe uses a technique of separating tomato juice and solids to build deep flavor, resulting in a smooth, creamy, and vibrant soup that pairs perfectly with grilled cheese sandwiches.


Ingredients

Scale
  • 2 cans (28-ounces each) diced tomatoes
  • 3/4 cup vegetable broth
  • 2 tablespoons salted butter
  • 1 cup diced onion
  • 1 bay leaf
  • 1 teaspoon brown sugar
  • 2 tablespoons tomato paste
  • 2 tablespoons all-purpose flour
  • 1/2 teaspoon baking soda
  • Salt and pepper to taste
  • 1/2 cup heavy cream or fat-free half-and-half (optional)

Instructions

  1. Step: In a strainer set over a large bowl or a liquid measuring cup, drain the canned tomatoes, pressing lightly to release all of the juice.
  2. Step: Add broth to the tomato juice to equal 3 1/2 cups total. Set tomatoes and liquid aside.
  3. Step: In a 4- or 5-quart pot set over medium heat, melt the butter. Add the onion and cook until translucent, about 3-5 minutes.
  4. Step: Add about 2/3 of the drained tomatoes, the bay leaf and the brown sugar. Cook for about 5-7 minutes, stirring occasionally, until the tomatoes are sizzling and fragrant.
  5. Step: Stir in the tomato paste and the flour. Cook, stirring constantly, for 1-2 minutes.
  6. Step: Stir in the reserved tomato juice/broth mixture, the remaining tomatoes, baking soda and 1/2 teaspoon salt. Bring the soup to a boil. Reduce the heat to medium-low and simmer until slightly thickened, about 5-7 minutes.
  7. Step: Remove from the heat and discard the bay leaf. Puree the soup until smooth using an immersion blender or a regular blender. Stir in the cream, if using, and season to taste with salt and pepper.

Notes

Baking soda cuts the acidity of the tomatoes and mellows out the flavor. This soup can be made up to three days in advance and refrigerated in a covered container. It also freezes very well.

  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 64 kcal
  • Sugar: 4 g
  • Sodium: 217 mg
  • Fat: 3 g
  • Saturated Fat: 2 g
  • Unsaturated Fat: 1 g
  • Trans Fat: 0 g
  • Carbohydrates: 9 g
  • Fiber: 2 g
  • Protein: 2 g
  • Cholesterol: 8 mg

Leave a Comment

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