Indulge in the ultimate comfort food with this incredibly Easy Tomato Soup Recipe. It’s a velvety, flavorful, and remarkably simple creation, blending ripe tomatoes, fragrant basil, and rich cream into a heartwarming bowl. Perfectly paired with crispy, buttery Parmesan-garlic crostini, this homemade tomato basil soup is destined to become a staple in your kitchen.


Author’s Note
Inspired by a Culinary Icon: Nordstrom’s Classic Tomato Basil Soup
While my traditional roasted tomato basil soup, crafted with fresh garden tomatoes, holds a special place in my heart, the demands of a busy schedule often mean I don’t have the luxury of time for elaborate preparations. On those days, high-quality canned tomatoes truly save the day! But let me emphasize, not just any canned tomatoes will do. Investing in premium Italian-style tomatoes is crucial for achieving that deeply rich and authentic flavor profile. I am absolutely devoted to Cento’s Italian-style tomatoes; they are unequivocally the star of this remarkably easy tomato soup recipe.
This particular recipe is a loving adaptation of the legendary Nordstrom tomato basil soup – a dish that has captivated countless palates and sparked widespread enthusiasm. Chef Keith generously shared his take on this beloved classic on social media a few years ago, and it has been a cherished favorite of mine ever since. I find myself returning to it time and again because it consistently delivers a thick, luxuriously creamy, wonderfully hearty, and utterly satisfying experience. It’s the kind of soup that wraps you in a warm embrace with every spoonful.
What makes it even better is its incredible simplicity, especially when utilizing the convenience of canned tomatoes without compromising on flavor. And seriously, whatever you do, please don’t skip the Parmesan-garlic crostini topping – it’s not just an accompaniment, it’s arguably the best part, adding a delightful crunch and savory burst that elevates the entire dish!
Why This Easy Creamy Tomato Soup is a Must-Try
In a world of complex recipes, this easy creamy tomato soup stands out for its effortless preparation and exceptional taste. Here’s why you’ll want to add it to your regular rotation:
- Uncomplicated & Quick: Forget hours of roasting. This recipe leverages the goodness of canned tomatoes, cutting down prep time significantly while still delivering robust flavor. You can have a gourmet-ttasting soup on your table in just over an hour.
- Luxuriously Creamy Texture: The addition of heavy cream at the end transforms the soup into a silky-smooth delight that feels indulgent without being overly heavy.
- Deep, Authentic Flavor: Sautéed aromatics like carrots and onions, combined with quality Italian-style tomatoes and fresh basil, create a depth of flavor that rivals any restaurant soup.
- Perfect Pairing: The homemade Parmesan-garlic crostini isn’t just a side; it’s an integral part of the experience, offering a salty, garlicky crunch that perfectly complements the smooth soup.
- Versatile & Adaptable: Easily customize this recipe to your preferences. Add a touch of spice, make it vegan, or incorporate other vegetables – the possibilities are endless.
- Comfort in a Bowl: There’s something inherently comforting about a warm bowl of tomato soup, especially when it’s this rich and flavorful. It’s perfect for chilly evenings, a quick lunch, or a cozy family dinner.

Essential Ingredients for Our Easy Tomato Soup
Creating an outstanding tomato soup doesn’t require an extensive list of ingredients, but focusing on quality makes all the difference. Here’s a breakdown of what you’ll need and why each component is key:
| Ingredients | Helpful Notes |
|---|---|
| Olive Oil, Carrots, Onion, Dried Basil | These form the aromatic foundation of our soup. Sautéing them first slowly builds layers of complex flavor, creating a deeply savory base that will make your soup truly stand out. Don’t rush this step! |
| Canned Whole Italian-Style Tomatoes, Chicken Broth | The secret to a quick yet profoundly flavorful tomato soup lies in using high-quality canned tomatoes, preferably whole peeled Italian-style tomatoes packed in purée. Brands like Cento often come with natural Italian seasonings, which significantly enhance the soup’s taste. Chicken broth adds another layer of savoriness, but vegetable broth can be substituted for a vegetarian option. |
| Heavy Cream | This is what transforms a good tomato soup into a great one. Stirred in after blending, heavy cream imparts an unparalleled richness and a silky-smooth, luxurious texture that defines this recipe’s creamy appeal. |
| Fresh Basil | While dried basil is used for the base, a garnish of fresh basil at the end brightens the soup with its vibrant, peppery aroma and taste. Slicing it into fine ribbons allows its delicate flavor to infuse beautifully without overpowering the dish. |
| Baguette, Butter, Parmesan, Garlic, Parsley | These ingredients are for the optional, yet highly recommended, Parmesan-garlic crostini. The combination creates a irresistibly crunchy, savory, and aromatic topping that’s perfect for dipping and scooping, turning your soup into a truly complete meal. |

