Creamy, tangy, and utterly comforting—Panera Bread Tomato Soup is a cult favorite for good reason. Now, you can enjoy this iconic bowl at home with our spot-on copycat recipe that delivers velvety texture, deep tomato flavor, and just the right touch of sweetness. Whether you’re craving a quick cozy lunch or need something to pair with your grilled cheese, this soup never disappoints.

What makes this tomato soup stand out is its balance of rich tomato goodness and the gentle kick of garlic and herbs. Unlike watery tomato soups, this one is thick, creamy, and full of body. It’s made with simple pantry staples but feels elevated enough for any comfort food craving.
Why You’ll Love This Panera Bread Tomato Soup
This recipe is fast, fuss-free, and flavorful. You can make it in under 30 minutes and it only requires one pot. It’s vegetarian-friendly, easily adaptable for vegan diets, and makes enough to serve the whole family. Perfect for meal prep or a cozy weeknight dinner.
What Tomatoes Work Best for This Recipe?
Canned San Marzano-style tomatoes are the best choice for a smooth, richly flavored tomato soup. They break down beautifully, have natural sweetness, and aren’t too acidic. If you’re using fresh tomatoes, roast them first to bring out that deep, caramelized flavor.
Ingredients for the Panera Bread Tomato Soup

Crushed Tomatoes: These create the bold tomato base. Choose San Marzano-style for the best flavor.
Vegetable Broth: Adds depth and thins the soup slightly without making it watery.
Heavy Cream: The key to a velvety, rich texture that mimics Panera’s version.
Tomato Paste: Boosts the tomato intensity and gives the soup a deeper red hue.
Butter: For a silky finish and subtle richness.
Yellow Onion: Offers sweetness and flavor that complements the tomatoes.
Garlic: Gives the soup an aromatic base and extra savory depth.
Sugar: Balances out the acidity of the tomatoes.
Salt & Black Pepper: Essential seasonings that enhance all other flavors.
Dried Basil: Adds an herby touch that pairs perfectly with tomato.
Optional Parmesan or Croutons for Garnish: These give a crunchy or cheesy finishing touch.
How To Make the Panera Bread Tomato Soup
Step 1: Sauté the Aromatics
In a large soup pot or Dutch oven, melt butter over medium heat. Add diced yellow onion and cook until translucent, about 5 minutes. Stir in the minced garlic and cook for another minute.
Step 2: Build the Tomato Base
Add tomato paste to the pot and stir for a minute to coat the onions and garlic. Then pour in the crushed tomatoes and stir to combine.
Step 3: Simmer and Season
Pour in the vegetable broth, add sugar, salt, pepper, and dried basil. Stir well and bring the mixture to a simmer. Let it cook uncovered for 15 minutes to allow flavors to meld.
Step 4: Blend Until Smooth
Use an immersion blender to puree the soup right in the pot until silky smooth. Alternatively, transfer in batches to a regular blender (careful with hot liquids!) and return to the pot.
Step 5: Add the Cream
Lower the heat and stir in the heavy cream. Let it warm through for 2–3 minutes without boiling.
Step 6: Serve and Garnish
Ladle the soup into bowls and top with grated parmesan or homemade croutons if desired. Serve hot!
How to Serve Panera Bread Tomato Soup
This recipe yields about 4 servings, making it perfect for a small family dinner or several cozy lunches. Pair it with a gooey grilled cheese sandwich or a simple green salad to round out the meal.
How to Store Panera Bread Tomato Soup
Leftovers store beautifully in an airtight container in the refrigerator for up to 4 days. To freeze, let the soup cool completely, then transfer to freezer-safe bags or containers and freeze for up to 3 months. Reheat gently on the stovetop or in the microwave, adding a splash of broth or cream to refresh the texture if needed.
Frequently Asked Questions
Can I make this soup vegan?
Yes! Swap the butter with olive oil and use coconut cream or a plant-based cream alternative. Also, skip the parmesan or use vegan cheese for topping.
Is this the same as Panera’s creamy tomato basil soup?
Very close! This copycat has the same richness and basil infusion, without any unnecessary thickeners or additives.
Can I use fresh tomatoes instead of canned?
Absolutely. Just roast them first to concentrate the flavor, then blend as directed.
How do I thicken tomato soup if it feels too thin?
Let it simmer uncovered a bit longer or add an extra tablespoon of tomato paste.
Is this soup gluten-free?
Yes, all ingredients used are naturally gluten-free. Just make sure any toppings (like croutons) are also GF if needed.
Want More Soup Ideas?
If you love this creamy tomato soup, try these other comforting bowls from Life With Mira:
- Instant Pot French Onion Soup for a caramelized, cheesy classic.
- Fresh Tomato Soup if you’re working with garden tomatoes.
- Chipotle Chicken Soup for a smoky, spicy twist.
- My Grandma’s Secret Chicken Potato Soup for nostalgic comfort.
- Turkey Taco Soup for a protein-packed, Tex-Mex option.
Save This Pin For Later
📌 Save this recipe to your Pinterest soup board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you go classic or add a twist? Maybe a spicy kick or extra cream?
I love hearing your cozy kitchen creations. Ask questions anytime—we’re in this flavor journey together. And don’t forget to check out more cozy bowl ideas on Life With Mira!
Print
Panera Bread Tomato Soup
- Total Time: 30 minutes
- Yield: 4 servings
Description
Creamy, comforting, and packed with flavor, this Panera Bread Tomato Soup copycat recipe is the ultimate cozy bowl. It’s a quick dinner, an easy lunch, or a delicious way to use pantry ingredients. With rich tomato flavor, velvety texture, and savory aromatics, it’s one of the best dinner ideas for soup lovers. Whether you’re meal prepping or craving a healthy snack, this easy recipe delivers everything you want from classic tomato soup—right from your own kitchen.
Ingredients
2 tablespoons butter
1 medium yellow onion, diced
2 cloves garlic, minced
2 tablespoons tomato paste
1 (28-ounce) can crushed tomatoes (preferably San Marzano-style)
2 cups vegetable broth
1 teaspoon sugar
1 teaspoon salt
1/2 teaspoon black pepper
1 teaspoon dried basil
1/2 cup heavy cream
Optional: grated parmesan or croutons for garnish
Instructions
1. In a large pot, melt butter over medium heat. Add diced onion and cook until translucent, about 5 minutes.
2. Stir in the garlic and cook for another minute until fragrant.
3. Add tomato paste and stir for 1 minute to coat onions and garlic.
4. Pour in crushed tomatoes and vegetable broth, then stir to combine.
5. Add sugar, salt, black pepper, and dried basil. Bring to a simmer and cook uncovered for 15 minutes.
6. Use an immersion blender to puree the soup until smooth (or transfer to a blender in batches).
7. Reduce heat and stir in the heavy cream. Let it heat through for 2–3 minutes.
8. Serve hot, garnished with parmesan or croutons if desired.
Notes
For extra depth of flavor, roast fresh tomatoes and use them in place of canned.
Add a pinch of red pepper flakes for a subtle spicy kick.
Swap in coconut cream to make this recipe dairy-free.
- Prep Time: 5 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1.5 cups
- Calories: 220
- Sugar: 7g
- Sodium: 620mg
- Fat: 16g
- Saturated Fat: 9g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 17g
- Fiber: 3g
- Protein: 3g
- Cholesterol: 45mg
Keywords: panera tomato soup, creamy tomato soup, vegetarian soup, easy soup, comfort food

