Cookie and Kate's Tomato Soup Recipe: Smoky Garlic Depth With Creamy Balance

Soups & Stews

Cookie and Kate's Tomato Soup Recipe: Smoky Garlic Depth With Creamy Balance

Cookie and Kate's tomato soup recipe delivers the perfect marriage of smoky garlic depth and velvety creaminess that transforms a simple pantry staple into something extraordinary. ✨ The secret lies in slow-cooked tomatoes that develop rich, concentrated flavor while caramelized garlic and a touch of smoked paprika build layers of complexity.

I've tested countless variations to perfect this balance—where the soup remains vibrant yet comforting, never heavy or overly sweet.

What sets this recipe apart is the technique: tomatoes simmer until their natural sugars deepen, while fresh herbs and a splash of cream add brightness and richness. The result is a soup that's both restaurant-worthy and effortlessly homemade, with just 15 minutes of active prep followed by hands-off simmering.

This version stays true to the original while incorporating modern touches like roasted garlic and a hint of smoked salt for that extra depth.

The final product is a velvety, golden-hued tomato soup with a satisfying body and aromatic complexity—each spoonful delivers that perfect harmony of smoky, garlicky notes balanced by creamy smoothness. It's the kind of soup that warms you from the inside out while feeling special enough for company.

The best part? It reheats beautifully, making it ideal for meal prep or last-minute gatherings.

Serve it with crusty bread, grilled cheese, or a sprinkle of fresh basil for an elevated touch. This recipe proves you don't need fancy ingredients to create something truly memorable—just good technique and a little patience. Let's get cooking!

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for cookie and kate tomato soup

Pantry staples meet restaurant-quality technique for this velvety, smoky tomato soup that's pure comfort in a bowl.

Ingredient Amount Notes
Extra-Virgin Olive Oil 🫒 ½ cup High quality, fruity variety preferred
Roasted Garlic Cloves 🧄 8 cloves From 2 heads, roasted until caramelized
Yellow Onion 🧅 1 whole Medium size, finely diced
Fresh Carrots 🥕 2 medium Peeled, sliced into thin rounds
Canned San Marzano Tomatoes 🍅 28 oz Crushed by hand, no salt added
Smoked Paprika 🌶️ 1 tbsp For authentic smoky depth
Fresh Thyme Sprigs 🌿 2 sprigs Stems removed, leaves only
Heavy Cream 🥛 ½ cup Full-fat for velvety texture
Smoked Sea Salt 🧂 1 tsp Diamond Crystal preferred
Fresh Basil Leaves 🌿 ¼ cup Packed, for garnish
Ground Black Pepper 🌶️ ½ tsp Freshly cracked preferred
Vegetable or Chicken Broth 💧 1 ½ cups Low-sodium preferred
Freshly Grated Parmesan Cheese 🧀 ¼ cup For serving, freshly grated

The San Marzano tomatoes are non-negotiable here—their natural sweetness and low acidity make all the difference. Trader Joe's carries them in cans, and they're worth the splurge. Roast your garlic until it's caramelized and jammy—this is where the magic happens. Costco sells whole heads perfect for roasting, or grab pre-roasted from the gourmet section. Fresh thyme and basil should be bright green with no wilting; Whole Foods often has the best selection. For the smoked paprika, Penzeys carries a superior quality that adds that authentic depth without overpowering.

No San Marzano tomatoes? High-quality crushed tomatoes work in a pinch, but you'll lose that delicate sweetness. Swap fresh thyme for dried at one-third the amount, but fresh is ideal. Running low on heavy cream? Half-and-half with a splash of cream cheese keeps it creamy. The smoked salt is key—if you can't find it, regular sea salt plus a pinch of liquid smoke mimics the effect. For the broth, low-sodium is critical—otherwise, you'll need to adjust seasoning later. The carrots can be baby carrots if that's what's handy, but organic conventional have better flavor when roasted with the garlic.

This soup tastes even better the next day as flavors meld. Store in airtight containers for up to 5 days in the fridge, or freeze for 3 months. I always double the batch—it disappears fast. For meal prep, freeze in portion-sized containers so you can grab and reheat. The basil and Parmesan should be added fresh when serving, so save those for garnish day. Reheat gently on the stove with a splash of broth to restore creaminess if needed.

❤️

