Soups & Stews
This Panera Bread creamy tomato soup recipe delivers the restaurant-quality velvety texture and aromatic garlic-kissed flavor you crave at home. The secret lies in blending fresh tomatoes with rich broth and a touch of cream, then swirling in fresh basil for that signature touch.
I’ve perfected this method after years of testing—no lumps, no bitterness, just pure, comforting smoothness in every spoonful.
What sets this recipe apart is the balance of ingredients: canned tomatoes for depth, garlic for subtle warmth, and a splash of cream that creates that signature creamy consistency without overpowering the tomato flavor.
The basil swirl adds freshness and visual appeal, while a pinch of sugar rounds out any natural tartness. With just 30 minutes of active time and 15 minutes of simmering, you’ll have a pot of soup that rivals Panera’s—ready to serve with crusty bread or a sprinkle of Parmesan.
The result is a soup so creamy and flavorful, you’ll forget you made it at home. The texture is velvety, the aroma rich with tomato and garlic, and each bite delivers that perfect harmony of sweet, savory, and fresh.
This isn’t just tomato soup—it’s a cozy, restaurant-worthy dish that’ll become your new weeknight staple. Let’s get started on recreating that Panera magic in your kitchen.
Serve it with a side of garlic bread or a simple green salad to complete the meal. The soup keeps well in the refrigerator for up to 5 days, making it perfect for meal prep or feeding a crowd.
Whether you’re craving comfort food or need a quick, satisfying dinner, this recipe delivers every time.
Ingredients for panera bread creamy tomato soup
Sixteen ingredients for restaurant-style comfort in your kitchen—simple but special.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned San Marzano Tomatoes 🍅 | 2 cans | 28 oz each, crushed by hand |
| Vegetable or Chicken Broth 💧 | 4 cups | Low-sodium preferred, homemade or store-bought |
| Heavy Cream 🥛 | ½ cup | Full-fat for best creaminess |
| Fresh Garlic Cloves 🧄 | 4 cloves | Peeled, minced fine for subtle flavor |
| Fresh Basil Leaves 🌿 | ½ cup | Packed, stems removed for swirl |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | High quality, fruity variety |
| Granulated Sugar 🍬 | 1 tbsp | Balances acidity, adjust to taste |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt, adjust to taste |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Parmesan Cheese 🧀 | ¼ cup | Freshly grated, for serving |
| Crusty Bread 🍞 | 6 slices | For serving, optional but recommended |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed, brightens flavors |
The tomatoes make or break this soup. San Marzano cans are the gold standard—sweet, meaty, and no watery mess. Grab a few at Whole Foods or Trader Joe's if you can, but any good-quality crushed tomatoes work in a pinch. The basil? Fresh is non-negotiable—dried won't give you that signature swirl. I always grab extra because half gets torn into the pot while the other half becomes garnish. For the broth, homemade chicken broth adds depth, but low-sodium store-bought saves time without sacrificing flavor. Just remember to taste and adjust the salt later.
No San Marzano tomatoes? High-quality crushed tomatoes from any brand will do—just skip the juice at the bottom of the can. Heavy cream too expensive? Half-and-half or whole milk works, but the texture won’t be as velvety. Short on basil? Fresh parsley or cilantro adds brightness, though it won’t be the same. The garlic can be roasted (microwave 1 minute in oil) for a sweeter, mellow flavor. No lemon juice? A splash of apple cider vinegar gives that same tang. And if you’re watching calories, Greek yogurt instead of cream cuts fat while keeping creaminess—just whisk it in at the end.
This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days. For freezing, portion into 2-cup containers—just reheat gently on the stove, stirring often, and add a splash of broth or water if it thickens too much. The basil swirl? Save it for serving—it wilts fast when heated. I always make a double batch because it disappears quicker than you’d think, especially with crusty bread on the side. Leftovers reheat beautifully, though the texture might get slightly thicker—just thin with a little broth if needed.
Why You'll Love This Recipe
- Here’s what sold me: the heavy cream melts into the tomatoes so smoothly, but it’s the roasted garlic cloves (or even raw, if you’re in a hurry) that turn this into something ridiculously rich. One sniff of that simmering pot and I’m already licking the spoon.
- No-Chop Needed: I swear by this—just open the can of San Marzano tomatoes, mince the garlic with a knife (no fancy prep), and let the broth do the work. The basil? Toss it in whole at the end, then fish out the stems. That’s it.
- Velvet Garlic Kiss: Here’s what sold me: the heavy cream melts into the tomatoes so smoothly, but it’s the roasted garlic cloves (or even raw, if you’re in a hurry) that turn this into something ridiculously rich. One sniff of that simmering pot and I’m already licking the spoon.
- Soup-to-Salad Swap: Between us, this soup is my lazy Sunday brunch or a cozy weeknight—just add grilled cheese for a full meal. But honestly? I’ve also turned leftover portions into a quick cold salad by tossing it with fresh mozzarella, basil, and a drizzle of olive oil. Zero waste, all flavor.
Step-by-step instructions for Panera bread creamy tomato soup
This method delivers that signature restaurant-style velvety texture with bright, fresh flavors.
Sauté the Garlic for Subtle Flavor
Heat the 2 tablespoons extra-virgin olive oil in a large pot over medium-low heat. Add the 4 minced fresh garlic cloves and cook for 1-2 minutes until they're just golden and fragrant—not browned. This gentle cooking prevents bitterness and develops that subtle garlic kiss you'll taste throughout the soup.
I like to stir constantly during this step to distribute the garlic evenly. If you see the garlic starting to color too quickly, reduce the heat slightly. The goal is to infuse the oil with flavor without burning the garlic. Once golden, you'll barely notice the garlic in the finished soup, but it makes all the difference.
Build the Tomato Base
Pour in the 2 cans crushed San Marzano tomatoes and stir to combine with the garlic oil. Add the 4 cups vegetable or chicken broth and bring everything to a gentle boil. Then reduce heat to medium-low and let it simmer uncovered for 15 minutes. You want the tomatoes to break down slightly and the flavors to meld.
This simmering step is crucial for developing depth of flavor. You'll see the mixture reduce slightly and the colors deepen to a rich, ruby red. Stir occasionally to prevent sticking, but don't obsess—this isn't a delicate sauce. The tomatoes should soften enough that they lose their chunky texture but still maintain some body.
Season and Sweeten
Add the 1 tablespoon granulated sugar, 1.5 teaspoons salt, and 0.5 teaspoon ground black pepper to the simmering tomato mixture. Stir well and let it cook for another 5 minutes. The sugar will help balance the natural acidity of the tomatoes while enhancing their sweetness.
Here's where it gets important: Taste the soup at this stage. You might need to adjust the seasoning—this depends on your specific tomatoes and broth. If it's too acidic, add a splash more sugar. If it's bland, add more salt. This is your chance to customize the flavor to your exact preference before we make it creamy.
Create the Creamy Texture
Reduce the heat to low and gradually whisk in the 0.5 cup heavy cream. I like to add it slowly at first, whisking constantly to prevent curdling. Then let the soup simmer gently for 5-7 minutes until it reaches your desired creaminess. The soup should coat the back of a spoon but still be pourable.
This is where the magic happens for that signature creamy texture. The low heat prevents the cream from separating while allowing it to blend seamlessly with the tomato base. If the soup looks too thick, add a splash of the broth you used earlier to loosen it. The key is achieving that luxurious, velvety consistency that makes this soup so satisfying.
Finish with Fresh Basil and Lemon
Remove the pot from heat and stir in the 1 tablespoon lemon juice and 0.5 cup packed fresh basil leaves. Let it steep for 5 minutes—this allows the basil to infuse the soup with its bright, fresh flavor. Then use an immersion blender (or carefully transfer to a blender) to purée until smooth. You want to remove any basil stems but keep the leaves for that signature green swirl.
For the final touch, ladle the soup into bowls and top each serving with 1 tablespoon freshly grated parmesan cheese. Serve immediately with the 6 slices crusty bread on the side. The contrast of the warm, creamy soup with the crisp bread makes every bite perfect. The lemon juice brightens the flavors while the basil adds that fresh, herbal note that makes this soup taste like it came straight from Panera's kitchen.
Pro Tips For Making Panera Bread Creamy Tomato Soup
- CRUSH THE GARLIC: DESCRIPTION: Don’t just mince it—smasher those cloves with the flat side of your knife first, then chop. I learned this the hard way: raw garlic chunks burn before they release flavor. A quick smash = even, fast cooking without bitterness, and that’s the foundation of Panera’s signature taste.
- SIMMER THE TOMATOES FIRST: DESCRIPTION: Dump those San Marzano cans into a pot with broth and bring to a rolling boil for 5 minutes before blending. This breaks down the skins and intensifies the sweetness—no grainy texture later. (Yes, even if you’re impatient like me.)
- TEMPER THE CREAM: DESCRIPTION: Warm the heavy cream separately in a small saucepan until it’s just steaming, then whisk it into the soup. Cold cream curdles like a science experiment gone wrong. A few seconds of patience here = silky texture every time.
- SALT THE BASIL: DESCRIPTION: Toss the fresh basil leaves in a pinch of salt before adding them to the soup. It softens the leaves faster and keeps them from floating like sad, wilted confetti. (Bonus: That salted aroma? It’s what makes the soup smell like a bakery.)
Flavor customization for panera bread creamy tomato soup
Herb Variations
Swap the basil for thyme or rosemary if you prefer earthy notes—just use 1 tbsp dried (or 2 tbsp fresh) and steep for 3 minutes before blending. I love adding ½ tsp dried oregano for a Mediterranean twist, or 1 tsp fresh dill for a lighter, brighter flavor.
Remove herbs immediately after steeping to avoid bitterness. 🌿
Spice Levels
For a mild kick, stir in ½ tsp red pepper flakes with the cream. For heat lovers, add 1 tbsp hot sauce (like Cholula) or 1 diced chipotle pepper in adobo sauce during the simmer.
I recommend tasting first—spices intensify as the soup cools. Adjust gradually to avoid overpowering the tomato flavor.
Sweetness Adjustments
If your tomatoes are tart, increase the sugar to 2 tbsp or add 1 tbsp honey after simmering. For a caramelized depth, sauté ½ cup diced onions with the garlic until golden before adding tomatoes.
This adds natural sweetness without extra sugar. Taste as you go—Panera’s version is subtly sweet, but this is your chance to personalize it.
Dairy Alternatives
For a lighter texture, replace the cream with ½ cup Greek yogurt or coconut milk. Whisk in at the end to avoid curdling. For a vegan option, use ½ cup cashew cream (blend soaked cashews with water) or silken tofu puréed with a splash of lemon.
The soup will be creamier but still rich. Adjust seasoning afterward—dairy alternatives often need more salt.
Umami Boosters
Deepens the flavor by adding 1 tbsp soy sauce or ½ tsp miso paste with the broth. For a smoky touch, stir in ½ tsp smoked paprika or 1 tsp liquid smoke (start with less—it’s potent!).
I also love adding 1 anchovy fillet (mashed) to the garlic oil for a savory punch. Drain well if using canned anchovies to avoid fishy flavors.
Nutrition facts
Frequently asked questions
Why does Panera's tomato soup taste so creamy without being heavy?
The secret lies in the timing and technique—adding heavy cream at low heat while whisking constantly prevents curdling while blending seamlessly with the tomato base. The 15-minute simmer before adding cream also helps break down the tomatoes' natural pectin, creating a velvety texture without needing excessive dairy. The fresh basil and lemon juice brighten the flavors, making it feel lighter than it tastes.
Can I make this soup without an immersion blender?
Transfer the soup to a regular blender in batches (don't overfill) and blend until smooth. For the basil swirl, blend half the soup first, then stir in the remaining unblended portion to create the signature marbled effect. Just be careful—hot liquids can cause splattering.
What's the best way to store leftovers?
Store in an airtight container in the fridge for up to 5 days. The flavors actually improve overnight! For freezing, portion into 2-cup containers and freeze for up to 3 months. When reheating, stir in a splash of broth or water if the soup thickens too much. The basil swirl won't survive freezing—add fresh basil when serving.
How can I make this soup kid-friendly?
Skip the basil swirl and use whole milk instead of cream for a lighter texture. Reduce the garlic to 2 cloves and omit the lemon juice. For extra appeal, top with shredded cheddar cheese or crumbled bacon bits. Kids often prefer smoother textures, so blend thoroughly without leaving any basil stems.
Can I use fresh tomatoes instead of canned?
Fresh tomatoes work but require extra prep. Roast 4 large ripe tomatoes (halved) at 400°F for 20 minutes until soft, then peel and purée before using. You'll need about 2 cups puréed roasted tomatoes to replace the canned version. Fresh tomatoes add vibrant acidity but lack the concentrated sweetness of San Marzano cans.
