There’s something magical about a steaming bowl of tomato basil soup that instantly makes everything better. Whether it’s a rainy afternoon or you’re fighting off a winter chill, this classic comfort food has been my go-to for years. I still remember the first time I made it—my tiny apartment filled with the heavenly aroma of garlic, tomatoes, and fresh basil, and I knew I’d stumbled onto something special. The simplicity is what gets me every time—just a handful of ingredients transforms into something rich, velvety, and bursting with flavor. That’s the beauty of tomato basil soup—it’s humble, honest food that tastes like home.

Why You’ll Love This Tomato Basil Soup
Trust me, this isn’t just any tomato soup—it’s the kind that makes you close your eyes and sigh with every spoonful. Here’s why it’s become my absolute favorite:
- Quick as a wink: Ready in under 30 minutes—perfect for those “I need comfort food NOW” moments.
- Easy peasy: Just chop, simmer, blend—no fancy techniques required.
- Flavor bomb: The fresh basil and garlic make it taste like you spent hours in the kitchen.
- Good for you: Packed with lycopene from the tomatoes and all the goodness of fresh herbs.
- Super versatile: Dress it up with cream, keep it vegan, or add a grilled cheese for the ultimate meal.
It’s the soup I make when I want something that feels special but doesn’t require special effort—and that’s why I keep coming back to it week after week.
Ingredients for Tomato Basil Soup
Here’s what you’ll need to whip up this cozy tomato basil soup – I’ve learned over the years that these simple ingredients make all the difference. The key is quality over quantity here!
- 2 tbsp olive oil – This gives our base that lovely rich depth. I use extra virgin because I can taste the difference!
- 1 onion, chopped – Any type works, but I’m partial to yellow onions for their perfect balance of sweet and sharp.
- 2 cloves garlic, minced – Fresh is best here – none of that jarred stuff! Smell your garlic before using it, that’s my little trick.
- 28 oz canned tomatoes (crushed) – I know, I know – fresh would be lovely, but honestly, good quality canned tomatoes make this soup year-round perfection. If you’re feeling fancy, roast them first like I do in my lentil soup for amazing depth.
- 1 cup vegetable broth – This thins it beautifully without making it watery.
- ¼ cup fresh basil, chopped – No dried basil here, please! The fresh leaves make the soup bright and herbaceous.
- ½ tsp salt – Start here – you can always add more.
- ¼ tsp black pepper – Freshly cracked if you’ve got it!
See? Nothing fussy – just good, honest ingredients that work magic together. Now grab your pot and let’s get cooking!
How to Make Tomato Basil Soup
Alright, let’s dive into the magic of turning those simple ingredients into the most heavenly bowl of comfort. Don’t worry if you’re not a soup expert—I’ve made all the mistakes so you don’t have to. Follow these steps, and you’ll have a velvety tomato basil soup that’ll make you feel like a kitchen rockstar.
Step 1: Sauté the Aromatics
First things first—get that pot nice and hot over medium heat before adding your olive oil. You’ll know it’s ready when the oil shimmers slightly. Now toss in those chopped onions and let them cook until they turn translucent—about 3 minutes should do it. Here’s my secret: stir them occasionally and don’t rush this step! When the onions are soft, add the garlic and cook just until fragrant—about 30 seconds. Watch it carefully! Burnt garlic will make your whole soup bitter, and we don’t want that.
Step 2: Simmer the Soup
Now for the fun part—dump in those crushed tomatoes (they’ll splatter a bit—no biggie), vegetable broth, and your chopped basil. Give it all a good stir to combine. Here’s where patience pays off—let it simmer gently for about 15 minutes. Not a rolling boil, just little bubbles breaking the surface here and there. Stir it occasionally to prevent sticking, and behold as your kitchen fills with the most incredible aroma. The tomatoes will soften, the flavors will meld, and your taste buds will be very happy.

