Creamy Tomato Soup (Panera Bread Copycat)
creamy • one-pot • freezer-friendly

If you love that café-style tomato soup, this version delivers the same smooth richness at home. The flavor is bright but balanced, with just enough cream to soften the edges. Pair it with grilled cheese, and dinner feels finished without much effort.
Why This Recipe Works
This creamy tomato soup is smooth and spoonable, not watery and not chowder-thick. It delivers familiar Panera-style flavor using a forgiving sauté-then-simmer method that works consistently on both gas and electric stoves.
The soup simmers briefly, blends easily, and finishes with just enough cream to round out the tomatoes without muting their flavor. The result tastes familiar but cleaner than most store-bought versions. I tested adding the cream earlier in the process, but adding it off heat at the end keeps the tomato flavor brighter and prevents separation.
This is a reliable one-pot recipe for weeknights or make-ahead meals. The timing is flexible, the texture is adjustable, and the soup improves after resting — which makes it especially freezer-friendly.
This soup uses the same sauté-then-simmer-then-blend base as many creamy vegetable soups, including potato-based versions, but without a roux. That’s why it stays smooth without becoming heavy.
It has the same rich, velvety texture as my Broccoli Cheddar Soup, with the smooth, comforting finish you’ll also find in my Creamy Mushroom Soup.
Ingredients & Notes
- San Marzano tomatoes: Use whole peeled tomatoes with their juices. Other canned tomatoes work, but they tend to be sharper and may need more sugar.
- Tomato paste: Adds depth and body during the sauté stage. Cooking it until brick-red matters.
- Cream: Always add off heat. Adding it while boiling dulls flavor and can cause separation.
- Sugar: Balances acidity. Start small — tomato sweetness varies by brand.
- Parmesan: Optional. Adds salt and umami. Stir in off heat to avoid graininess.

For another cozy, creamy option, my Creamy Mushroom Soup is always a favorite.
Equipment
- Large soup pot or Dutch oven
- Immersion blender (preferred) or standard blender
How to Make Creamy Tomato Soup

- Heat olive oil in a heavy-bottomed pot over medium-high heat.
- On most stoves, this is hot enough that the oil shimmers but does not smoke.
- Add garlic and sauté for about 30 seconds, just until fragrant.
- If it browns, the pot is too hot — lower the heat before continuing.
- Add onion and tomato paste. Cook, stirring frequently, until the onion is soft and the tomato paste deepens in color, about 8 minutes.
- At this stage the mixture will look thick and slightly sticky — that’s correct.
- Add tomatoes (with juices), stock, and sugar. Bring to a low simmer, not a rolling boil.
- You want gentle bubbling around the edges. If it boils hard, lower the heat.
- Simmer uncovered for 12 minutes.
- At minute 8 the soup will still look thin. That’s expected. It thickens after blending and resting.
- Add basil, oregano, and red pepper flakes. Season lightly with salt and pepper.
- Blend until smooth using an immersion blender, or carefully transfer to a blender in batches.
- If you prefer a little texture, stop blending while small tomato pieces remain.
- Turn off the heat and stir in cream and parmesan (if using).
- Adding dairy off heat prevents curdling and keeps the soup silky.
- Adjust seasoning and serve hot.
Texture & Flavor Tips
- Too thin? Let the soup rest 5 minutes after blending — it thickens as it settles.
- Too acidic? Add sugar in ¼-teaspoon increments or a splash more cream.
- Flat flavor? Increase salt before adding more herbs.
- Separated dairy? The heat was too high. Lower heat next time and add cream off burner.
Substitutions & Variations
- Vegetarian: Use vegetable stock.
- Dairy-free: Omit cream or substitute unsweetened cashew cream.
- Extra creamy: Reduce stock to 1 cup and increase cream to ¼ cup.
- Do not substitute: Fresh tomatoes for canned — texture and consistency will suffer.
- If you want to achieve a creamy texture without heavy cream, see my guide on How to Make Soup Creamy Without Cream.
Storage & Reheating
- Refrigerator: Store up to 4 days in an airtight container.
- Freezer: Freeze up to 3 months without garnishes.
- Reheating: Warm gently over medium-low heat, stirring often. Add warm stock if needed. Do not boil after adding cream.
FAQs
Can I make this ahead of time?
Yes. The flavor improves overnight as the acidity softens.
Can I freeze this soup?
Yes. Freeze before adding garnishes or cheese.
Can I make it without cream?
Yes. The soup will be lighter but still smooth after blending.
Browse the Soup Recipes hub when you want another bowl to serve with bread on the side.
Recipe

Creamy Tomato Soup (Panera Bread Copycat)
Ingredients
Method
- In a heavy bottomed pot, heat olive oil over medium-high heat. Add garlic and saute for 30 seconds until fragrant. Add onion and tomato paste and cook until translucent, stirring as needed, about 4-5 minutes.
- Add San Marzano peeled tomatoes (including juices), chicken stock, and sugar. Bring to a low simmer. Cook uncovered for 12 minutes or until thickened.
- Add the basil, oregano, and red pepper flakes. Season to taste with salt and pepper.
- Using an immersion blender (or carefully transfer soup to a blender in small batches to avoid hot splatters), puree until smooth, leaving some small chunks.
- Turn off heat and stir in heavy cream and parmesan cheese (if using). Serve topped with croutons, if desired!
Notes
- Add the cream and Parmesan off heat to keep the soup smooth and prevent separation.
- If the tomatoes taste sharp, add sugar a little at a time and retaste before adding more.
- For the smoothest texture, blend thoroughly and let the soup rest for a few minutes before serving.