Crafting Your Homemade Creamy Tomato Soup: A Step-by-Step Guide
Making this incredible tomato soup is simpler than you might think. Follow these clear steps to achieve a rich, creamy, and satisfying result every time.
- Sauté Aromatics to Build Flavor: Begin by heating the olive oil in a large, sturdy pot or Dutch oven over medium heat. Once shimmering, add the finely chopped carrots, onion, and dried basil. Sauté gently, stirring occasionally, for 10-12 minutes until the vegetables have softened and the onion becomes translucent. This step is crucial for developing a deep, savory base for your soup. Season lightly with salt and pepper during this stage.
- Simmer Tomatoes and Broth: Next, pour in the high-quality canned whole Italian-style tomatoes (along with their purée) and the chicken broth. Use a wooden spoon to gently break up the whole tomatoes if desired, or let them soften during simmering. Bring the mixture to a gentle boil, then immediately reduce the heat to low. Allow the soup to simmer, uncovered, for about 20 minutes. This simmering time allows the flavors to meld beautifully and for the vegetables to become tender.
- Achieve Creamy Perfection by Blending: Carefully remove the pot from the heat. For a silky-smooth soup, you’ll need to purée the mixture. An immersion blender is ideal for this, as you can blend directly in the pot. Alternatively, if using a standard blender, work in small batches. Be extremely cautious when blending hot liquids; ensure the lid is secure, vent the top, and start on a low speed to prevent spills and steam buildup.
- Stir in the Heavy Cream: Return the puréed soup to the pan over medium heat. Stir in the heavy cream until it’s fully incorporated and the soup is warmed through. This step adds that irresistible richness and creamy texture that makes this soup so comforting. Taste and adjust seasonings, adding more salt and pepper as needed to achieve your perfect balance.
- Garnish and Serve: Ladle the warm, creamy tomato soup into bowls. Garnish generously with fresh basil leaves, cut into fine ribbons, for a burst of fresh flavor and vibrant color. Serve immediately with your homemade Parmesan-garlic crostini for dipping. Enjoy this cozy and delicious meal!
Pro Tip: Blending Hot Soup Safely
When using a standard blender for hot liquids, always make sure the lid is securely in place. To avoid dangerous pressure buildup from steam, remove the small cap in the center of the blender lid and cover the opening with a kitchen towel. Start blending on the lowest setting and gradually increase speed. Never fill the blender more than halfway with hot liquid. If using an immersion blender, ensure the head is fully submerged before turning it on to prevent splattering.

Crafting the Perfect Parmesan-Garlic Crostini
No bowl of this creamy tomato soup is complete without a side of crunchy, savory crostini. This Parmesan-garlic version is simple to make and adds an irresistible textural contrast to the smooth soup. Here’s how to create these delectable dipping companions:
- Prepare Your Baguette: Choose a fresh baguette and slice it on a sharp diagonal into uniform 3/8-inch-thick pieces. Angled slices provide a larger surface area for the butter mixture and make for easier dipping.
- Mix the Flavorful Topping: In a medium-sized bowl, combine 8 tablespoons of unsalted butter (softened to room temperature for easy mixing), 1/2 cup of freshly grated Parmesan cheese, 1/8 teaspoon of salt, and 3/4 teaspoon of granulated garlic. Mash these ingredients together with a fork until they are thoroughly combined and form a cohesive spread. Finally, stir in 1 tablespoon of finely chopped fresh parsley for a touch of freshness and color.
- Spread and Arrange: Preheat your oven to 350°F (175°C) and place a rack in the top third of the oven. Take each slice of baguette and generously spread the butter mixture over one side, ensuring the entire surface is covered. Arrange the coated baguette slices on a baking sheet, placing them close together but without touching, allowing for even baking and crisping.
- Bake to Golden Perfection: Bake the crostini in the preheated oven for 10–15 minutes, or until they turn a beautiful golden brown and the cheese is bubbly and slightly crisped. Keep a close eye on them, as they can go from perfect to burnt quickly.
- Serve Warm: Once baked, remove the crostini from the oven and serve them warm alongside your easy creamy tomato soup. The contrast of the warm, crunchy, garlicky bread with the hot, smooth soup is absolutely divine!
More Easy & Delicious Soup Recipes:
Soups And Stews
Italian Sausage Orzo Soup
Soups And Stews
Chicken Pot Pie Soup Recipe
Soups And Stews
Easy Taco Soup
Soups And Stews
Butternut Squash Soup

