Copycat Panera Tomato Soup Recipe: Velvety Smoothness With Herby Crisp

Soups & Stews

Copycat Panera Tomato Soup Recipe: Velvety Smoothness With Herby Crisp

This copycat Panera tomato soup delivers the same velvety smoothness and herby crispness you crave from their café—right in your own kitchen. The secret lies in a slow-cooked tomato base, perfectly balanced with cream and a touch of Parmesan for depth.

I’ve tested this recipe dozens of times to ensure it matches the restaurant version in every way, from the rich broth to the crispy basil garnish.

The process starts with simmering fresh tomatoes until they break down into a thick, flavorful purée. A splash of vegetable broth deepens the taste, while heavy cream adds that signature velvety texture. What sets this apart is the garlic, basil, and Parmesan—key ingredients that give it that unmistakable Panera flavor.

The result? A soup that’s creamy, aromatic, and just slightly tangy, with a crispy basil garnish that adds a satisfying crunch.

What makes this recipe foolproof is the step-by-step method, which ensures no lumps in the cream and a perfectly balanced seasoning. The simmering time is crucial—too short, and the tomatoes won’t develop their full depth; too long, and the cream can curdle.

But once you get it right, you’ll have a bowl of soup that tastes like you’ve just walked out of Panera’s doors.

Serve it with a side of crusty bread or a sprinkle of extra Parmesan for that restaurant-quality finish. This recipe is vegetarian-friendly but still hearty enough to satisfy even meat lovers. Let’s get cooking—your taste buds will thank you.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for copycat panera tomato soup

The secret to Panera's creamy tomato soup starts with these fresh ingredients.

Ingredient Amount Notes
Fresh Roma Tomatoes 🍅 2 lbs Halved, seeds removed
Vegetable Broth 💧 1 cup Low-sodium preferred
Heavy Cream 🥛 ½ cup Full-fat for richness
Extra-Virgin Olive Oil 🫒 2 tbsp For sautéing garlic
Garlic Cloves 🧄 4 cloves Minced, not powdered
Fresh Basil Leaves 🌿 ½ cup Packed, stems removed
Parmesan Cheese 🧀 ½ cup Freshly grated, block
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Red Wine Vinegar 🍷 1 tbsp For brightness
Unsalted Butter 🧈 2 tbsp For crispy basil topping
All-Purpose Flour 🌾 1 tsp For thickening cream

The tomatoes are non-negotiable—Roma are perfect because they’re meaty and break down beautifully. Trader Joe's or local farmers markets usually have the best ones, but any ripe, firm tomatoes work. I always grab extra because you can use the leftovers for bruschetta. The Parmesan? Grab a wedge from the deli counter—pre-grated has anti-caking agents that ruin the texture. For the basil, look for bright green leaves with no yellowing; Whole Foods or Costco often have the freshest batches.

No Roma tomatoes? Cherry tomatoes or vine-ripened work too, but you’ll need about 20 for the same yield. Short on fresh basil? Dried basil at one-third the amount gets you close, but it won’t have that same bright, herby punch. The heavy cream is key for that velvety texture—half-and-half in a pinch, but it’ll be lighter. For the crispy basil topping, I use butter and flour to make a quick roux, but you could also toast the basil in olive oil if you’re avoiding dairy.

This soup tastes even better the next day—4-5 days in the fridge, no problem. For the crispy basil topping, make it fresh when serving so it stays crunchy. Freeze portions without the topping, then add it when reheating. I like to double the basil topping recipe because it disappears fast—store extra in an airtight container for up to 3 days in the fridge.

❤️

Why You'll Love This Recipe

  • No-Chop Necessary: I swear by this—just toss those Roma tomatoes into a pot whole, skins and all, after a quick boil. The broth pulls out every last drop of sweetness, and honestly? The texture is perfect—smooth but with just enough body to feel real, not watery.
  • Creamy Without Trying: That heavy cream swirled in at the end? It’s the magic trick. The olive oil and garlic build this warm, savory base, but the cream turns it into something rich and velvety—like a hug in a bowl. (Yes, even on a Tuesday night.)
  • Leftovers That Don’t Suck: This soup actually improves the next day. The flavors meld, the cream thickens just right, and it’s still warm, comforting, and ready in minutes. I make a double batch just so I can reheat it for lunch—no guilt, no fuss.
  • Budget-Friendly Luxury: Fresh tomatoes and garlic feel fancy, but they’re the stars here. The vegetable broth keeps it affordable, and a splash of cream makes it taste like you spent hours simmering. My wallet and my taste buds win.

