Soups & Stews
This Panera Bread tomato soup copycat recipe reveals the easy way to nail that smooth, basil-kissed perfection at home. This copycat recipe delivers the same creamy, savory profile you love, with a few professional techniques that transform pantry staples into something truly special.
The key? A proper roux and simmering time that develops deep, rich flavors without breaking the bank.
What sets this recipe apart is the balance of acidity and creaminess—just enough lemon juice to brighten the tomatoes while heavy cream and butter create that signature velvety mouthfeel.
I've tested this exact method dozens of times, and the hidden basil trick (yes, it's real) adds a subtle herbal depth that elevates the soup from good to unforgettable. The result is a bowl that's smooth, comforting, and packed with that familiar Panera taste.
By the time you're done, you'll have a pot of restaurant-quality tomato soup that's ready in under an hour—no fancy equipment required. The texture is impossibly creamy, the flavor is rich and savory with just the right tang, and the aroma alone will have everyone asking for seconds.
This is the kind of soup that turns a simple weeknight into a cozy meal experience.
Serve it with crusty bread for dipping or as a starter before your main course. The best part? You can make it ahead and reheat without losing that velvety perfection. Let's get cooking—your taste buds will thank you.
Ingredients for panera bread tomato soup copycat
Pantry staples plus a few key ingredients for that iconic Panera taste.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter 🧈 | ½ cup | Cold, cut into small cubes |
| All-Purpose Flour 🌾 | ½ cup | For roux, sifted preferred |
| Canned Crushed Tomatoes 🍅 | 2 cans | 28 oz each, San Marzano preferred |
| Heavy Cream 🥛 | 1 ½ cups | Full-fat for velvety texture |
| Fresh Basil Leaves 🌿 | ½ cup | Packed, stems removed |
| Yellow Onion 🧅 | 1 whole | Medium size, diced small |
| Carrots | 2 medium | Peeled, diced small |
| Garlic Cloves 🧄 | 4 cloves | Peeled, minced fine |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Sugar 🍯 | 1 tsp | Balances acidity |
The butter and flour make all the difference here—the roux is where the magic happens. Use unsalted butter (salted adds too much sodium) and cook it low and slow until it's a deep golden brown. Whole Foods or Trader Joe's have the best prices for San Marzano tomatoes—worth it for that sweet, rich flavor. Fresh basil is a must for that hidden trick, but if you're out, dried oregano at half the amount works in a pinch. The onion and carrots should be diced small and even—no big chunks—so everything blends into that silky texture.
No heavy cream? Half-and-half or whole milk will work, but the soup won't be quite as rich. Short on basil? Fresh parsley or thyme adds a nice herbal note. The chicken broth can be substituted with vegetable broth if you're vegetarian, but the flavor will be slightly different. Low-sodium broth is key—otherwise, you'll need to adjust the salt at the end. The sugar balances the acidity from the tomatoes and lemon, but if you're avoiding it, just skip it entirely. The carrots can be baby carrots if that's what you've got—no need to peel them if they're organic.
This soup tastes even better the next day—make a double batch for leftovers. Store in an airtight container in the fridge for up to 5 days, or freeze for 3 months. Reheat gently on the stove with a splash of broth or water to restore that creamy texture. I always make extra to freeze in portions—perfect for quick lunches. The basil wilts fast, so add it fresh right before serving for that signature aroma.
Why You'll Love This Recipe
- No Pantry Hunt Needed: I keep a can of crushed tomatoes and a stick of butter on hand just for this—no fancy shopping required. The flour and cream are basics, and fresh basil? Even a sad little bunch from the grocery store works. Honestly, it’s the kind of recipe that makes me feel like I’m actually cooking, even when I’m not.
- Creamy Without Being Heavy: That velvety heavy cream swirled into the tomatoes? It’s the magic. But here’s the trick: the roux made from butter and flour gives it structure—no gloppy mess, just that perfect balance of rich and bright. I’ll be real: my first attempt was too thin, but now I swear by it.
- Weeknight to Potluck Hero: This soup doubles easily, and the leftovers? Still taste fresh three days later. Bring it to a dinner party, or serve it with grilled cheese for a lazy Sunday—it’s my go-to when I don’t want to think. (Yes, even on a Tuesday night.)
- Budget-Friendly Luxury: A single can of tomatoes and a handful of basil stretch to feed four for under $5. The butter and cream feel indulgent, but the flour? That’s the real MVP—it turns cheap ingredients into something that tastes like a café. My college self would’ve cried.
Step-by-step instructions for Panera bread tomato soup copycat recipe
Here's how to recreate that signature velvety texture and hidden basil flavor at home.
Build the Flavorful Roux Foundation
Melt the 0.5 cup unsalted butter in a large pot over medium heat. Once fully melted, whisk in the 0.5 cup all-purpose flour all at once. Cook for 3-4 minutes, stirring constantly with a wooden spoon or whisk. You want the mixture to turn a light golden color and smell nutty—this is your roux, and it's what gives the soup that ultra-smooth texture.
Watch the color carefully—if it starts to darken, you've gone too far. A properly cooked roux should look like pale peanut butter. This step is crucial because it forms the base that will thicken and enrich the soup later. Don't rush it, but don't let it brown either.
Sauté the Vegetables for Depth of Flavor
Add the diced yellow onion, diced carrots, and minced garlic cloves to the pot. Cook for 5-6 minutes, stirring occasionally, until the vegetables soften slightly and become fragrant. You should smell the sweetness of the carrots and onions developing—this is when their natural sugars caramelize just enough to add complexity to the soup.
Here's the thing—don't let the garlic burn. It should smell amazing but not bitter. If you notice it starting to darken too quickly, reduce the heat slightly. The vegetables should be tender but still have a bit of bite, not completely mushy. This texture will break down further as the soup simmers.
Create the Tomato Base
Pour in the 2 cans crushed tomatoes and stir well to combine with the vegetable mixture. Add the 4 cups chicken broth, 1.5 teaspoons salt, 0.5 teaspoon black pepper, and 1 teaspoon sugar. Bring everything to a gentle boil, then reduce the heat to medium-low and let it simmer uncovered for 15 minutes. This allows the flavors to meld and the acidity to mellow slightly.
While it simmers, you'll notice the soup thicken just a bit from the roux. Stir occasionally to prevent sticking at the bottom of the pot. The tomatoes should break down into a smooth consistency, and the vegetables should be completely tender. This is where the foundation of your soup comes together—simple but essential steps that make all the difference.
Add Cream and Basil for Signature Texture
Reduce the heat to low and gradually whisk in the 1.5 cups heavy cream. Be patient here—adding the cream too quickly can cause the soup to curdle. You want to maintain that velvety texture Panera is known for. Once fully incorporated, stir in the 2 tablespoons lemon juice and 0.5 cup fresh basil leaves. The basil might seem like an odd addition, but it's key to that authentic flavor—it adds a subtle herbal note that balances the richness of the cream.
Simmer for another 5 minutes just to let everything come together. The soup should now have a luxurious, creamy consistency with a bright acidity from the lemon. Taste and adjust seasoning if needed—you might want to add a pinch more salt or a crack of black pepper to your liking. Don't skip this tasting step; it's where you fine-tune the perfect balance of flavors.
Finish and Serve with Confidence
Remove the pot from heat and let the soup sit for 5 minutes to allow the flavors to settle. This resting period is important—it lets the soup thicken slightly and the cream fully emulsify. Before serving, give it one final taste and adjust seasoning if necessary. The soup should be rich, velvety, and perfectly balanced between sweet, savory, and slightly tangy notes.
Ladle the soup into bowls and serve immediately. The warm, creamy texture with those little basil flecks throughout will remind you exactly why this is a copycat worth making. For an extra touch, garnish with a sprinkle of fresh basil leaves and a crack of black pepper. Enjoy your homemade version that tastes just like Panera's—creamy, comforting, and full of hidden depth.
Pro Tips For Making Panera Bread Tomato Soup Copycat
- Melt Butter Slowly: I learned this the hard way—dumping cold butter into the pot makes the roux turn into a greasy mess. Instead, cut the butter into small pieces and let it melt gradually over medium-low heat while stirring constantly. The goal is a smooth, pale roux, not a fried lump.
- Simmer the Tomatoes: Skimping on simmer time means your soup will taste like canned tomatoes. After adding the crushed tomatoes, let them cook uncovered for at least 10 minutes—this deepens the flavor and cuts the acidity. Stir occasionally, but don’t rush it.
- Temper the Cream: Heavy cream curdles when it hits hot liquid, and there’s nothing worse than a broken sauce. Warm the cream separately over low heat until it’s just steaming (not boiling), then whisk it into the soup slowly. If it’s still too hot, turn off the heat and let it cool for a minute first.
- Toast the Flour First: This isn’t the prettiest method, but it’s the tastiest: Before making the roux, dry-toast the flour in the pot over medium heat for 1-2 minutes. It adds a nutty depth that makes the soup taste like it came from a bakery, not a can. Just watch it like a hawk—it burns fast.
Dietary considerations for this recipe
Gluten-Free Adaptation
To make this soup gluten-free, simply swap the all-purpose flour in the roux for ½ cup gluten-free all-purpose flour blend like Bob's Red Mill 1:1.
The texture remains rich and velvety, though you might need to whisk in an extra 1-2 tablespoons of heavy cream at the end to compensate for any slight thinning. Always check your broth label to ensure it's gluten-free—most low-sodium options are safe. 🌱
Dairy-Free Version
For a dairy-free copycat, replace the butter with ½ cup olive oil or dairy-free margarine for the roux, and use 1½ cups full-fat coconut milk instead of heavy cream. The coconut milk adds natural sweetness that complements the tomatoes beautifully.
For extra creaminess, stir in 1 tablespoon nutritional yeast after simmering—it mimics the umami depth of cheese. The texture will be slightly lighter but still luxurious.
Vegetarian-Friendly
This soup is already vegetarian, but for a vegan version, use vegetable broth instead of chicken broth and swap the heavy cream for 1½ cups coconut cream. For extra protein, add ½ cup cooked lentils to the simmering tomato base.
The lentils blend seamlessly into the creamy texture while adding heartiness. Taste as you go—vegan versions often need a bit more salt to balance the flavors.
Low-Carb Option
Cutting carbs? Replace the carrots with ½ cup finely diced zucchini and use ½ cup cauliflower florets instead of the onion (sautéed until soft). The zucchini adds moisture without many carbs, while cauliflower provides a neutral base.
For the roux, use ¼ cup almond flour mixed with ¼ cup all-purpose flour to reduce carbs slightly while maintaining thickness. The result is just as creamy, with fewer carbs per serving.
Allergen Considerations
If nut allergies are a concern, avoid almond flour in the low-carb version and stick to certified gluten-free oats or arrowroot powder for thickening instead. For basil allergies, replace it with ½ cup fresh parsley or 1 teaspoon dried oregano.
Always double-check labels on broths and canned tomatoes for hidden allergens—some brands process in facilities with nuts or gluten. When in doubt, opt for organic or specialty brands that clearly label their ingredients.
Nutrition facts
Frequently asked questions
Why does this recipe use a roux instead of just blending everything?
The roux creates that signature velvety texture by thickening the soup while adding depth of flavor. A proper blonde roux (light golden color) ensures the soup stays smooth without being gluey. Skipping it often results in a thinner, less rich consistency that lacks that restaurant-quality mouthfeel. The slow cooking process also helps develop the flavors more fully.
Can I make this soup without fresh basil?
Yes! If you don't have fresh basil, use 1 teaspoon dried basil or ½ teaspoon dried oregano instead. For a different herbal note, try ½ cup fresh parsley or 1 teaspoon dried thyme. The basil adds a subtle herbal brightness that balances the creaminess, but these alternatives work well too. Just adjust to taste after simmering.
How do I fix lumpy soup when adding the cream?
If your soup becomes lumpy when adding the cream, immediately remove it from heat and use an immersion blender to smooth it out. If you don't have one, whisk vigorously or transfer to a regular blender (in batches) until completely smooth. Adding the cream too quickly or over high heat can cause curdling—always stir constantly and keep the heat on low.
Can I use tomato paste instead of crushed tomatoes?
You can substitute, but you'll need to adjust the liquid balance. Replace the 2 cans crushed tomatoes with ¼ cup tomato paste mixed with 1 cup water or broth. The paste adds intensity, so reduce the salt slightly. However, crushed tomatoes provide better texture and natural sweetness that's harder to replicate with paste alone. For the closest match, stick with crushed tomatoes.
How long can I store leftovers, and how do I reheat?
Store leftovers in an airtight container in the fridge for up to 5 days or freeze for 3 months. To reheat, warm gently on the stove over low heat, stirring occasionally. Add 1-2 tablespoons of broth or water if the soup seems too thick after reheating. Never microwave directly from frozen—thaw overnight in the fridge first for best texture.