No ratings yet
Easy Creamy Tomato Soup Recipe
Chelsea Lords
35 minutes
30 minutes
1 hour
5 minutes
8
servings
Video
Equipment
- Large Pot (6-8 quart)
- Immersion Blender or Standard Blender
- Baking Sheet
Ingredients
-
1/3 cup extra-virgin olive oil -
5 large carrots peeled and coarsely chopped (approx. 2-3/4 cups) -
1 large yellow onion coarsely chopped (approx. 2 cups) -
1 tablespoon dried basil -
3 (28-ounce) cans whole Italian-style tomatoes in purée -
1-3/4 cups chicken broth -
2 cups heavy cream -
Salt and freshly ground black pepper to taste -
2 tablespoons fresh basil leaves cut into fine ribbons, for garnish
-
8 tablespoons unsalted butter softened to room temperature -
1/2 cup freshly grated Parmesan cheese (approx. 2 ounces) -
1/8 teaspoon salt -
3/4 teaspoon granulated garlic -
1 tablespoon finely chopped fresh parsley -
1 baguette cut on a sharp diagonal into 3/8-inch-thick slices
Instructions
To Make the Creamy Tomato Soup
- In a large (6–8 quart) saucepan or Dutch oven over medium heat, warm the olive oil, swirling to coat the bottom evenly. Add the chopped carrots, onion, and dried basil. Sauté these aromatics, stirring occasionally, until they are softened and the onion is translucent, typically 10–12 minutes. Season to taste at this stage (I generally add about 1/2 teaspoon salt and 1/4 teaspoon pepper).
- Stir in the canned whole Italian-style tomatoes (along with their purée) and the chicken broth. Bring the mixture to a gentle boil. Once boiling, reduce the heat to low and let the soup simmer, uncovered, for 20 minutes. This allows the flavors to deepen and the tomatoes to break down further.
- Remove the saucepan from the heat. Carefully purée the soup directly in the pot using an immersion blender until completely smooth. If you don’t have an immersion blender, transfer the soup in batches to a standard blender or food processor, ensuring to follow hot liquid blending safety guidelines (vented lid, towel cover, low speed start).
- Return the smooth soup to the pan and place it back over medium heat. Stir in the heavy cream until it is thoroughly combined and the soup is heated through. Taste the soup again and season generously with additional salt and pepper as needed to enhance its rich flavors (I typically add another 1 teaspoon salt and 1/4 teaspoon pepper at this stage).
To Make the Parmesan-Garlic Crostini
- Preheat your oven to 350°F (175°C). Position an oven rack in the top third of the oven for optimal browning.
- In a medium-sized bowl, mash together the softened unsalted butter, freshly grated Parmesan cheese, salt, and granulated garlic until all ingredients are well combined. Stir in the finely chopped fresh parsley.
- Generously spread a layer of the butter mixture onto one side of each baguette slice. Ensure the entire surface is fully covered to achieve maximum flavor and crispness.
- Arrange the buttered crostini slices on a baking sheet, placing them close together but ensuring they do not touch. Bake uncovered for 10–15 minutes, or until the edges are golden brown and crispy. Serve these warm, irresistible crostini alongside your creamy tomato soup.
Recipe Notes & Pro Tips
Making it Vegetarian/Vegan: To make this soup vegetarian, simply substitute chicken broth with a good quality vegetable broth. For a vegan version, use vegetable broth and replace the heavy cream with full-fat coconut milk or a plant-based cream alternative. Ensure your butter for crostini is also plant-based, and omit the Parmesan or use a vegan cheese substitute.
Adding a Spicy Kick: If you enjoy a bit of heat, add a pinch or two of red pepper flakes along with the dried basil when sautéing the vegetables.
Enhancing Herb Flavor: While fresh basil is a fantastic garnish, you can also stir in a tablespoon of fresh chopped oregano or thyme along with the dried basil during the sautéing step for an added aromatic layer.
Storage & Reheating: Leftovers of this creamy tomato soup are truly fantastic – many find the flavor deepens and improves overnight! Store the cooled soup in an airtight container in the fridge for 4–6 days. For longer storage, freeze it in freezer-safe containers for up to 3 months. Thaw frozen soup overnight in the fridge or by placing the container in a bowl of warm water. Reheat gently in a small pot over low heat on the stove, stirring occasionally, or in the microwave (covered to prevent splatters) until warmed through.
Nutrition Information
Nutrition information is automatically calculated and should be used as an approximation.
Loved this recipe? Share your thoughts below!
Storage & Reheating
Storing and Reheating Your Tomato Soup
This tomato soup is one of those dishes that often tastes even better the next day! Its flavors meld and deepen beautifully upon resting, making it perfect for meal prep.
Storage: Allow the soup to cool completely before transferring it to an airtight container. It will keep wonderfully in the refrigerator for 4–6 days. For longer preservation, this soup freezes exceptionally well! Store it in freezer-safe containers for up to 3 months. When ready to use, thaw frozen soup overnight in the refrigerator or by placing the sealed container in a bowl of warm water for a quicker thaw.
How to Reheat: Gently warm the soup in a small pot over low heat on the stovetop, stirring occasionally, until it’s heated through. Alternatively, reheat individual portions in the microwave; be sure to use a microwave-safe cover to prevent splatters and ensure even heating.
Frequently Asked Questions About This Easy Tomato Soup Recipe
While nothing quite beats a classic grilled cheese sandwich for dipping, there are many delicious options to enhance your soup experience! Here are some favorites:
– The included Parmesan-garlic crostini are truly exceptional – crispy, buttery, and packed with flavor.
– A crispy Parmesan crisp or two, placed directly on top, adds a gourmet touch and amazing texture.
– Classic crusty bread or soft dinner rolls (like thin sourdough baguettes) are always a great choice for soaking up every last drop.
– Simple crackers or Goldfish crackers (a kid-friendly favorite!) provide a fun, salty crunch that contrasts beautifully with the creamy soup.
The luxurious thickness and creamy texture of this tomato soup are primarily achieved by two key steps. First, blending the soup thoroughly after simmering ensures a smooth, velvety consistency. Second, the generous addition of heavy cream at the very end of the cooking process is what truly transforms the soup into its rich, creamy state. If you prefer a slightly lighter version, you can use half-and-half, though it will be less rich.
Even though this recipe is packed with flavor, there are several ways to customize and further enhance your tomato soup:
- A Touch of Acid: Stir in a small amount of good quality vinegar (balsamic or red wine vinegar works exceptionally well) at the very end. This brightens the flavors and adds a subtle tang.
- Pesto Power: Swirl in a spoonful (or two!) of fresh basil pesto right before serving for an intense burst of herb flavor.
- Fresh Herbs: Beyond basil, try stirring in finely chopped fresh flat-leaf Italian parsley or a sprinkle of fresh thyme for added aromatic complexity.
- Cheese Magic: Dunk a gooey, hot grilled cheese sandwich directly into the soup, or swirl in a dollop of mascarpone or cream cheese for extra richness.
- Crunchy Toppings: Top your bowl with crispy croutons, toasted nuts, or even a drizzle of high-quality olive oil.
- Savory Additions: For a hearty upgrade, sprinkle chopped, crispy bacon and fresh chives on top. A swirl of sour cream or crème fraîche also adds a lovely tang.
What to Serve Alongside Your Creamy Tomato Soup
This easy creamy tomato soup is a star on its own, especially with the Parmesan-garlic crostini. However, it also pairs beautifully with a variety of sides to create a well-rounded and satisfying meal.
- Fresh Salads: A light and refreshing salad provides a wonderful contrast to the richness of the soup. Options like a crisp garden salad with a vinaigrette or a tangy Caesar salad complement the flavors perfectly.
- Roasted Vegetables: Roasting brings out the natural sweetness in vegetables, making them an excellent side. Consider serving with tender roasted broccoli, caramelized Parmesan Brussels sprouts, or sweet roasted carrots for a healthy and flavorful addition.
- Light Pasta Salad: A refreshing corn, zucchini, and avocado pasta salad can offer a cool, textual counterpoint to the warm, creamy soup, making your meal feel balanced.
- Classic Sandwiches: Soup and sandwich is a timeless pairing! Simple sandwiches like a classic turkey sandwich, a savory ham and cheese hoagie, or a fresh BLT complement the soup without overpowering it.
- Baked Potatoes: For a heartier meal, a crispy-skinned, fluffy-inside baked potato is a fantastic match. You can top it with your favorite fixings like chives, sour cream, or extra cheese.