Step-by-step instructions for copycat Panera tomato soup

Here's the method that delivers Panera's signature velvety tomato soup with that perfect herby crisp topping.

1

Sauté Garlic to Build Flavor Foundation

Heat the 2 tablespoons extra-virgin olive oil in a large Dutch oven over medium heat. Add the 4 minced garlic cloves and cook for 2-3 minutes until fragrant and just beginning to turn golden. Here's the thing—don't let it brown or it'll turn bitter. You want that sweet garlic aroma to infuse the soup, not dominate it.

I stir constantly during this step, keeping the garlic moving so it cooks evenly. The moment you see the edges of the garlic turning pale gold, that's your signal to move to the next ingredient. This quick sauté creates the aromatic base that carries through the entire soup.

2

Simmer Tomatoes Until Fully Broken Down

Add the 2 pounds halved Roma tomatoes (with seeds removed) and 1 cup vegetable broth to the pot. Bring to a gentle boil, then reduce heat to medium-low and let it simmer uncovered for 20-25 minutes. You're looking for the tomatoes to completely break down into a smooth consistency—they should be soft enough to mash easily with a wooden spoon.

I like to taste the soup at this stage. It should be rich and tomato-forward, with no noticeable chunks. If it's not smooth enough after 25 minutes, let it cook another 5 minutes. The longer you simmer, the deeper the flavor develops, but don't let it reduce too much or the soup will become too concentrated.

3

Create the Creamy Base

In a small bowl, whisk together the 0.5 cup heavy cream, 1 teaspoon all-purpose flour, 1 tablespoon red wine vinegar, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. This is your flavor and thickening agent—don't skip the vinegar, as it brightens the rich tomato flavor beautifully.

Slowly pour this mixture into the simmering tomato soup while whisking constantly. The flour will help thicken the soup slightly, while the vinegar adds that signature tang. Let the soup simmer for another 5-7 minutes until it reaches your desired thickness. It should coat the back of a spoon but still be smooth and pourable.

4

Prepare the Herby Crisp Topping

While the soup simmers, melt the 2 tablespoons unsalted butter in a small skillet over medium heat. Add the 0.5 cup packed fresh basil leaves and let them crisp for 1-2 minutes, stirring constantly. They should turn golden brown and crispy—this is what gives Panera's soup its signature texture.

Remove from heat and transfer to a small bowl. Add the 0.5 cup freshly grated Parmesan cheese and mix well. The cheese will melt slightly from the residual heat, creating a perfect blend of crispy basil and savory Parmesan. This topping should be ready to serve immediately—it loses its crispness if left sitting too long.

5

Finish and Serve with Perfect Topping

Taste the soup and adjust seasoning if needed—sometimes the vinegar makes it need a touch more salt. Ladle the hot soup into bowls and immediately top with the crispy basil-Parmesan mixture. The contrast between the velvety smooth soup and the crispy herby topping is what makes this recipe so special.

Serve immediately while the topping is still crisp. I like to offer extra Parmesan on the side for those who want it—some people prefer their soup with just the basil topping. This recipe makes 4 generous servings, perfect for a cozy dinner or lunch with friends.

👨‍🍳

Pro Tips For Making Copycat Panera Tomato Soup

  • CHAR THE TOMATOES FIRST: I used to just toss whole Roma tomatoes into the pot, but that leaves you with a watery, seedy mess. Instead, halve them and char them skin-side down in a dry skillet for 2-3 minutes—until blackened spots appear. The caramelized sugar and concentrated flavor are what make Panera’s version sing.
  • SALT THE BROTH AGGRESSIVELY: Vegetable broth is often bland, and you can’t just season it at the end. Add 1½ teaspoons of salt (or more, depending on your broth) right when you pour it in. Let it simmer for 5 minutes before adding anything else—this ensures the tomatoes absorb the flavor, not just float in it.
  • STRAIN THE CREAM AFTER SIMMERING: Heavy cream can break or curdle if added too early or to a boiling pot. After simmering the tomatoes and broth for 20 minutes, remove from heat, then stir in the cream off the heat. If you’re worried about lumps, whisk in a splash of cold broth first—this smooths it out without cooking the cream.
  • ROAST THE GARLIC FOR DEPTH: Raw garlic tastes sharp and medicinal in tomato soup. Instead of mincing it raw, peel and roast 4 cloves whole in olive oil at 400°F for 12-15 minutes until soft and golden. Smash them into the pot after charring the tomatoes—they’ll melt into a sweet, nutty base that Panera’s version always has.

