There's a meaningful difference between opening a can of tomato soup and building one from tomatoes you've selected yourself. When you make tomato soup from fresh tomatoes, you control every ingredient that goes into your bowl. Store-bought versions often contain added sugars, sodium preservatives, and thickening agents that you might not want in your food. According to the USDA, a single serving of canned tomato soup can contain anywhere from 400 to 900 milligrams of sodium—nearly half of the recommended daily intake for many adults. Making soup from fresh tomatoes gives you the power to adjust salt levels, sweetness, and texture to match your preferences.
Pay Your iRhythm Technologies Bill Online Guide →
Fresh tomatoes also offer nutritional advantages. Tomatoes contain lycopene, a compound that gives them their red color and has been studied for potential health benefits. When tomatoes are cooked—as they are in soup-making—lycopene becomes more bioavailable, meaning your body can absorb it more effectively. One medium tomato contains about 16 calories and 3 grams of carbohydrates, so using six to eight tomatoes in a soup recipe gives you a nutrient-dense base without relying on cream or processed ingredients.
The taste difference is noticeable to most people. Fresh tomato soup has a brighter, more complex flavor profile than its canned counterpart. This is because you're starting with the actual fruit rather than a concentrate. The aromatics you add—garlic, onions, basil—integrate with the natural tomato flavors in ways that canned products can't replicate.
Takeaway: Making tomato soup from fresh tomatoes puts you in control of sodium content, sugar levels, and ingredient quality while potentially offering better flavor and nutrition than pre-made alternatives.
The foundation of good tomato soup starts with selecting the right tomatoes. You want ripe tomatoes—not rock-hard ones that will be difficult to break down, and not overripe ones that are starting to rot. A ripe tomato yields slightly to pressure when you gently squeeze it, similar to how a ripe avocado feels. The color should be deep red all the way around, with no green shoulders (the areas near the stem). If your tomatoes aren't fully ripe, place them on a kitchen counter away from direct sunlight for a few days.
Get Your Free Sore Throat Relief Guide →
Different tomato varieties work for soup-making. Roma tomatoes and San Marzano tomatoes are traditional choices because they have fewer seeds and more flesh relative to their size, meaning less waste and a naturally thicker soup. Beefsteak tomatoes are larger and meatier but contain more water and seeds. Cherry tomatoes and heirloom varieties can work too—you'll simply need to cook them longer to reduce excess water. Plan on using six to eight medium tomatoes or four to five large ones for a soup that serves four to six people.
Before cooking, wash your tomatoes under running water and pat them dry with a clean cloth. Remove the stem and core—the hard center part where the stem connects—using a paring knife or your fingers. You can leave the skin on during cooking, as it will break down naturally in the heat and eventually dissolve into the soup, adding fiber and nutrients. If you prefer smoother soup without visible skin pieces, you can blanch tomatoes first: drop them into boiling water for 30 to 60 seconds, then transfer to ice water, and the skin will slip off easily.
Takeaway: Choose ripe, deep-red tomatoes (Roma or San Marzano varieties are ideal for soup), use about six to eight medium ones per batch, and wash them thoroughly before removing the stem and core.
The central technique for making tomato soup is controlled cooking that breaks down the tomatoes into a smooth, cohesive liquid. Start by heating about 2 tablespoons of olive oil in a large pot over medium heat. Add one diced onion and cook it until it becomes translucent and soft—this usually takes 4 to 5 minutes. Translucent means you can see through the pieces slightly; they're no longer crisp but not yet browned. Add three to four cloves of minced garlic and cook for another minute, stirring constantly. Garlic can burn quickly, and burnt garlic tastes bitter, so keep the heat at medium and watch carefully.
Free Guide to Finding Courses Near You in New York →
Now add your prepared tomatoes. Chop or quarter them roughly—you don't need perfect uniformity. As the tomatoes heat up, they'll release their juices and begin breaking down. Add 2 to 3 cups of vegetable or chicken broth, depending on how thick you want your soup. Less broth creates a thicker, more concentrated soup; more broth creates something lighter and brothier. Bring the mixture to a gentle boil, then reduce the heat to low and let it simmer for 20 to 30 minutes. During this time, the tomato solids will soften, flavors will meld together, and much of the raw tomato taste will cook off, replaced by sweeter, deeper notes.
While simmering, you'll notice the soup's color deepening and the liquid reducing slightly as water evaporates. Stir occasionally to prevent sticking. About 10 minutes before the end of cooking, add salt and pepper to taste—start with a quarter teaspoon of salt and a pinch of pepper, taste it, then adjust. You can also add a pinch of sugar if your tomatoes taste too acidic; even a quarter teaspoon can balance the flavor. Add fresh basil in the last few minutes if you're using it, as heat can diminish its fresh flavor.
Takeaway: Cook diced onion in oil, add garlic, add chopped tomatoes and broth, then simmer for 20 to 30 minutes over low heat while stirring occasionally, seasoning near the end of cooking.
After simmering, you'll have a pot of cooked tomatoes in liquid. The texture at this point is chunky. What you do next depends entirely on how smooth or textured you want your finished soup to be. There's no single correct approach—it's about your preference.
Free Guide to Inmate Commissary Money Transfer Options →
For completely smooth soup, use an immersion blender (also called a hand blender), which you insert directly into the pot and run until no chunks remain. Immersion blenders cost between $20 and $50 for basic models and work quickly—usually 2 to 3 minutes of blending produces very smooth results. Alternatively, carefully transfer the soup in batches to a countertop blender. Work in batches because a blender can't handle a full pot of hot liquid safely, and steam will build up inside. Fill the blender only halfway, let hot soup cool slightly, then blend on low speed initially before increasing to high. Always start with the lid slightly ajar to let steam escape.
If you want a partially smooth texture (which many people prefer because it retains some body and interest), blend about half the soup and leave the other half chunky, then stir them together. For completely chunky soup, skip blending entirely. If you've blended your soup and want to remove tomato skins and seeds for extra smoothness, pour it through a fine-mesh strainer, pressing the solids gently with the back of a spoon to extract liquid. This step takes extra time but produces the most refined texture.
Keep in mind that after blending, your soup may appear thinner because blending incorporates air and breaks down the structure of the tomatoes. This is normal. If your soup is thinner than you'd like, simmer it uncovered for 5 to 10 minutes to allow excess water to evaporate and the soup to thicken.
Takeaway: Use an immersion blender for smooth soup, a countertop blender for very smooth soup (in batches), or skip blending for chunky soup; strain for extra refinement, and simmer longer if the soup is too thin.
A basic tomato soup of tomatoes, onion, garlic, and broth is satisfying, but understanding how to layer flavors will help you create soup that tastes restaurant-
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.