Soups & Stews
This copycat Panera tomato soup recipe brings that same velvety, basil-kissed perfection straight to your kitchen. The secret lies in slow-simmered tomatoes and a precise blend of spices that create a smooth, restaurant-quality texture.
I’ve perfected this recipe after testing countless variations—now you can achieve that signature depth without the restaurant markup.
This copycat version starts with sautéed onions and garlic to build a flavor base, then simmers crushed tomatoes with herbs until the flavors meld. The key is blending just enough to achieve that signature velvety consistency while keeping the natural tomato taste intact.
Fresh basil at the end adds that signature bright note that sets this apart from store-bought versions.
What you’ll end up with is a rich, velvety soup with just the right balance of acidity and sweetness—creamy enough to satisfy but light enough for any meal. The aroma alone will have everyone asking for seconds, and the texture is perfectly smooth without being overly thick.
This is the kind of soup that transforms a simple weeknight dinner into something special.
Serve it with a sprinkle of fresh basil, a drizzle of olive oil, and crusty bread for the full Panera experience. The recipe scales easily, so you can make a big batch for the week or serve it immediately to a crowd.
Let’s get started on recreating this restaurant favorite at home.
Ingredients for copycat panera tomato soup
Just 12 ingredients transform your kitchen into Panera's. No tricks, just good stuff.
| Ingredient | Amount | Notes |
|---|---|---|
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For sautéing onions and garlic |
| Yellow Onion 🧅 | 1 whole | Medium-sized, finely diced |
| Garlic Cloves 🧄 | 4 cloves | Peeled and minced finely |
| Canned San Marzano Tomatoes 🍅 | 28 oz | Crushed by hand or blender |
| Vegetable Broth 💧 | 2 cups | Low-sodium preferred |
| Fresh Basil Leaves 🌿 | ½ cup | Packed, stems removed |
| Dried Oregano 🍃 | 1 tsp | Or 1 tbsp fresh oregano |
| Salt 🧂 | 1 tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Sugar 🍬 | 1 tsp | Balances acidity |
| Heavy Cream 🥛 | ¼ cup | Full-fat for richness |
| Fresh Basil Leaves 🌿 | ¼ cup | For garnish, torn by hand |
The tomatoes make or break this. San Marzano is the gold standard—sweeter, less acidic, and that perfect texture. If you can't find them, Muir Glen is the next best thing. Look for cans without added salt or preservatives. The onions and garlic are your flavor base, so don't rush the sautéing. Let them get nice and soft, almost translucent, before adding anything else. I always grab a big bunch of basil—half goes in the pot, half gets torn over the top at the end.
No San Marzano? Any good-quality crushed tomatoes will work, but you might need an extra pinch of sugar to balance the acidity. Fresh basil? Dried oregano at one-third the amount won't hurt, though it won't give that signature bright note. The heavy cream is where the velvety texture comes from—half-and-half works too, but it won't be as rich. Want to make it vegan? Swap the cream for coconut milk and add a splash of lemon juice at the end. The vegetable broth can be bouillon powder mixed with water in a pinch, but homemade or quality store-bought makes a difference.
This soup tastes even better the next day—make a double batch and freeze half. Keeps 5 days in the fridge, 3 months frozen. I always portion it into containers with a layer of olive oil on top to keep the basil fresh and vibrant. Serve with crusty bread and extra basil on top—trust me, that garnish is everything. The aroma alone will have everyone thinking you got this from Panera.
Why You'll Love This Recipe
- No Chopping Drama: I swear by this recipe because it only asks for one onion to dice—no small bits, no crying, just a quick 5-minute job. The San Marzano tomatoes handle all the heavy lifting while I sip my coffee.
- Garlic-Glazed Magic: That slow-simmered garlic? It melts into the broth like a whisper, then hits you with a deep, toasty punch. Honestly, I’ve tried shortcuts, but nothing beats the way this soup’s flavor builds—simple, but ridiculously satisfying.
- Leftover Goldmine: This soup actually improves the next day. I make a double batch on Sundays, freeze half, and pull it out for lazy nights when I don’t want to cook. The texture thickens just right—no watery letdowns.
- Budget-Friendly Luxury: San Marzano tomatoes might sound fancy, but a can costs less than a café soup and feeds four. Between us? I’ve spent $3 on ingredients for six servings—better than takeout, and way more honest.
Step-by-step instructions for copycat Panera tomato soup recipe
Here's how to recreate that restaurant-quality tomato soup at home with a velvety texture and bright basil notes.
Sauté Onions and Garlic Until Soft
Heat the 0.25 cup extra-virgin olive oil in a large pot over medium heat. Add the 1 whole yellow onion, finely diced, and cook for 5-6 minutes until translucent and just starting to color. You'll know it's ready when the onion edges turn slightly golden and the raw onion smell disappears.
Add the 4 cloves garlic cloves, minced finely, and cook for another 30 seconds until fragrant. Be careful not to let the garlic burn—it should smell sweet and nutty, not bitter. This aromatic base forms the flavor foundation for the entire soup. If you're using fresh oregano instead of dried, add it here with the garlic.
Build the Tomato Base
Pour in the 28 oz canned San Marzano tomatoes and stir to combine with the onions and garlic. Let the mixture simmer for 5 minutes to allow the raw tomato flavor to mellow slightly. Then add the 2 cups vegetable broth, 1 tsp salt, 0.5 tsp black pepper, and 1 tsp sugar—this balances the acidity of the tomatoes.
Bring everything to a gentle boil, then reduce heat to medium-low and let it simmer uncovered for 15-20 minutes. You want the liquid to reduce slightly so the flavors concentrate. Stir occasionally to prevent sticking, and taste after 10 minutes—this is when you can adjust seasoning if needed. The soup should be sweet, tangy, and deeply tomato-forward at this stage.
Blend Until Silky Smooth
Carefully transfer the soup to a blender (or use an immersion blender in the pot) and blend until completely smooth. I like to blend in batches if needed—just be cautious with hot liquids. The texture should be velvety, with no visible tomato chunks. If the soup is too thick after blending, add 1-2 tablespoons water to reach your desired consistency.
Return the blended soup to the pot and stir in the 0.5 cup fresh basil leaves, packed and stems removed. Let it simmer gently for 5 minutes to infuse the basil flavor. The soup should smell fresh and herbaceous—this is where the signature Panera taste comes from. The basil leaves will soften and blend into the soup, adding that bright, fresh note.
Finish with Cream for Richness
Reduce heat to low and stir in the 0.25 cup heavy cream. Let the soup simmer gently for 3-4 minutes to warm through completely. The cream will create a luxurious mouthfeel while keeping the soup's bright tomato flavor intact. Taste again and adjust seasoning if needed—you might need a pinch more salt to balance the cream.
Remove the pot from heat and let the soup rest for 5 minutes before serving. This resting time allows the flavors to meld together perfectly. Ladle into bowls and garnish with the 0.25 cup fresh basil leaves, torn by hand. The contrast of fresh basil against the warm, creamy soup is what makes this recipe truly special.
Pro Tips For Making Copycat Panera Tomato Soup
- Sweat the Onion: Cut the onion into ½-inch chunks and cook them in the olive oil over medium-low heat until they’re soft and translucent—but not brown. I learned this the hard way: rushing this step means your soup will taste raw and sharp, not sweet and mellow.
- Crush the Garlic: Smash the garlic cloves flat with the side of your knife before adding them to the pot. This releases more flavor without burning, and you’ll get that rich, aromatic depth Panera’s version has. (Yes, even if you’re impatient like me.)
- Strain the Tomatoes: After simmering the tomatoes, strain out the seeds and skins through a fine-mesh sieve. This keeps the soup silky smooth, just like the restaurant version—no one wants a mouthful of pulp when they’re expecting velvety texture.
- Salt in Stages: Taste the broth before adding the tomatoes, and salt it heavily—about 1½ teaspoons per quart—since the canned tomatoes will dilute it. Then adjust at the end. Skipping this step means your soup will taste flat, even if you add more salt later. Trust me, I’ve done it.
Creative variations of this copycat panera tomato soup
Spicy Italian Twist
Add 1 tsp red pepper flakes when sautéing the onions for a subtle kick, or stir in 2 tbsp Calabrian chili paste after blending for a more pronounced heat. Balance the spice with an extra pinch of sugar—this Southern Italian variation keeps the creamy texture while adding depth.
I like to finish with a drizzle of hot honey for a sweet-spicy contrast. 🌶️
Herb-Infused Variations
Swap half the basil for thyme or rosemary when simmering the tomatoes for an earthy twist. For a Mediterranean touch, add 1 tsp dried thyme and ½ tsp fennel seeds during the sauté stage.
The fennel seeds add a subtle licorice note that pairs beautifully with the tomatoes. Garnish with extra fresh herbs for color and aroma.
Protein-Packed Additions
Stir in ½ cup cooked white beans or crumbled feta cheese at the end for extra protein. For a heartier version, add 4 oz diced chicken breast or ½ cup cooked lentils during the final simmer.
The beans or lentils thicken the soup naturally, reducing the need for extra cream. I often serve this with crusty bread to soak up any extra liquid.
Seasonal Vegetable Boosts
In summer, fold in ½ cup diced zucchini or bell peppers when simmering the tomatoes. For fall, add ½ cup roasted butternut squash or carrots after blending for natural sweetness. The vegetables add color and texture while keeping the soup light.
Roast the veggies ahead of time for deeper flavor—just toss them with olive oil and salt before roasting at 400°F for 20 minutes.
Dairy-Free Creamy Option
Replace the heavy cream with ½ cup coconut milk for a vegan version, but add 1 tsp lemon juice to balance the richness. For a nutty twist, blend in 2 tbsp tahini after cooking—it adds creaminess without dairy.
The coconut milk version works best with a splash of apple cider vinegar to enhance the tomato flavor. 🌱
Global Fusion Flavors
For a Middle Eastern-inspired version, add 1 tsp ground cumin and ½ tsp smoked paprika when sautéing the onions. Top with toasted pita bread crumbs and a sprinkle of za’atar for a crunchy finish. This fusion keeps the creamy texture while introducing warm, earthy spices that complement the tomatoes beautifully.
Nutrition facts
Frequently asked questions
Why does this recipe use San Marzano tomatoes specifically?
San Marzano tomatoes are the gold standard for tomato-based recipes because they're sweeter, less acidic, and have a perfect texture when cooked. Their natural sweetness balances the acidity without needing extra sugar, and their thick flesh creates that signature velvety consistency when blended.
Can I make this soup without fresh basil?
Yes, but you'll miss that signature bright flavor. Use 1 tablespoon dried oregano instead, though it won't be exactly the same. For a closer substitute, try 1 teaspoon dried basil—it's stronger, so use sparingly. The fresh basil also adds beautiful color and aroma that dried herbs can't replicate.
How do I fix my soup if it's too thick or too thin?
If your soup is too thick after blending, stir in 1-2 tablespoons vegetable broth or water to reach your desired consistency. For a thinner soup, simmer uncovered for an extra 5-10 minutes to reduce the liquid naturally. The key is achieving that velvety texture without losing the tomato flavor—this recipe should be smooth but not gluey.
What's the best way to store leftovers?
Let the soup cool completely, then transfer to airtight containers. It keeps well in the fridge for 5 days and freezes beautifully for up to 3 months. For best results, freeze in portions with a layer of olive oil on top to preserve the basil's freshness. Reheat gently on the stove—never microwave directly from frozen.
Can I make this soup in a slow cooker?
Sauté the onions and garlic first, then transfer everything to your slow cooker. Cook on low for 6-8 hours or high for 3-4 hours**, then blend and finish with cream as directed. The slow cooker method enhances the flavors even more by allowing them to meld gently over time.
