Canned tomato soup lost me for good the night I made this version. It was a gray Tuesday. I had two cans of tomatoes, a bunch of basil that was one day away from sad, and no plan for dinner at all.
Forty minutes later, Silas was scraping the bottom of his bowl and asking if there was more. There was. I had already eaten the rest standing at the stove.
This tomato basil soup recipe is silky, bright, and tastes like it simmered all afternoon. It did not. One small step near the end makes the whole pot taste richer, and I’ll show you exactly when to do it.
Side Note: This soup uses pantry canned tomatoes on purpose. They give you deep, ripe flavor in January, July, or any random Tuesday.
What Is Tomato Basil Soup?
Tomato basil soup is a smooth soup made from cooked tomatoes, onion, garlic, broth, and fresh basil, usually finished with a little cream or milk. It is served hot, often with grilled cheese on the side.
| Detail | Info |
|---|---|
| Prep Time | 10 minutes |
| Cook Time | 30 minutes |
| Total Time | 40 minutes |
| Servings | 6 |
| Skill Level | Beginner friendly |
Why This Easy Tomato Basil Soup Works Every Time in 2026
I’ve made this soup more times than I can count, and the method has settled into a few small choices that really matter.
- Canned whole tomatoes are packed soon after harvest, so they taste ripe all year.
- Tomato paste cooked in oil adds a deep, almost roasted flavor.
- Fresh basil goes in after the heat is off, so it stays bright and green.
- Cream goes in last, which keeps the texture smooth instead of grainy.
- Everything happens in one pot, so cleanup is easy.
Here’s a fun fact that surprised me. Cooking tomatoes makes their lycopene easier for your body to absorb, and a little fat from olive oil and cream helps even more.
So a warm bowl of soup is doing a bit more than comforting you.
Read this also: Garlic Butter Shiitake Mushrooms Easy 20-Minute Recipe for 2026
What You’ll Need
Nothing here is fancy. Most of it is probably sitting in your kitchen right now.
| Ingredient | Amount | Why It’s There |
|---|---|---|
| Olive oil | 2 tablespoons | Builds the flavor base |
| Unsalted butter | 1 tablespoon | Adds richness |
| Yellow onion, diced | 1 medium | Gives natural sweetness |
| Garlic cloves, minced | 4 | Adds savory depth |
| Tomato paste | 2 tablespoons | Deepens the tomato flavor |
| Whole peeled tomatoes with juices | 2 cans (28 ounces each) | The star of the soup |
| Low-sodium chicken or vegetable broth | 2 cups | Thins and seasons the soup |
| Granulated sugar | 1 teaspoon | Softens the acidity |
| Fine salt | 1 teaspoon, plus more to taste | Brings out flavor |
| Black pepper | 1/2 teaspoon | Adds a gentle kick |
| Red pepper flakes (optional) | 1/4 teaspoon | Adds a little warmth |
| Fresh basil leaves, packed | 1 cup | The signature flavor |
| Heavy cream | 1/2 cup | Makes it silky |
Tools You’ll Need
- Large heavy-bottomed pot or Dutch oven
- Immersion blender (or a countertop blender)
- Wooden spoon
- Chef’s knife and cutting board
- Measuring cups and measuring spoons
- Ladle for serving
An immersion blender is the easiest route here. You blend right in the pot and skip the extra dishes.
Pro Tips for Making Tomato Basil Soup

