Soups & Stews
This Panera-style cream of tomato soup delivers the velvety richness and hidden roasted garlic depth that makes it a restaurant favorite. The secret lies in slow-roasting tomatoes to intensify their natural sweetness while building a smooth, creamy base that's both comforting and sophisticated.
I've perfected this recipe through years of testing—balancing acidity, sweetness, and creaminess to match Panera's signature flavor profile without requiring special equipment.
The foundation begins with roasted tomatoes, which develop deep caramelized notes that form the soup's complex flavor base. We'll combine this with a blend of cream and broth, then finish with a touch of roasted garlic for that signature depth that sets this version apart from basic cream soups.
The result is a velvety texture that coats the spoon while maintaining just enough tang to keep it interesting.
What makes this recipe work is the combination of traditional techniques—like roasting tomatoes—and modern shortcuts, such as using canned tomatoes for convenience. The soup simmers until perfectly smooth, with no lumps or graininess, while maintaining a rich, restaurant-quality finish.
This version delivers that signature Panera experience at home, with all the warmth and comfort you'd expect from a bowl of creamy tomato soup.
The best part? This recipe comes together in under an hour, making it perfect for weeknight dinners or cozy gatherings. Whether you're serving it as a starter or a hearty main with crusty bread, the velvety texture and balanced flavors will have everyone asking for seconds.
Let's get started on creating your own restaurant-quality bowl of cream of tomato soup.
Ingredients for panera cream of tomato soup
Pantry staples plus a few fresh touches for that signature Panera flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Roma Tomatoes 🍅 | 2 lb | Halved, seeds removed |
| Canned San Marzano Tomatoes 🍅 | 14 oz | Crushed, no salt added |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Garlic Cloves 🧄 | 6 cloves | Roasted for depth |
| Yellow Onion 🧅 | 1 whole | Medium, diced |
| Carrot 🥕 | 1 whole | Medium, chopped |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For roasting vegetables |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Sugar 🍚 | 1 tbsp | Balances acidity |
| Fresh Basil Leaves 🌿 | ¼ cup | Chopped for garnish |
| Butter 🧈 | 2 tbsp | Unsalted, for finishing |
The tomatoes are everything here. Roma tomatoes roast up sweeter than beefsteaks, but any firm variety works. Trader Joe's and Whole Foods carry the best ones—look for vibrant color and no soft spots. I usually grab a few extra pounds and freeze half for future soups. The San Marzano cans? Don't skimp—the flavor difference is night and day compared to regular canned tomatoes. If you can't find them, Muir Glen is a solid backup. Roast the garlic until soft and golden—that's where the magic happens.
No fresh tomatoes? Four good-quality canned tomatoes will work in a pinch, but you'll lose some depth. Swap the heavy cream for half-and-half or coconut milk if you're watching dairy. The broth can be veggie-based, but chicken adds that savory note Panera's version has. Need more acidity? Add a splash of red wine or extra lemon juice. The sugar balances the tomatoes—don't skip it, even if your tomatoes seem sweet enough. Fresh basil is ideal, but dried works at one-third the amount if you're in a bind.
This soup tastes even better the next day—plan ahead. Keeps 4-5 days in the fridge, freezes beautifully for up to 3 months. I like to portion it into containers with a dollop of cream on top for easy reheating. For serving, a sprinkle of fresh basil and a pat of butter makes it feel restaurant-worthy. The roasted garlic flavor actually improves overnight, so make extra if you can.
Why You'll Love This Recipe
- No Chopping Needed: I’ll be real—this recipe only needs a knife for the garlic. The Roma tomatoes go in whole, halved, or even chunked if you’re lazy (no one judges). That’s it. The San Marzano cans do all the heavy lifting, and the broth just needs a quick pour.
- Garlic-Cream Magic: Between us, the secret’s in the slow-simmered garlic and that first splash of heavy cream—it’s like a velvet blanket over your tongue. The San Marzano tomatoes add this bright, almost sweet depth, while the Roma tomatoes keep it fresh. It’s the kind of soup that makes you sigh before you even take a bite.
- Weeknight or Potluck Star: Honestly, this soup works everywhere. Too tired for dinner? It’s ready in 30 minutes. Hosting a book club? It’s fancy enough to impress. Even my picky teenage nephew asks for seconds. The best part? It doubles perfectly for leftovers (or freezing), so you’re never stuck scrambling.
- Budget-Friendly Luxury: I’m not kidding—this tastes like a $20 restaurant dish for pennies. Canned San Marzano tomatoes are a steal, chicken broth is cheap, and heavy cream stretches far. Plus, the Roma tomatoes are often on sale, so you’re getting restaurant-quality flavor without the markup. My wallet and taste buds thank me.
Step-by-step instructions for Panera cream of tomato soup
Here's how to create that signature restaurant-style tomato soup with velvety texture and deep garlic flavor.
Roast the Vegetables for Maximum Flavor
Preheat your oven to 425°F. On a large baking sheet, toss together the 2 lb fresh Roma tomatoes, 1 whole yellow onion, and 1 whole carrot that have been cut into ½-inch pieces. Drizzle with the 2 tbsp extra-virgin olive oil, sprinkle with ½ tsp black pepper, and toss to coat evenly. Spread in a single layer and roast for 25-30 minutes until the vegetables are tender and the edges begin to caramelize.
While roasting, place the 6 cloves garlic on a separate small baking sheet. Drizzle lightly with olive oil and roast for 10-12 minutes until golden and fragrant. The roasting process deepens the natural sweetness of the vegetables and infuses the garlic with a rich, nutty flavor that becomes the secret to this soup's depth. You'll know it's perfect when the garlic cloves are soft enough to mash easily with the back of a fork.
Build the Tomato Base
Transfer the roasted vegetables to a large pot and add the 14 oz canned San Marzano tomatoes. Stir in the 1 tbsp sugar and 1 tsp salt, then bring to a simmer over medium heat. Let it cook for 10 minutes, stirring occasionally, until the vegetables break down and the mixture thickens slightly.
Using an immersion blender (or carefully transferring to a countertop blender), purée the mixture until completely smooth. This creates our velvety base. If you're using a countertop blender, work in batches and be careful with the hot liquid. Return the puréed soup to the pot and stir in the 4 cups chicken broth. Bring the mixture to a gentle boil, then reduce heat to medium-low and let it simmer for 15 minutes to allow all the flavors to meld together.
Add Cream and Finish with Butter
Reduce the heat to low and gradually whisk in the 1 cup heavy cream. Stir continuously to prevent curdling. Let the soup simmer gently for 5-7 minutes until it reaches your desired thickness. The soup should be smooth and creamy but still have a light body. If it becomes too thick, you can thin it with a little extra chicken broth.
Remove the pot from heat and stir in the 2 tbsp butter and the roasted garlic cloves (mashed slightly). The butter adds a luxurious finish while the garlic provides that signature depth. Taste and adjust seasoning with additional salt or pepper if needed. Here's the thing—this soup tastes even better the next day as the flavors continue to develop.
Garnish and Serve Warm
Ladle the soup into bowls and garnish each serving with 2 tbsp chopped fresh basil leaves. The bright, fresh basil provides a beautiful contrast to the rich tomato flavor. Serve immediately with crusty bread or grilled cheese sandwiches for the ultimate comfort meal experience.
For an extra touch, you can also top each bowl with a drizzle of cream or a sprinkle of grated Parmesan cheese. The key to serving this soup is keeping it warm—its velvety texture and rich flavor are best enjoyed piping hot. This recipe makes 4 servings, and leftovers keep well in the refrigerator for up to 3 days or can be frozen for up to 3 months.
Pro Tips For Making Panera Cream Of Tomato Soup
- Sear the Garlic Hard: I learned this the hard way—when you add minced garlic to simmering tomatoes, it turns bitter. Instead, cook it in a dry pan over medium-high heat until it’s deep golden (about 2 minutes), then toss it into the soup right after the tomatoes hit the pot. That nutty aroma is what makes this soup taste like Panera’s.
- Blanch the Roma Tomatoes: Skip peeling and seeding fresh Roma tomatoes—just drop them into boiling water for 30 seconds, then ice bath. The skins slip off effortlessly, and you avoid the mess of cutting out seeds. Plus, it keeps the texture silky when blended.
- Simmer, Don’t Boil: Heavy cream curdles if you let the soup rage. Keep the heat at a gentle simmer—you should see tiny bubbles, not rolling waves. If it’s too hot, the cream will break, and you’ll be left with a lumpy, sad soup.
- Use Half-and-Half for Stability: Heavy cream is rich, but it can make the soup too heavy. Swap in ¼ cup half-and-half at the end for a lighter texture that still feels luxurious. It’s the upgrade I reach for every time—no one will notice, but your soup will taste more balanced.
Creative variations of panera cream of tomato soup
Roasted Garlic Twist
For an extra layer of depth, double the roasted garlic to 12 cloves and blend half into the soup base before adding cream. The remaining cloves can be mashed and swirled into individual bowls just before serving—this creates a stunning visual contrast while amplifying that signature Panera flavor.
I've found that roasting the garlic until it's almost caramelized (about 15 minutes) gives the best nutty, sweet complexity. 🧄
Spicy Kick Version
Add ½ tsp smoked paprika and ¼ tsp cayenne pepper to the roasted vegetable mixture for a subtle smoky heat. For more pronounced spice, stir in 1 tbsp hot honey or 1 tsp harissa paste at the end.
This variation works especially well with crusty sourdough bread to soak up the extra flavor. I like to serve it with a dollop of Greek yogurt for cooling contrast.
Vegan Creamy Option
Replace the heavy cream with 1 cup full-fat coconut milk and use vegetable broth instead of chicken. For extra richness, stir in 2 tbsp nutritional yeast after blending.
The roasted tomatoes still provide the sweet base, but the texture becomes slightly lighter. Garnish with fresh basil and a sprinkle of hemp seeds for protein and crunch.
Herb-Infused Variations
Swap the basil garnish for thyme or rosemary—both pair beautifully with roasted tomatoes. For a Mediterranean twist, add 1 tsp dried oregano to the roasted vegetables. Fresh dill works surprisingly well too, especially when paired with a drizzle of extra-virgin olive oil at the end.
Each herb brings a distinct aromatic profile that elevates the soup's complexity.
Slow Cooker Adaptation
For hands-off cooking, roast the vegetables and garlic as directed, then transfer everything to a 6-quart slow cooker. Add the canned tomatoes, sugar, salt, and broth, then cook on low for 6-8 hours or high for 3-4 hours.
Stir in the cream and butter at the end, then blend until smooth. This method develops even deeper flavors while requiring minimal attention—perfect for busy weeknights. ✨
Seasonal Twist: Winter Root Version
In colder months, swap the carrot for ½ cup diced celery root and add ½ cup chopped parsnips to the roasted vegetable mix. The earthy sweetness of these roots complements the tomatoes beautifully.
For extra warmth, stir in ½ tsp ground nutmeg when adding the cream. This variation feels especially cozy during holiday gatherings.
Nutrition facts
Frequently asked questions
Can I make this soup without roasting the vegetables?
While roasting intensifies the natural sweetness and depth, you can use sautéed vegetables in a pinch. Sauté the onion, carrot, and tomatoes in olive oil over medium heat for 10-12 minutes until softened. The flavor will be less complex but still delicious. For best results, roast at least the garlic to capture that signature nutty depth.
How do I prevent the soup from getting too thick or grainy?
To maintain a smooth texture, blend the soup thoroughly after simmering the vegetables. For extra insurance, strain it through a fine-mesh sieve before adding cream. If it thickens too much, whisk in 1-2 tbsp warm broth at a time until you reach your desired consistency. Stirring constantly when adding cream also prevents lumps.
Can I substitute the heavy cream for something lighter?
Yes! For a lighter version, use ½ cup heavy cream + ½ cup whole milk or 1 cup half-and-half. The texture will be slightly less rich but still velvety. For a dairy-free option, try 1 cup full-fat coconut milk (add it at the end to prevent curdling) or ½ cup cashew cream blended from soaked cashews. The roasted tomato base remains the star.
Why does my soup taste too acidic or bitter?
This usually happens from overcooking tomatoes or using too many canned tomatoes. Balance acidity by adding ½ tsp sugar or 1 tsp honey while simmering. For bitterness, reduce cooking time or add a pinch of salt to draw out excess liquid. The roasted garlic and butter at the end also help mellow harsh flavors. Taste as you go!
How can I make this soup ahead of time for a gathering?
This soup actually tastes better the next day! Prepare it up to 2 days ahead and store in the fridge. Reheat gently on the stove over low heat, stirring occasionally, until warmed through. For freezing, cool completely, portion into airtight containers, and freeze for up to 3 months. Thaw overnight in the fridge before reheating. Garnish with fresh basil just before serving.