Why You'll Love This Recipe

  • Minimal Chopping Required: I swear by this trick—just dice one onion and a couple carrots while the roasted garlic sizzles in the oil. No fancy knife skills, no stress, and you’re halfway there before the water even boils.
  • Roasted Garlic Magic: That deep, mellow sweetness from the roasted cloves? It’s the secret weapon. One head of garlic (just smash it, don’t peel!) transforms this into something restaurant-worthy without extra effort.
  • Weeknight Crowd-Feeder: Between us, this is my go-to when friends drop by unannounced. The San Marzano tomatoes give it that rich, velvety body, and it stretches to feed four (or five, if someone’s hungry). Pair it with crusty bread, and suddenly you’re hosting.
  • Budget-Friendly Pantry Staple: Honestly, the ingredients cost me less than takeout—but taste like a fancy dinner. Carrots, onions, and canned tomatoes? Check. Roasted garlic? Worth every penny for that flavor punch. Leftovers? Even better cold the next day.

Step-by-step instructions for cookie and Kate's tomato soup

This smoky, velvety tomato soup delivers restaurant-quality depth with each spoonful.

1

🍳 Step 1: Sauté Aromatics Until Fragrant

Heat the 0.5 cup extra-virgin olive oil in a large Dutch oven over medium heat. Add the 1 whole yellow onion and 2 medium fresh carrots (sliced into thin rounds), cooking for 8-10 minutes until the onions soften and begin to caramelize—this builds the soup's sweet foundation.

Here's where the magic starts: add the 8 cloves roasted garlic cloves and 1 tbsp smoked paprika, stirring constantly for 1-2 minutes until the garlic releases its mellow, caramelized aroma and the paprika deepens the smoky notes. You'll know it's ready when the garlic cloves are lightly toasted and the paprika dissolves into the oil, creating a fragrant base.

2

🍳 Step 2: Build the Tomato Base

Pour in the 28 oz canned San Marzano tomatoes (crushed by hand) and 1.5 cups vegetable or chicken broth, scraping the bottom of the pot to release any browned bits—this is pure flavor. Add the 2 sprigs fresh thyme and bring to a gentle simmer over medium-low heat for 15 minutes. The soup should reduce slightly, concentrating the flavors while the thyme infuses its earthy notes.

Season with 1 tsp smoked sea salt and 0.5 tsp ground black pepper, then taste—this is your flavor checkpoint. You want a balance of sweetness from the tomatoes, smokiness from the paprika, and a touch of acidity. If it needs brightness, add a pinch more salt; if it's too acidic, a tiny bit of sugar (not in the ingredients list) can help balance.

3

🥘 Step 3: Add Cream for Velvety Texture

Reduce heat to low and stir in the 0.5 cup heavy cream, letting it warm through for 3-4 minutes—this is where the soup transforms from rustic to luxurious. The cream should blend seamlessly, creating a silky consistency without breaking the tomato's integrity. Here's the thing—don't let it boil, or the cream will curdle. Keep it at a gentle simmer.

Taste again and adjust seasoning if needed. The cream should mellow the acidity while adding a rich, velvety mouthfeel. If the soup is too thick, whisk in 1-2 tablespoons of water to reach your desired consistency—it should coat the back of a spoon but still be light enough to sip easily.

4

🔪 Step 4: Finish and Garnish

Remove from heat and stir in the 0.25 cup fresh basil leaves, letting them wilt slightly into the soup. This adds a bright, herbal finish that cuts through the richness. Ladle the soup into bowls and top each serving with 0.25 cup freshly grated Parmesan cheese, distributing it evenly for that perfect salty crunch with every bite.

Serve immediately while the cream is still warm and the flavors are at their peak. The Parmesan should melt slightly into the soup, creating a creamy, cheesy swirl with each spoonful. Pair with crusty bread to soak up every last drop of this smoky, creamy masterpiece.

👨‍🍳

Pro Tips For Making Cookie And Kate Tomato Soup

  • ROAST GARLIC UNTIL SOFT: Don’t just char the outside—cut those cloves in half lengthwise first, then roast them at 400°F (200°C) for 25-30 minutes until the edges are blackened and the flesh collapses. Over-roasted garlic turns bitter; under-roasted means you’ll taste raw garlic in your soup. (Yes, even if you’re impatient like me, wait until it’s really soft.)
  • SWEAT ONIONS LOW AND SLOW: Skip the rush to brown—cook the diced onion in olive oil over medium-low heat for 10-12 minutes until it’s translucent and just starting to caramelize. High heat burns them before they flavor the soup properly. (I learned this the hard way when my kitchen smelled like regret.)
  • PEEL CARROTS AFTER COOKING: Toss whole, unpeeled carrots into the pot with the tomatoes and simmer until fork-tender (about 15 minutes). The skins slip off effortlessly, and you avoid the mess of peeling raw carrots. (Your hands will thank you.)
  • SIMPLE THE TOMATO BASE: Drain the San Marzano tomatoes and crush them by hand (or pulse briefly in a food mill) to control texture—no blender needed. Skim off any foam that rises to the top while simmering; it makes the soup taste dull. (Sounds weird, but it works.)