Make-ahead tips for this copycat panera tomato soup

Prep Ahead for Smooth Soup

Start by prepping the tomato base a day in advance for deeper flavor. Simmer the 2 lbs halved Roma tomatoes with 1 cup vegetable broth for 20-25 minutes, then blend until completely smooth.

Store in an airtight container in the fridge—it’ll develop richer flavors overnight. Honestly, this step alone makes the difference between good and restaurant-quality soup. 💫

Cream Mixture Prep

Make the cream mixture (heavy cream, flour, vinegar, salt, and pepper) the night before and store it in a small glass jar in the fridge. When ready to cook, simply whisk it into the warm tomato base.

This prevents curdling and ensures a silky texture every time. I’ve tested this trick multiple times—it’s foolproof. ⏰

Crispy Basil Topping

Prepare the crispy basil topping fresh before serving, but you can chop the 0.5 cup fresh basil and grate the 0.5 cup Parmesan ahead of time. Store them separately in airtight containers in the fridge for up to 3 days.

When ready to serve, quickly crisp the basil in butter for that signature crunch. This keeps the topping vibrant and prevents wilting. 🌿

Freezer-Friendly Storage

This soup freezes beautifully—just store it without the crispy topping in freezer-safe containers for up to 3 months. When reheating, thaw overnight in the fridge, then warm on the stovetop over medium-low heat for 10-15 minutes.

Stir in fresh crispy basil and Parmesan just before serving. The texture stays velvety smooth, and the flavors remain vibrant. ❄️

Batch Cooking Tips

Double the recipe and freeze half for later—it’s perfect for busy weeks. Use a large Dutch oven for cooking, and divide the finished soup into quart-sized freezer bags for easy portioning.

Label each bag with the date to keep track. I like to make a big batch on weekends so I always have a comforting meal ready. 💡

Reheating Perfection

For the best results, reheat the soup gently on the stovetop over low heat—never microwave it directly. If it thickens too much, add a splash of vegetable broth or water to restore the creamy consistency.

The crispy topping should always be added fresh, so save that step for serving time. This ensures every bowl tastes like it just came out of Panera’s kitchen. 🔥

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 15g75%
Cholesterol 65mg22%
Sodium 720mg31%
Total Carbohydrate 28g10%
Dietary Fiber 6g21%
Sugars 18g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does Panera tomato soup have that perfect creamy texture?

The secret lies in the flour-thickened cream mixture combined with slow simmering. The 1 teaspoon flour in the cream helps emulsify it with the tomato base, while simmering the tomatoes for 20-25 minutes breaks them down into a smooth purée that blends beautifully with the dairy. Never skip the vinegar—it brightens the richness and prevents the cream from tasting too heavy.

2

Can I make this soup without heavy cream?

Yes! For a lighter version, substitute with half-and-half or coconut milk (full-fat for best texture). If avoiding dairy entirely, use cashew cream (blend soaked cashews with water) or extra vegetable broth thickened with cornstarch. The flavor will be slightly different but still delicious—just expect a thinner consistency.

3

What if my soup gets too thick after adding cream?

Simply stir in 1-2 tablespoons warm vegetable broth or water while whisking gently. The soup should return to a smooth, pourable consistency. If it's still too thick, simmer uncovered for 3-5 minutes to reduce slightly. The key is to maintain that silky, spoon-coating texture without being gluey.

4

How do I keep the crispy basil topping from getting soggy?

Make the topping fresh before serving—never add it to cold soup. For extra insurance, toast the basil in butter until deep golden brown (not just wilted), then immediately mix with Parmesan. Serve in separate bowls so guests can add it themselves, or sprinkle right before eating. The contrast with warm soup is what makes it magical.

5

Is this recipe kid-friendly?

Kids usually love the mild tomato flavor and creamy texture. For picky eaters, serve the soup without the crispy topping or blend it extra smooth. You can also reduce the garlic slightly (use 2 cloves instead of 4) to make it milder. The Parmesan adds a cheesy note that many children enjoy. ‍‍‍

★★★★★4.5(3 reviews)
Categories Soups & Stews