Velvety Tomato Basil Soup with Canned Tomatoes and Cream
The butter turns glossy around the chopped onion before the tomatoes ever hit the pot, and that’s where this soup starts building its soft, savory base. I make this velvety…
Tip: save now, cook later.The butter turns glossy around the chopped onion before the tomatoes ever hit the pot, and that’s where this soup starts building its soft, savory base. I make this velvety tomato basil soup with canned tomatoes and cream when I want a smooth bowl that tastes slow-simmered without needing fresh summer tomatoes. Whole peeled tomatoes bring their juices with them, so there’s plenty of tomato flavor to blend into the broth.
Flour goes into the butter and softened onion before any liquid is added. It cooks briefly, then thickens the broth as the tomatoes simmer; blending the soup afterward makes that texture feel especially silky. Fresh basil goes in off the heat, and the cream is warmed through at the end. The result is rich and smooth, with the basil still bright against the mellow tomato.

Kitchen Note
Add the basil after you take the pot off the heat. It needs only the warmth of the soup before blending; simmering it with the tomatoes would dull its fresh aroma.
Save this velvety tomato basil soup for a cozy meal: canned tomatoes, fresh basil, and cream blend into a smooth, rich bowl.
Why the Flour Goes In Before the Tomatoes
Flour has a specific job here: it gives the blended soup enough body to feel creamy without relying on cream alone. When it’s stirred into the butter and softened onion first, the fat coats the flour and gives it a minute to cook. That brief cooking time takes away the raw, pasty taste you’d notice if flour went straight into the tomato broth.
Once the tomatoes and broth are added, the flour disperses through the liquid as the soup simmers. The tomatoes soften during that uncovered simmer, and the flour helps the mixture thicken evenly before it’s blended. Skipping the flour won’t stop the blender from making the soup smooth, but the finished bowl will be looser and less velvety. Keep stirring while the flour cooks so it doesn’t collect in a dry layer on the bottom of the pot.
What Canned Tomatoes and Fresh Basil Bring to the Pot

- Whole peeled tomatoes — Their juices are part of the soup, not something to drain away. Whole tomatoes also let you break them up as they cook and control how much texture remains before blending. A store-brand can is fine; choose tomatoes packed in juice rather than draining them.
- Fresh basil — Fresh leaves give the soup its sweet, green aroma. Dried basil has a more muted, earthy taste and won’t give quite the same fresh finish, so fresh is the better choice when basil is a defining flavor.
- All-purpose flour — This is the thickener that supports the creamy texture. If you need a gluten-free version, a cup-for-cup gluten-free flour blend can stand in for the all-purpose flour; the soup’s body may vary a little by blend, so cook it in the butter for the same brief stage before adding the liquids.
- Heavy cream — Heavy cream makes the tomato base rich and smooth. Half-and-half works as a lighter swap in the same volume, though the soup will be less rich and a little thinner; warm it gently with the blended soup.
- Chicken broth — Low-sodium broth lets the tomato, basil, and cream stay in balance without the broth bringing too much salt. For a vegetarian pot, use vegetable broth in its place; the flavor will be a little different, but the soup will still blend smoothly.
Building the Soup Before the Cream Goes In
Soften the onion before adding garlic
Melt the butter in a 5-quart Dutch oven over medium heat, then add the chopped onion. Cook for 6 to 8 minutes, stirring occasionally, until the onion is softened; it should look tender rather than browned. Add the minced garlic and cook for 30 seconds. Garlic can turn bitter if it browns, so move straight to the flour once its aroma comes up.
Cook the flour until it loses its raw taste
Stir the flour into the onion and butter, and keep stirring constantly for 1 minute. The mixture will look thick and pasty, which is expected at this stage. Scrape along the bottom of the pot so no flour sticks in one spot. Don’t rush this minute, but don’t leave the mixture unattended either.
Simmer the tomatoes until they soften
Add the tomatoes with all their juices, the chicken broth, salt, pepper, and sugar. Break up the whole tomatoes with a spoon, then bring the pot to a boil before reducing the heat. Simmer uncovered for 20 to 25 minutes, stirring now and then; the tomatoes should be soft enough to break apart easily. If you leave the pot covered, less liquid will evaporate and the soup may be thinner.
Blend smooth, then warm in the cream
Take the pot off the heat, add the basil, and blend until smooth with an immersion blender. If you’re using a countertop blender, work in careful batches rather than filling it with hot soup; hot liquid expands as it blends. Stir in the heavy cream after blending, then warm the soup over low heat for 2 to 3 minutes, until steaming. Don’t let it boil.
Simple Swaps for a Pot That Fits Your Table
Make it vegetarian with vegetable broth
Replace the chicken broth with the same volume of vegetable broth. The soup keeps its smooth texture, though the broth may bring a slightly earthier taste than chicken broth.
Give one can a smoky edge
Replace one can of whole peeled tomatoes with an equal-size can of fire-roasted whole peeled tomatoes. The soup will have a gentle smoky note beneath the basil, while the second can keeps the tomato flavor familiar.
Scale it down for a smaller meal
Halve every ingredient for a half batch. Keep the same order of steps, and use the softened onion and tender tomatoes as your cues instead of assuming every stage will take exactly half as long.
Storage and Reheating
- Refrigerator: Cool promptly, refrigerate within 2 hours, and use within 3 to 4 days. The soup may thicken as it chills.
- Freezer: For the best texture, freeze the blended soup before adding the cream. Store it airtight for up to 3 months, thaw in the refrigerator, then stir in the cream and warm through.
- Reheating: Warm leftovers gently over low heat, stirring, until steaming. High heat or a boil can make the cream lose its smooth texture.
Questions That Come Up When Blending Tomato Soup

Velvety Tomato Basil Soup with Canned Tomatoes and Cream
Ingredients
Equipment
Method
- Melt the butter in a 5-quart Dutch oven over medium heat.
- Add the onion and cook for 6 to 8 minutes, stirring occasionally, until softened.
- Add the garlic and cook for 30 seconds.
- Stir in the flour and cook for 1 minute, stirring constantly.
- Add the tomatoes and their juices, broth, salt, pepper, and sugar, breaking up the tomatoes with a spoon.
- Bring the soup to a boil, then reduce the heat and simmer uncovered for 20 to 25 minutes.
- Remove the pot from the heat and add the basil.
- Blend the soup until smooth with an immersion blender, or carefully blend in batches in a countertop blender.
- Stir in the cream.
- Warm the soup over low heat for 2 to 3 minutes, until steaming; do not let it boil.