Soups & Stews
Cookie and Kate's tomato soup recipe delivers the velvety garlic-infused comfort we all crave during chilly evenings. This one-pot creation transforms simple ingredients into a rich, aromatic soup that's both restaurant-quality and foolproof for home cooks.
The secret lies in slow-simmered garlic and perfectly blended tomatoes, creating a smooth texture that feels indulgent yet balanced. Every spoonful delivers warmth, depth, and that unmistakable tomato-forward flavor we love.
What makes this recipe special is its ability to deliver professional results with minimal effort—no fancy techniques required. The garlic infuses deeply during the initial sauté, while the tomatoes develop complex sweetness from the slow simmer.
I've refined this method to ensure it works every time, whether you're feeding a family or preparing a cozy meal for two. The velvety consistency comes from proper blending and straining, which removes skins while preserving that luscious body.
By the time you're done, you'll have a pot of golden, aromatic tomato soup that's rich enough to stand alone but bright enough to complement grilled cheese sandwiches. The garlic notes linger just beneath the surface, adding layers of savory depth without overpowering.
This is the kind of soup that transforms a simple meal into something memorable—warm, comforting, and perfectly satisfying.
The beauty of this recipe lies in its versatility. Use it as a standalone dish or pair it with crusty bread, grilled meats, or a sprinkle of fresh basil for added freshness.
The instructions are designed to guide you through each step with confidence, ensuring you achieve that velvety texture and perfect balance of flavors every time. Let's get cooking—your taste buds will thank you.
Ingredients for cookie and kate tomato soup
Simple pantry staples transform into velvety garlic-infused tomato soup perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | High-quality, fruity variety |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 4 cloves | Fresh, peeled, minced |
| San Marzano Whole Tomatoes 🍅 | 28 oz | Canned, crushed by hand |
| Low-Sodium Chicken Broth 🍲 | 4 cups | Homemade or quality store-bought |
| Heavy Cream 🥛 | ½ cup | Full-fat for creaminess |
| Fresh Basil Leaves 🌿 | ¼ cup | Packed, chopped |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Sugar 🍚 | 1 tsp | Adjust to taste |
| Crusty Bread 🍞 | 4 slices | For serving, optional |
| Parmesan Cheese 🧀 | ¼ cup | Freshly grated, optional |
The garlic and tomatoes are your flavor anchors here. San Marzano tomatoes are worth the splurge—they're sweeter and less acidic than regular canned tomatoes. Grab a can from Whole Foods or any specialty store if you can, but the regular grocery store brand works too. For garlic, fresh is non-negotiable—the pre-minced stuff in jars lacks depth. I always buy extra garlic cloves because they're cheap and freeze beautifully. The heavy cream might seem indulgent, but it's what gives this soup that restaurant-quality silkiness (trust me on the full-fat version).
No San Marzano tomatoes? Any quality canned tomatoes will work, but avoid the watery, mushy ones. Fresh basil? Dried oregano at one-third the amount saves the day. Running low on heavy cream? Half-and-half or coconut milk works, though the texture will be slightly lighter. The crusty bread can be any good-quality baguette—Trader Joe's or Publix have great options. If you're feeling fancy, toast it with a sprinkle of Parmesan and garlic butter, but honestly, just the bread is perfect. The sugar is just to balance any acidity—skip it if your tomatoes are already sweet.
This soup tastes even better the next day as flavors meld. Keeps for 5 days in the fridge, freezes for 3 months. I always double the recipe because it's impossible to resist seconds. For freezing, let it cool completely, then portion into airtight containers. The crusty bread? Store it in a paper bag at room temperature—it stays fresh for 3-4 days that way.
Why You'll Love This Recipe
- No-Fuss Simplicity: I swear by this recipe because it’s the kind of meal that doesn’t require a grocery list marathon. Just one onion, a handful of garlic, and those perfect San Marzano tomatoes—no fancy prep, no peeling cans, just chop and simmer. Honestly, I’ve made it while scrolling through emails, and it still turns out rich and velvety.
- Umami Bomb: That low-sodium broth and San Marzano tomatoes? They’re the secret to a flavor so deep it feels like a hug in a bowl. The garlic gets caramelized just enough to add a sweet, toasty note, and the olive oil finish ties it all together—no heavy cream needed. Between us, this is the kind of soup that makes store-bought taste sad.
- Prep-Ahead Powerhouse: I always double the batch because it reheats like a dream and tastes even better the next day. Freeze half for those nights when you’re too tired to think, or bring it to a potluck—it’s the one dish nobody will question. My college-aged kid even asks for it when he’s home, and that’s saying something.
- Budget-Friendly Luxury: San Marzano tomatoes and good olive oil might sound fancy, but they stretch so far in this recipe. A single jar of broth and a few cloves of garlic make this feel gourmet without breaking the bank. I’ll be real: it’s the kind of meal that makes me feel like I’m cooking for company, even when it’s just me and a bad movie night.
Step-by-step instructions for cookie and Kate's tomato soup recipe
This velvety garlic-infused tomato soup delivers restaurant-quality comfort in one pot.
Sauté Aromatics Until Fragrant
Heat the 2 tablespoons extra-virgin olive oil in a large pot over medium heat. Add the whole yellow onion, diced into small pieces, and cook for 5 minutes until softened and translucent. You'll know it's ready when the onion releases its sweet aroma and loses its raw bite.
Add the 4 cloves minced garlic and cook for another 30 seconds until the garlic turns golden and fragrant. Be careful not to let it brown—garlic burns quickly and can turn bitter. Stir constantly to distribute the heat evenly and prevent sticking. This aromatic base forms the flavor foundation for your entire soup.
Simmer Tomatoes and Broth
Pour in the 28 ounces crushed San Marzano whole tomatoes and stir to combine with the onions and garlic. Let the mixture simmer for 5 minutes to allow the raw tomato flavor to soften and meld with the aromatics. This step reduces the acidity slightly, creating a more balanced flavor profile.
Add the 4 cups low-sodium chicken broth, 1 teaspoon salt, ½ teaspoon ground black pepper, and 1 teaspoon sugar. Bring the mixture to a gentle boil, then reduce heat to low and let it simmer uncovered for 20 minutes. Stir occasionally to prevent the tomatoes from sticking to the bottom. You'll notice the soup developing a rich, deep color and smooth texture as it simmers.
Blend Until Silky Smooth
Use an immersion blender to purée the soup directly in the pot until completely smooth. I like to blend in batches if needed to ensure no chunks remain. For a perfectly velvety texture, you might need to blend for 30-45 seconds total. If you prefer a slightly rustic look, you can leave it slightly chunky by blending for a shorter time.
Return the soup to the pot and stir in the ½ cup heavy cream. This step adds richness and creaminess to balance the acidity of the tomatoes. Bring the soup back to a gentle simmer for 5 minutes to heat through completely. Taste and adjust seasoning if needed—this is where you can fine-tune the flavor to your preference.
Finish with Fresh Basil
Remove the pot from heat and stir in the ¼ cup chopped fresh basil leaves. The basil adds a bright, fresh contrast to the rich tomato flavor. Let the soup sit for 5 minutes to allow the basil to infuse its aroma throughout the soup. This final step is crucial for that fresh, vibrant finish that makes this soup truly special.
Ladle the soup into bowls and serve immediately with 4 slices crusty bread and a sprinkle of ¼ cup freshly grated Parmesan cheese on top. The contrast of the warm, creamy soup with the crispy bread creates the perfect comfort food experience. Each spoonful delivers that velvety garlic-infused goodness that makes this recipe so beloved.
Pro Tips For Making Cookie And Kate Tomato Soup
- Sear the Onions Low: I used to blast the onions on high heat, and they’d turn bitter before they softened. For this soup, keep the heat gentle—you’re building flavor, not burning it. A steady simmer in olive oil for 8–10 minutes until they’re translucent but not colored guarantees the base won’t taste harsh.
- Crush the Tomatoes First: Dumping whole San Marzano tomatoes straight into the pot means you’ll be fishing out skins later. Give them a quick pass under a knife or use your hands to crush them—just enough to break the skins, not puree them. This keeps the texture silky without extra work.
- Simmer, Don’t Boil: I learned this the hard way—boiling the broth turns the soup cloudy and dull. Keep it at a gentle bubble, just enough to maintain a low simmer. If you’re unsure, stick your finger in: it should feel warm, not scalding. Patience here makes the difference between good and really good.
- Reserve the Broth: If you’re using low-sodium broth, save a splash before adding it all. Taste the soup midway—if it’s bland, add a little back later. This keeps the seasoning balanced without over-salting the whole batch. (Yes, even if you’re impatient like me.)
Make-ahead tips for this dish
Prep Ahead for Smooth Soup
Start by prepping your aromatics the night before. Dice the yellow onion and mince the 4 garlic cloves, then store them in an airtight container in the fridge.
This saves 10 minutes of prep time on cooking day and lets the garlic mellow slightly, reducing sharpness. The onions will soften overnight, making them easier to sauté. 🌶️
Blend First, Store Second
Blend the soup immediately after simmering for the smoothest texture, but store it before adding the heavy cream. Reheat the blended base, then stir in the cream just before serving—this prevents curdling.
The cream adds richness, but adding it too early can make the soup separate. I keep the cream in a separate jar in the fridge for this exact reason.
Freezer-Friendly Technique
For freezing, let the soup cool completely, then portion it into 1-cup glass containers (like Pyrex) with ½-inch headspace. Seal tightly and freeze for up to 3 months.
When reheating, thaw overnight in the fridge, then warm on the stovetop over low heat with a splash of water to restore creaminess. The texture stays velvety if handled gently.
Bread Prep Shortcut
Toast your crusty bread slices ahead of time and store them in a paper bag at room temperature. They’ll stay fresh for 3-4 days and crisp up perfectly when warmed in a 350°F oven for 3-5 minutes.
I like to sprinkle them with Parmesan cheese and a pinch of salt before toasting for extra flavor. This turns a simple side into a gourmet touch.
Garnish on Demand
Skip adding the fresh basil until serving—it wilts quickly when stored. Instead, keep it in a small container of water like a bouquet in your fridge. Just before serving, tear the leaves and stir them in for that bright, fresh finish.
The basil’s aroma is what makes this soup feel special, so save it for the final moment. ✨
Double Batch Strategy
This soup tastes even better the next day, so I always double the recipe. Store the extra in the fridge for 4-5 days or freeze for 3 months. The flavors deepen as the garlic and tomatoes meld further.
Label your containers with the date—trust me, you won’t regret having leftovers. The secret to meal prep success is planning for seconds! 💛
Nutrition facts
Frequently asked questions
Can I make this tomato soup without an immersion blender?
Transfer the simmered soup to a countertop blender or food processor in batches, blending until completely smooth. Just be careful—hot liquids can cause steam explosions. Let it cool slightly first, then blend. For extra safety, fill the blender only halfway and leave room at the top. The texture will still be velvety, though you might need to strain it through a fine-mesh sieve to remove any stubborn bits.
Why does my tomato soup turn out too acidic?
The acidity comes from the tomatoes themselves. To balance it, add a pinch of sugar (like ½ teaspoon) or a splash of cream earlier in the cooking process. Simmering longer (25-30 minutes) also helps the flavors meld and mellow. For extra depth, stir in a teaspoon of balsamic vinegar at the end—it adds complexity without increasing acidity. Always taste as you go!
What’s the best way to reheat leftover tomato soup?
Reheat gently on the stovetop over low heat, stirring occasionally to prevent scorching. For creamier results, add a splash of water or milk to restore moisture. Microwave reheating works too—heat in 30-second intervals, stirring between each, until warmed through. Avoid boiling, as it can break down the cream and make the soup separate. The soup actually tastes better the next day as flavors deepen!
Can I substitute vegetable broth for chicken broth?
Yes! Vegetable broth works perfectly and adds a subtle earthiness that pairs well with tomatoes. Just ensure it’s low-sodium to avoid over-salting your soup. For a richer flavor, add 1 teaspoon of soy sauce or ½ teaspoon of miso paste to the simmering broth. The umami depth enhances the garlic and tomato flavors beautifully. This version is also great for vegetarian diets.
How can I make this soup spicier?
Add ½ teaspoon of red pepper flakes or 1 chopped fresh chili pepper (like jalapeño) when sautéing the onions. For smoky heat, stir in ½ teaspoon of smoked paprika with the garlic. To balance the spice, increase the sugar slightly to 1½ teaspoons. Always taste first—you can adjust heat levels easily, but removing spice is trickier!