These come from a few batches that did not go the way I planned. You’re welcome.
- Cook the tomato paste. Let it sizzle in the oil for a minute or two until it turns a deeper brick red. Raw paste tastes tinny, and cooked paste tastes rich.
- Add basil off the heat. Hot, bubbling soup dulls basil’s aroma and can turn the leaves dark. Stir it in after you turn the burner off.
- Blend hot soup with care. If you use a countertop blender, fill it only halfway, remove the center cap of the lid, and cover the opening with a folded towel. Steam builds up fast.
- Pour the cream in slowly. Stir as you go and keep the heat low. A hard boil after the cream goes in can make the soup look split.
- Taste before you serve. Canned tomatoes vary a lot in acidity. A tiny pinch of sugar or salt at the end can fix a flat bowl.
How to Make Tomato Basil Soup Step by Step
Set aside about 40 minutes. Most of that is hands-off simmering time.
- Prep your ingredients. Dice the onion, mince the garlic, and pick the basil leaves off the stems. Measure everything before you start so the cooking feels calm.
- Soften the onion. Warm the olive oil and butter in your pot over medium heat. Add the onion and 1/2 teaspoon of the salt. Cook for 6 to 8 minutes, stirring now and then, until soft and see-through. Do not let it brown.
- Wake up the garlic and paste. Stir in the garlic and red pepper flakes for 30 seconds. Add the tomato paste and cook for 1 to 2 minutes, stirring constantly, until it darkens slightly.
- Add the tomatoes and broth. Pour in both cans of tomatoes with all their juices, then add the broth, sugar, remaining salt, and black pepper. Crush the tomatoes against the side of the pot with your spoon.
- Simmer gently. Bring the pot to a boil, then lower the heat until you see small, steady bubbles. Cover it partway and cook for 20 minutes, stirring once or twice.
- Add the basil. Turn off the heat and stir in the fresh basil. Let it sit for 2 minutes so the leaves soften and release their flavor.
- Blend until smooth. Use an immersion blender and move it slowly around the pot for about a minute. If you want a slightly chunky soup, stop a little early.
- Finish with cream. Pour in the heavy cream slowly while stirring. Warm the soup on low for a minute or two, without letting it boil.
- Taste and adjust. Add more salt, pepper, or a pinch of sugar if it needs it. Ladle into bowls and top with a few extra basil leaves.
That cream-at-the-end move is the trick I mentioned earlier. Adding it off the boil keeps every spoonful velvety.
Read this also: Italian Wedding Soup: Why It’s Not Really About Weddings
Tomato Basil Soup Substitutions and Variations
Out of something? Most of this recipe bends without any drama.
| Ingredient | Swap | What Changes |
|---|---|---|
| Heavy cream | Full-fat canned coconut milk | Dairy-free, with a faint coconut note |
| Heavy cream | Half-and-half | Lighter, slightly thinner |
| Butter | Extra olive oil | Dairy-free base |
| Chicken broth | Vegetable broth | Fully vegetarian |
| Fresh basil | 1 to 2 tablespoons dried basil | Add it with the tomatoes, not at the end |
| Canned tomatoes | About 3 pounds ripe fresh tomatoes, roasted first | Sweeter, more rustic flavor |
| Sugar | 1 grated carrot cooked with the onion | Natural sweetness |
Fun Variations to Try
- Spicy tomato basil soup: Double the red pepper flakes.
- Smoky version: Add 1/2 teaspoon smoked paprika with the tomato paste.
- Parmesan boost: Drop a Parmesan rind into the pot while it simmers, and fish it out before blending.
- Protein-packed: Blend in one drained can of white beans.
- Pesto swirl: Spoon a small dollop on top of each bowl.
Make-Ahead Tips
This soup tastes even better the next day, once the flavors have settled together.
Make it through step 7, then cool and refrigerate the blended soup. When dinner time comes, reheat it on the stove and stir in the cream. That way the cream stays fresh and smooth.
Leftovers and Storage Tips
- Fridge: Store in an airtight container for 3 to 4 days.
- Freezer: Freeze for up to 3 months. For the best texture, freeze it before adding the cream, then stir the cream in after thawing.
- Thawing: Move it to the fridge overnight.
- Stovetop reheating: Warm it over low heat and add a splash of broth if it looks thick.
- Microwave reheating: Heat in 1 minute bursts and stir between each one.
Skip the hard boil when reheating. Gentle heat protects the creamy texture.
Tomato Basil Soup Nutrition Snapshot
These numbers are rough estimates for one of 6 servings. Brands of broth and canned tomatoes will shift them a bit.
| Nutrient | Approximate Amount |
|---|---|
| Calories | 200 |
| Total Fat | 14 g |
| Carbohydrates | 12 g |
| Fiber | 3 g |
| Protein | 3 g |
The recipe is naturally vegetarian when you use vegetable broth, and it’s naturally gluten-free as long as your broth is too. Use the coconut milk and olive oil swaps above for a dairy-free bowl.
What to Serve With Tomato Basil Soup
Soup this good deserves a sidekick.
- A crispy grilled cheese sandwich, which is the classic for a reason
- Garlic bread or a warm crusty baguette
- A simple green salad with lemon vinaigrette
- Homemade croutons or toasted chickpeas for crunch
Quick Time-Saving Tips
Chop the garlic and pick the basil while the onion softens. Use an immersion blender so there’s one less dish to wash. Both little habits can trim about 10 minutes off a busy night.
FAQs Related to Tomato Basil Soup
1. Can I use fresh tomatoes instead of canned?
Yes. Use about 3 pounds of ripe tomatoes, and roast them first for deeper flavor. Out-of-season fresh tomatoes can taste watery, so canned is often the safer pick.
2. Why does my tomato soup taste bitter or too sharp?
Acidity is the usual cause. Add a pinch of sugar, or stir in a little more cream. Underseasoned soup also tastes sharp, so check your salt too.
3. How do I make tomato basil soup creamy without cream?
Blend in a handful of cooked white beans, a peeled boiled potato, or a splash of coconut milk. Each one gives body without dairy.
4. Why did my soup curdle?
Cold cream hitting very hot, acidic soup can split. Turn the heat down, pour the cream in slowly, and keep it from boiling afterward.
5. Can I freeze tomato basil soup?
Yes, for up to 3 months. Freeze it without the cream and add the cream when you reheat.
6. Is tomato basil soup healthy?
It can be a light, veggie-packed meal, especially when you control the cream and salt. Pair it with a salad or a protein side to make it more filling.
7. How long does homemade tomato soup last in the fridge?
About 3 to 4 days in a sealed container.
Conclusion
This is the soup I make when the weather turns, when someone feels under the weather, and when I just want something warm and easy.
It takes one pot, a handful of simple ingredients, and about 40 minutes. The payoff is a bowl that tastes far better than anything from a can.
If you try it, I’d love to hear how it went. Leave a comment below with your experience, your favorite toppings, or any questions you have, and I’ll jump in. And if you rate the recipe, it really helps other home cooks find it.