Nothing warms the soul quite like a steaming bowl of easy tomato soup. Picture this: a rich, velvety concoction that envelops your taste buds in a comforting hug, with hints of sweet basil and a drizzle of cream on top. As the aroma wafts through your kitchen, you can almost hear the angels sing.

This delightful dish isn’t just for chilly nights or rainy afternoons; it’s perfect for those moments when you need a quick pick-me-up or a sophisticated starter for an impromptu dinner party. Trust me, folks, this easy tomato soup is about to become your new go-to recipe that will leave everyone begging for seconds.
Why You'll Love This Recipe
- The easy tomato soup comes together in under 30 minutes, making it perfect for busy weeknights
- Its bright and vibrant color will elevate any dining table
- Creamy and delicious, it offers layers of flavor that dance on your palate
- Versatile enough to pair with grilled cheese or serve as a centerpiece of a gourmet meal
The first time I made this easy tomato soup was during a surprise snowstorm that left my friends stranded at my house. We were initially planning a game night, but instead, we ended up sharing laughs and stories over bowls of warm soup while snowflakes danced outside.
Essential Ingredients
Here’s what you’ll need to make this delicious dish:
Canned Whole Tomatoes: Choose high-quality tomatoes for the best flavor; San Marzano are my personal favorite.
Onion: A medium yellow onion provides sweetness; chop it finely to enhance flavor.
Garlic: Fresh garlic cloves bring an aromatic punch; always use more if you’re feeling bold.
Basil: Fresh basil adds brightness; use a generous handful for maximum impact.
Vegetable Broth: Use low-sodium broth to control salt levels; homemade broth is even better.
Cream: Heavy cream creates that luxurious texture; feel free to substitute with coconut milk for dairy-free.
Olive Oil: Extra virgin olive oil enhances richness; don’t skimp on quality here.
Sugar: A pinch balances acidity; brown sugar can add depth if you’re feeling adventurous.
The full ingredients list, including measurements, is provided in the recipe card directly below.

How to Make Easy Tomato Soup
Let’s dive into the cooking process!
Sauté the Aromatics: Heat olive oil in a large pot over medium heat. Add chopped onions and sauté until they turn translucent and sweet-smelling, about 5 minutes.
Add Garlic & Spice It Up: Stir in minced garlic and cook until fragrant, about 30 seconds. Add a pinch of salt and pepper to get those flavors dancing.
Toss in Tomatoes & Broth: Pour in the canned tomatoes (juice included) along with vegetable broth. Bring the mixture to a gentle simmer so those flavors can mingle beautifully.
Blend Until Smooth: After simmering for 15 minutes, use an immersion blender to puree the soup until smooth and creamy. If you don’t have one, carefully transfer the soup to a blender in batches.
Add Cream & Seasonings: Lower the heat and stir in heavy cream along with fresh basil and sugar. Adjust seasoning as needed – don’t be shy!
And there you have it – your cozy bowl of easy tomato soup ready to warm not just your belly but also your heart!
You Must Know
- Easy tomato soup is not just comfort food; it’s a delightful blend of flavors that warms the soul
- With its vibrant color and rich aroma, it’s perfect for a cozy night in or a quick lunch
- Plus, you can whip it up in no time!
Perfecting the Cooking Process
Start by sautéing onions and garlic until fragrant, then add diced tomatoes and broth. Let it simmer for 20 minutes to meld the flavors beautifully.
Add Your Touch
Consider adding fresh basil or a splash of cream for richness. You can also swap canned tomatoes for roasted or fresh ones based on your preference.
Storing & Reheating
Store leftover soup in an airtight container in the fridge for up to five days. To reheat, gently warm on the stove until steaming.
Chef's Helpful Tips
- Use quality tomatoes for a richer flavor; they make all the difference!
- Blend your soup for a creamy texture without cream
- Always taste and adjust seasoning as needed to enhance the overall flavor profile
Cooking this easy tomato soup reminds me of rainy afternoons spent with my grandma, who always insisted on adding a pinch of love (and salt).
FAQ
Can I use fresh tomatoes instead of canned?
Absolutely! Fresh tomatoes will give a vibrant flavor; just peel and chop them before cooking.
How do I make this soup spicier?
Add red pepper flakes or diced jalapeños while sautéing for an extra kick!
Is easy tomato soup freezer-friendly?
Yes, it freezes well! Just cool it completely before transferring to freezer-safe containers.

Easy Tomato Soup
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Ann Foster
- Total Time: 30 minutes
- Yield: Serves 4
Description
Warm your soul with this easy tomato soup, a comforting blend of vibrant tomatoes, aromatic garlic, and fresh basil. Perfect for a cozy night in or as a quick lunch, this delicious dish comes together in under 30 minutes. With its creamy texture and rich flavor, it’s sure to become your go-to recipe for any occasion.
Ingredients
- 2 cans (28 oz each) whole tomatoes
- 1 medium yellow onion, finely chopped
- 4 cloves garlic, minced
- 1 cup fresh basil leaves
- 3 cups low-sodium vegetable broth
- ½ cup heavy cream (or coconut milk)
- 2 tbsp extra virgin olive oil
- 1 tsp sugar
- Salt and pepper to taste
Instructions
- Heat olive oil in a large pot over medium heat. Sauté chopped onions until translucent, about 5 minutes.
- Stir in minced garlic and cook for an additional 30 seconds.
- Add canned tomatoes (with juice) and vegetable broth; bring to a gentle simmer for 15 minutes.
- Use an immersion blender to puree the soup until smooth. Alternatively, transfer in batches to a blender.
- Stir in heavy cream, fresh basil, and sugar; adjust seasoning if needed.
- Serve hot, garnished with extra basil or a drizzle of cream.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Sautéing
- Cuisine: American
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 210
- Sugar: 8g
- Sodium: 600mg
- Fat: 12g
- Saturated Fat: 7g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 4g
- Protein: 4g
- Cholesterol: 40mg