Step 3: Blend to Perfection
Okay, soup’s done simmering—now for the transformation! Carefully transfer everything to a blender (or use an immersion blender right in the pot if you’re fancy like that). Blend until silky smooth—about 30 seconds should do it. Pro tip: Hold that blender lid down tight with a kitchen towel when you start—hot soup likes to escape! Want it extra velvety? You can strain it through a sieve, but honestly, I usually can’t wait that long. Taste and adjust the seasoning—maybe a pinch more salt? Perfect.
And just like that—you’re done! Doesn’t it smell amazing? Let’s talk about what to serve it with…
Tips for the Best Tomato Basil Soup
After making this tomato basil soup more times than I can count, I’ve picked up some tricks that take it from good to “Oh my goodness, can I have the recipe?” Here are my absolute must-know tips:
Fresh basil is non-negotiable. I know it’s tempting to use dried, but trust me—those fresh leaves make all the difference. Tear them with your hands right before adding for maximum flavor release.
Want it creamy? Stir in ½ cup of heavy cream or coconut milk after blending. It turns this soup into pure velvet. My friend Sarah adds a spoonful of cream cheese instead—genius!
Taste as you go! Tomatoes vary in acidity, so adjust with a pinch of sugar if needed. Sometimes I’ll finish with a drizzle of balsamic vinegar for depth—just a teaspoon does wonders.
Blend hot soup carefully. That steam builds up pressure! I always remove the blender’s center cap and cover with a folded kitchen towel while blending.
Leftovers taste even better the next day as flavors meld. Just thin it with a splash of broth when reheating.
Serving Suggestions for Tomato Basil Soup
Oh, the joy of dressing up this tomato basil soup! I’ve had so much fun playing with different pairings over the years—here are my absolute favorites that’ll make your meal feel extra special:
Crusty bread is a must. There’s nothing like tearing off a chunk of warm baguette to dunk into that velvety soup. My local bakery’s sourdough is my go-to—the slight tang plays beautifully with the tomatoes. If you’re feeling fancy, rub the bread with garlic first—game changer!
Grilled cheese, obviously. Take me back to childhood with this classic combo! I like sharp cheddar on sourdough, grilled until golden and crispy. Pro tip: add a thin slice of tomato inside the sandwich—it makes the flavors sing together.
For something lighter, try pairing with my Greek orzo salad—the fresh flavors complement the soup perfectly.
Garnishes make it pretty:
- A drizzle of good olive oil right before serving
- Fresh basil leaves torn over the top
- A dollop of pesto swirls beautifully
- Crumbled feta or grated parmesan adds salty goodness
Honestly? Sometimes I just grab a spoon and enjoy it straight—it’s that good. But when I want to impress? These little touches make all the difference.
Storage and Reheating Instructions
Oh darling, let me tell you how to keep that glorious tomato basil soup tasting just-made for days! As someone who’s accidentally ruined more leftovers than I care to admit, I’ve got this down to a science now.
In the fridge: Pop any leftovers (ha, like there will be any!) into an airtight container once completely cooled. It’ll stay perfect for up to 4 days. I use glass jars because they don’t absorb smells, and honestly, they just look cute lined up in my fridge.
Freezing pro tip: This soup freezes like a dream! Pour cooled soup into freezer bags, lay them flat to save space, and they’re good for 3 months. Mark the date—because frozen soup amnesia is real. Thaw overnight in the fridge when ready.
Reheating magic: Warm gently over medium-low heat, stirring occasionally. Add a splash of broth if it’s thickened up too much. Microwave works too—just do 30-second bursts and stir in between. Whatever you do, don’t boil it to death—that makes the basil taste bitter.
There you go—soup security for days! Now you’ve got cozy meals waiting whenever the craving hits.

Nutritional Information
Let’s talk numbers—because I know some of you (like me!) like to keep track of what’s going into your bowl. Here’s the breakdown for one serving of this glorious tomato basil soup:
- 120 calories – Light enough for lunch, satisfying enough to feel like a meal
- 6g fat (mostly the good kind from olive oil)
- 3g protein – Not bad for a veggie soup!
- 15g carbs – Mostly from those nutritious tomatoes
- 4g fiber – Thanks to all that tomato goodness
A little heads up—these values can wiggle a bit depending on your exact ingredients. That organic olive oil might have more nutrients, or your canned tomatoes might have slightly different numbers. But hey, no matter what—this is nourishment you can feel good about spooning into your belly!
Frequently Asked Questions
I get asked about this tomato basil soup recipe all the time—here are the questions that pop up most often in my kitchen (and my honest answers after making this soup probably a hundred times!):
Can I use dried basil instead of fresh?
Oh honey, I know fresh herbs aren’t always handy, but trust me—this is one place where fresh makes all the difference! Dried basil just doesn’t give that bright, herby punch. If you must substitute, use 1 tablespoon dried basil, but add it when you’re sautéing the onions so it has time to bloom. Still…try to get fresh if you can!
How do I make it creamier?
My favorite trick! After blending, stir in ½ cup heavy cream or coconut milk for dairy-free. Want it extra luxurious? Blend in a spoonful of cream cheese or mascarpone—it melts into the most velvety texture. Just taste and adjust seasoning after adding any dairy.
Can I freeze this soup?
Absolutely! It freezes beautifully for up to 3 months. Pro tip: leave out any cream until after thawing and reheating. The texture might separate a bit after freezing—just give it a good whisk when reheating and it’ll come right back together.
What’s the best tomato variety to use?
San Marzano canned tomatoes are my gold standard—they’re sweeter and less acidic. But honestly? Any good-quality canned tomatoes work. Just avoid the ones with added seasonings or calcium chloride (it makes them stay firm—not what we want in soup!).
My soup tastes too acidic—help!
Been there! Try adding a pinch of sugar (start with ¼ teaspoon) or a drizzle of honey. Sometimes I’ll stir in a teaspoon of butter at the end—the fat helps balance acidity beautifully. Taste as you go—tomatoes can vary so much!

Ingredients
Equipment
Method
- Heat olive oil in a large pot over medium heat.
- Add chopped onion and minced garlic. Cook until softened, about 5 minutes.
- Add crushed tomatoes, vegetable broth, chopped basil, salt, and black pepper. Stir well.
- Bring to a simmer and cook for 15 minutes, stirring occasionally.
- Blend the soup until smooth using a blender.
- Serve hot.
Nutrition
Notes
Tried this recipe?
Let us know how it was!For more amazing recipes, be sure to check out our other sections to explore a variety of ideas that will enrich your cooking experience. Each section offers its own unique flavors to ensure a delightful culinary journey:
Easy and Quick Recipes: A collection of dishes that guarantee delicious meals with minimal effort and time.
Healthy Recipes: Discover healthy and delicious options that fit your lifestyle.
Desserts: A diverse selection of sweets that will add a special touch of sweetness to your table.
Lunch Recipes: Tasty lunch ideas that you can easily prepare to delight your family.
Dinner Recipes: Delicious and easy-to-make recipes that will make your dinner a memorable occasion.
