
I’ve recreated the creamy tomato soup from California Pizza Kitchen in my own tiny kitchen, and it delivers the same rich, velvety texture you love. This copycat version captures the restaurant’s signature balance of fresh basil and tomato sweetness.
The secret is in the slow simmer and a touch of heavy cream, which gives it that luxurious mouthfeel without overpowering the natural tomato flavor. It’s a simple process, but timing and ingredient quality make all the difference.
What you’ll get is a bowl of soup that’s creamy yet bright, with a depth of flavor that tastes like it came straight from the source. The basil adds a fresh finish that ties everything together.
Perfect for pairing with grilled cheese or serving as a comforting starter. Here’s how to make it at home.
Ingredients for California Pizza Kitchen Tomato Soup
Simple ingredients create that velvety, restaurant-quality soup you crave at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned San Marzano Tomatoes 🍅 | 2 cans | 28 oz each, whole peeled |
| Yellow Onion 🧅 | 1 whole | Medium-sized, diced finely |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth of flavor |
| Vegetable Stock 🥣 | 2 cups | Low-sodium preferred for control |
| Heavy Cream 🥛 | 1 cup | Full-fat for luxurious texture |
| Unsalted Butter 🧈 | 3 tbsp | For sautéing and richness |
| All-Purpose Flour 🌾 | 2 tbsp | To thicken soup slightly |
| Granulated Sugar 🍬 | 1 tbsp | Balances acidity of tomatoes |
| Fresh Basil Leaves 🌿 | ½ cup | Loosely packed, chopped |
| Dried Oregano 🍃 | 1 tsp | For earthy depth |
| Dried Thyme 🍃 | 1 tsp | Complements tomato sweetness |
| Bay Leaf 🌿 | 1 piece | Whole, removed before serving |
| Kosher Salt 🧂 | 1 tbsp | Adjust to taste at end |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Adds subtle heat |
[recipe_ingredient_scaler]
The tomatoes are everything here. San Marzano cans from Italian markets or Whole Foods have that sweet, low-acid flavor that mimics CPK’s. Fresh basil should be bright green with no wilting (the good stuff, not the pre-packaged kind). The heavy cream is non-negotiable—skip the half-and-half or it won’t have that signature richness. Butter should be unsalted so you control the seasoning.
No San Marzano tomatoes? High-quality crushed tomatoes work in a pinch. Out of fresh basil? Dried basil at one-third the amount (but fresh is really better here). Vegetable stock can be swapped for chicken stock if you’re not strict vegetarian, but vegetable keeps it true to the original. The flour is just for thickening—cornstarch slurry can substitute if you’re gluten-free.
This tastes even better the next day. Keeps 4-5 days in the fridge, freezes for up to 3 months. Reheat gently to keep that creamy texture (don’t boil). Always add fresh basil at the end—it loses its punch if cooked too long.
Why You’ll Love This Recipe
- One Pot Wonder: I love that this recipe just needs a single pot—sauté the onion and garlic, dump in the San Marzano tomatoes and stock, simmer, and finish with cream.
- Rich and Velvety: The heavy cream gives it that luxurious texture, while the San Marzano tomatoes bring a sweet, deep flavor that’s hard to beat.
- Lunch or Dinner: Between us, it works as a light lunch with grilled cheese or a cozy dinner starter. I’ve even served it at book club.
- Leftovers? Yes Please: Honestly, it tastes even better the next day, and it freezes beautifully. I always make a double batch.
Step-by-Step Instructions for Creamy Tomato Basil Soup
This method delivers that signature velvety texture and bright flavor you love from the restaurant version.
Step 1: Sauté Aromatics for Deep Flavor Base
Melt 3 tbsp Unsalted Butter in a large pot over medium heat. Add the 1 whole Yellow Onion (diced finely) and cook for 5-6 minutes until soft and translucent, stirring occasionally.
Add the 4 cloves Garlic Cloves and cook for 30 seconds until fragrant but not browned. This builds the aromatic foundation that gives the soup its depth. I’ve found that cooking the garlic just until fragrant prevents any bitter notes from developing.
Step 2: Build the Tomato Base with Herbs
Stir in 2 tbsp All-Purpose Flour and cook for 1 minute to remove the raw taste. Immediately add the 2 cans Canned San Marzano Tomatoes (with their juices), crushing them gently with your hands as you add them.
Add 1 tbsp Granulated Sugar, 1 tsp Dried Oregano, 1 tsp Dried Thyme, 1 piece Bay Leaf, and 1 tbsp Kosher Salt. Pour in the 2 cups Vegetable Stock and stir well. Bring to a gentle boil, then reduce heat to low.
Step 3: Simmer and Blend to Silky Smoothness
Let the soup simmer uncovered for 20-25 minutes, stirring occasionally, until the tomatoes break down completely and the flavors meld. You’ll notice the color deepen and the aroma become rich and inviting.
Remove the Bay Leaf, then use an immersion blender to purée the soup until completely smooth. For extra creaminess, I blend it in batches in a regular blender—just be sure to vent the lid to prevent pressure buildup from the hot liquid.
Step 4: Finish with Cream and Fresh Basil
Return the puréed soup to low heat and stir in the 1 cup Heavy Cream. Warm through gently for 3-4 minutes—don’t let it boil or the cream may separate.
Add 0.5 cup Fresh Basil Leaves (chopped) and 0.5 tsp Freshly Ground Black Pepper. Taste and adjust seasoning if needed. The fresh basil adds that bright, herbal note that makes this soup special. Serve immediately while hot, with extra basil for garnish if desired.
Pro Tips For Making California Pizza Kitchen Tomato Soup
- Sauté Onions Low: Cook the yellow onion over medium-low heat for at least 10 minutes until translucent—I learned this the hard way after burning three batches trying to rush it.
- Crush Tomatoes By Hand: Break up the San Marzano tomatoes with your hands before adding them; it gives a chunkier texture than blending and actually changes the outcome.
- Skip Boiling Stock: Resist the urge to boil the vegetable stock vigorously—just a gentle simmer keeps the flavors clean and prevents the cream from splitting.
- Add Cream Last: Stir in the heavy cream at the very end, off the heat, to prevent curdling; I used to add it earlier and wondered why my soup looked grainy.
Pro Cooking Tips for california pizza kitchen tomato soup
Tomato Selection Matters
I always use San Marzano tomatoes from my local Italian deli for that authentic sweetness. If you can’t find them, high-quality crushed tomatoes work, but drain excess liquid first. The can quality directly impacts your final flavor depth. 🍅
Control the Heat
Keep your soup at a gentle simmer—never a rolling boil. Boiling can cause the cream to separate and make the texture grainy. I use medium-low heat throughout the entire process for that signature velvety finish.
Blend for Maximum Smoothness
An immersion blender is ideal, but a regular blender works if you vent the lid. I blend in small batches for 30-45 seconds each to achieve that restaurant-smooth texture. Strain through a fine-mesh sieve for extra silkiness.
Cream Timing is Key
Add the heavy cream only after blending, then heat gently for 3-4 minutes. Adding it too early can cause curdling. I use full-fat cream from Whole Foods for the richest results.
Fresh Basil Finish
Always add the fresh basil at the very end. Cooking it too long dulls its vibrant flavor. I chop mine just before adding to preserve those bright, herbal notes that make this soup special. 🌿
Seasoning Adjustments
Taste before final serving and adjust with kosher salt or a pinch of sugar if needed. The acidity varies between tomato brands, so I always check balance at the end.
Nutrition Facts
Frequently Asked Questions
Can I use regular canned tomatoes instead of San Marzano?
Yes, but drain excess liquid first for best results. San Marzano tomatoes are sweeter and less acidic, but high-quality crushed tomatoes work in a pinch. The flavor may be slightly less complex.
Why add sugar to tomato soup?
It balances the natural acidity of the tomatoes. 1 tbsp enhances the sweetness without making it taste sugar-coated. This is a classic trick in restaurant versions.
How do I prevent the cream from curdling?
Avoid boiling after adding the heavy cream. Heat it gently for 3-4 minutes on low heat and stir constantly. Also, ensure your soup isn’t too acidic before adding cream.
Can I make this soup ahead of time?
It tastes even better the next day. Store in an airtight container for up to 4-5 days in the fridge or freeze for up to 3 months. Reheat gently.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026