How Do You Make Tomato Basil Soup From Scratch

Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!

You make tomato basil soup from scratch by roasting fresh tomatoes and garlic, simmering them with broth and basil, then blending it all until silky smooth.
 
It’s one of those comforting recipes that feels fancy but is actually simple enough for a weeknight dinner.
 
If you’ve ever wondered how do you make tomato basil soup from scratch without relying on canned versions, the answer is all about layering flavors.
 
You don’t need a ton of ingredients, just ripe tomatoes, sweet basil, a little onion, and cream if you like it rich.
 
In this post, we’ll walk through the entire process so you can make tomato basil soup from scratch with confidence.
 
We’ll cover the best tomatoes to use, the roasting technique, and even a few shortcuts if you’re short on time.
 
Let’s dive into the pot and get cooking.
 

Why You Should Make Tomato Basil Soup From Scratch

There’s a reason homemade tomato basil soup from scratch tastes better than anything from a can.
 
When you control the ingredients, you get a brighter, fresher flavor that store-bought versions just can’t match.
 
Plus, making tomato basil soup from scratch lets you adjust the creaminess, the garlic level, and the basil intensity to your liking.
 
It’s also surprisingly budget-friendly since tomatoes and basil are affordable staples.
 
And once you see how easy it is, you’ll wonder why you ever bought the canned stuff.
 

1. You Control the Freshness

Fresh tomatoes and fresh basil make all the difference when you make tomato basil soup from scratch.
 
Canned soups often use tomato paste and dried herbs, which can taste flat or overly salty.
 
But when you roast ripe tomatoes, you caramelize their natural sugars and bring out a deep, sweet flavor.
 
And fresh basil added at the end keeps its bright, peppery notes instead of fading into the background.
 
That’s the secret to a vibrant bowl of soup.
 

2. It’s Healthier Than Store-Bought

Making tomato basil soup from scratch means no hidden preservatives, thickeners, or excessive sodium.
 
You decide how much salt, olive oil, and cream go into the pot.
 
Tomatoes are packed with lycopene, an antioxidant that’s better absorbed when cooked with a little fat.
 
So your homemade soup isn’t just tasty, it’s actually good for you.
 

3. You Can Customize It Every Time

Want a smoky twist? Roast your tomatoes with a pinch of smoked paprika.
 
Craving extra richness? Stir in a splash of heavy cream or a dollop of crème fraîche.
 
Prefer a thinner texture? Add more broth while blending.
 
This flexibility is exactly why so many home cooks love to make tomato basil soup from scratch repeatedly.
 

Step-by-Step: How Do You Make Tomato Basil Soup From Scratch

Now let’s get to the actual method, because you’re here for the how.
 
The process breaks down into three main stages: roasting, simmering, and blending.
 
Each stage builds flavor, so don’t skip any of them.
 

1. Roast Your Tomatoes and Garlic First

Start by preheating your oven to 400°F (200°C).
 
Cut about 2 pounds of ripe tomatoes in half and place them cut-side up on a baking sheet.
 
Add a whole head of garlic with the top sliced off, plus a halved onion if you like.
 
Drizzle everything with olive oil, season with salt and pepper, and roast for 30 to 40 minutes.
 
The tomatoes should look slightly charred and release their juices.
 
Roasting is what gives your tomato basil soup from scratch that deep, almost smoky sweetness.
 
The garlic becomes mellow and nutty, losing its sharp bite.
 
This step is non-negotiable if you want restaurant-quality results.
 

2. Simmer With Broth and Fresh Basil

Once roasted, transfer everything to a large pot or Dutch oven.
 
Squeeze the roasted garlic cloves out of their skins and add them to the pot as well.
 
Pour in about 2 cups of vegetable or chicken broth, and toss in a generous handful of fresh basil leaves.
 
Stir everything together and bring the mixture to a gentle simmer.
 
Let it bubble for about 10 minutes so the basil infuses the liquid.
 
Don’t boil it too hard, a gentle simmer keeps the flavors bright and fresh.
 
At this point, your kitchen will smell incredible, and that’s how you know you’re on the right track.
 

3. Blend Until Velvety Smooth

Carefully transfer the hot mixture to a blender, working in batches if needed.
 
Or use an immersion blender directly in the pot for easier cleanup.
 
Blend until the soup is completely smooth and creamy.
 
If you prefer a chunkier texture, pulse it a few times instead of blending fully.
 
After blending, return the soup to low heat and taste it.
 
This is the moment to adjust seasoning, adding more salt, pepper, or a pinch of sugar if your tomatoes were tart.
 
And if you want a richer soup, stir in ¼ cup of heavy cream or a swirl of coconut milk.
 
Your tomato basil soup from scratch is now ready to serve.
 

Tips for the Best Tomato Basil Soup From Scratch

You’ve got the basic method down, but a few pro tips can elevate your soup even further.
 
These small tweaks make a big difference in the final bowl.
 

1. Choose the ripest Tomatoes You Can Find

The quality of your tomatoes determines the quality of your soup.
 
Look for heavy, fragrant tomatoes that are deeply colored and slightly soft to the touch.
 
Roma or San Marzano tomatoes are great because they have more flesh and less water.
 
But any ripe garden tomato will work beautifully when you make tomato basil soup from scratch.
 

2. Don’t Skip the Sugar Trick

Even ripe tomatoes can sometimes taste a bit acidic.
 
If your soup tastes sharp after blending, add a teaspoon of sugar or honey.
 
This doesn’t make the soup sweet, it just balances the acidity.
 
That little pinch of sweetness is often the difference between good and great.
 

3. Add Basil at Two Stages

Add half of your basil during the simmering stage and the rest after blending.
 
The simmered basil gives a background flavor while the fresh basil added at the end pops with aroma.
 
This double-dose of basil keeps your tomato basil soup from scratch tasting garden-fresh.
 

So, How Do You Make Tomato Basil Soup From Scratch?

You make tomato basil soup from scratch by roasting tomatoes and garlic, simmering them with broth and basil, and blending until smooth.
 
It’s truly that simple.
 
The roasting step is the heart of the recipe because it deepens the tomato flavor naturally.
 
The simmering step gives the basil time to perfume the broth.
 
And the blending step ties everything together into a velvety, comforting bowl.
 
Whether you serve it with a grilled cheese sandwich or a sprinkle of parmesan, this soup is pure comfort food.
 
So next time you wonder how do you make tomato basil soup from scratch, just remember: roast, simmer, blend.
 
That’s all there is to it, and your taste buds will thank you.
 
Happy cooking.