Perfect pairings for this recipe

Bread Pairings

This soup's velvety texture begs for a sturdy bread that can handle its richness. I always reach for a crusty baguette from Boudin Bakery—its crisp exterior and soft interior create the perfect contrast.

For a heartier option, try sourdough from Tartine Bakery, which adds a tangy bite that cuts through the creaminess. Toast your bread lightly with garlic-infused olive oil before serving to elevate the flavor even more. 🥖

Cheese Boats

Transform your bread into cheesy boats by slicing the baguette lengthwise and spreading each half with a thin layer of cream cheese mixed with sharp cheddar. Top with a ladle of soup and broil for 3-4 minutes until the cheese melts and bubbles.

The gooey center contrasts beautifully with the soup's smooth texture, creating a satisfying bite. 🧀

Grilled Cheese Upgrade

For a luxurious twist, assemble sourdough with Gruyère and fontina cheese, then grill until golden. Serve alongside the soup for dipping—each bite of the melted cheese pairs perfectly with the smoky tomato base.

I like to add a sprinkle of freshly cracked black pepper and a pinch of smoked paprika to the cheese before grilling for extra depth. 🧅

Herb-Infused Crackers

For a lighter option, serve with water crackers or rosemary crisps from Simple Mills. Toss them in a mix of chopped fresh basil, toasted pine nuts, and a drizzle of balsamic glaze before serving. The crunch and herbal notes complement the soup's creaminess without overwhelming it. 🌿

Wine Pairings

A crisp Italian Pinot Grigio from Veneto balances the soup's richness with its bright acidity. For a red option, try a light Chianti—its cherry notes harmonize with the tomato's smoky depth. Avoid heavy wines like Cabernet Sauvignon, as they can overpower the delicate flavors. 🍷

Beer Complements

A Belgian-style witbier like Hoegaarden adds a refreshing citrusy contrast to the soup's creaminess. For beer lovers, a light lager such as Peroni or Heineken works beautifully, cleansing the palate between bites. Avoid hoppy IPAs, as their bitterness clashes with the soup's smooth texture. 🍺

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 14g70%
Cholesterol 60mg20%
Sodium 620mg27%
Total Carbohydrate 22g8%
Dietary Fiber 4g14%
Sugars 12g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this tomato soup without heavy cream?

For a lighter version, replace the heavy cream with ½ cup coconut milk (full-fat for best texture) or ½ cup Greek yogurt stirred in at the end. If you prefer a vegan option, use ½ cup cashew cream (blend soaked cashews with water) and add a pinch of salt. The soup will still be rich but with a different mouthfeel—just reduce the broth by ¼ cup to maintain balance.

2

How do I store leftovers to keep them tasting fresh?

Store in an airtight container in the fridge for up to 5 days—the flavors actually deepen overnight! For freezing, portion into containers and freeze for 3 months. When reheating, add a splash of broth or water to restore creaminess. Never microwave from frozen; thaw in the fridge first and reheat gently on the stove.

3

Can I use fresh tomatoes instead of canned?

Fresh tomatoes work but require extra prep. Use 4-5 large ripe tomatoes (about 1.5 lbs), roasted at 400°F for 20 minutes until caramelized. Peel, seed, and blend before adding to the pot. Fresh tomatoes are more acidic, so reduce the broth by ¼ cup and add ½ tsp sugar to balance. The texture will be slightly chunkier than canned versions.

4

Why did my soup turn out too acidic?

Acidity often comes from unripe tomatoes or over-simmering. To fix it, stir in ½ tsp sugar or 1 tsp honey while warm to balance the tang. For prevention, use fully ripe tomatoes (or San Marzano cans) and simmer only until flavors meld—don't let it reduce too much. A splash of cream at the end also mellows acidity while adding richness.

5

What's the best way to reheat this soup?

Reheat gently on the stove over low heat with the lid slightly ajar to prevent skin formation. For extra creaminess, add 1-2 tbsp broth** per serving. Avoid microwaving—it can make the cream separate. If the soup thickens too much, whisk in a splash of warm water or milk to restore smoothness. Stir frequently to prevent scorching.

★★★★★4.9(6 reviews)
Categories Soups & Stews