I love making a big batch of soup on Sundays, and this panera bread tomato soup recipe is one of my go-to choices for easy meal prep. The rich, creamy texture and a perfectly balanced tomato flavor are simply irresistible, especially on a chilly evening. This recipe lets you ditch the drive-thru and make the panera bread tomato soup recipe you crave in your own kitchen for a fraction of the cost and time. We’re taking it to the next level with a simple, vibrant basil pesto swirl that adds a zesty, fresh dimension to every spoonful. The secret to success here is a quick sauté to build flavor and thorough pureeing for that silky-smooth finish, making this family-friendly meal perfect for weeknight dinners.

Ingredients
- Olive Oil and Aromatics: 2 tablespoons olive oil; 1 large yellow onion, finely diced; 4 cloves garlic, minced. Use a good quality olive oil for better flavor. Finely dicing the onion ensures it softens completely and dissolves into the soup when pureed. Mince the garlic and cook just until fragrant; don’t let it burn.
- Soup Base and Acidity Balancer: 2 cans (28 ounces each) crushed tomatoes; 4 cups vegetable broth; 1 teaspoon granulated sugar. Crushed tomatoes provide a thick, rich base and break down easily when pureed. Vegetable broth keeps the soup vegetarian; chicken broth can be swapped if preferred. The sugar balances the natural acidity of the tomatoes without making the soup taste sweet.
- Creaminess and Seasoning: 1 teaspoon salt; ½ teaspoon black pepper; ½ cup heavy cream. Adjust the salt and pepper to taste at the very end to ensure perfect seasoning. Adding heavy cream after pureeing maintains its texture and prevents separation or curdling. If needed, use full-fat coconut milk for a dairy-free option (this will change the flavor profile slightly from the panera bread tomato soup recipe classic).
- Pesto Base: 2 cups packed fresh basil leaves; ¼ cup toasted pine nuts; 2 cloves garlic, peeled; ¼ cup grated Parmesan-style cheese; 2 tablespoons fresh lemon juice. Ensure the basil leaves are packed tightly when measuring to get enough volume for a flavorful pesto. Toast the pine nuts lightly in a dry pan beforehand to maximize their nutty flavor. Lemon juice brightens the pesto and prevents browning.
- Pesto Liquid: ½ cup extra virgin olive oil. Use a good quality olive oil here as its flavor will be prominent in the final pesto. Drizzle in slowly during blending for proper emulsification.
Instructions
- **Sauté the Aromatics:** In a large Dutch oven or heavy-bottomed pot, heat the 2 tablespoons of olive oil over medium heat. Add the finely diced yellow onion and cook, stirring frequently, until the onion becomes translucent and soft, about 8-10 minutes. Avoid browning the onion, as this will result in a deeper, caramelized flavor that isn’t true to the Panera style.
- **Bloom Garlic and Simmer:** Add the 4 cloves of minced garlic to the pot and cook for 1 minute until fragrant; watch carefully to prevent burning. Pour in the two cans of crushed tomatoes, vegetable broth, granulated sugar, salt, and black pepper; stir well to combine all ingredients. Bring the soup to a gentle simmer, reduce the heat to low, cover the pot, and let it cook for 20 minutes to allow the flavors to meld fully.
- **Puree for Creaminess:** Carefully use an immersion blender to puree the soup directly in the pot until it is completely smooth and silky. Alternatively, transfer the soup in batches to a standard blender (filling only halfway to avoid dangerous spills from hot liquid) and blend on high until smooth. Return the pureed soup to the pot if using a standard blender. To make a weeknight panera bread tomato soup recipe even faster, I sometimes skip pureeing and opt for a chunkier texture, but for the true copycat result, smooth is best.
- **Finish the Soup:** Stir the heavy cream into the pureed soup until fully incorporated and the mixture turns light orange. Taste the soup and adjust the seasoning with additional salt and pepper as needed before serving. Keep the finished panera bread tomato soup warm over very low heat while preparing the garnish. If the soup is too thick, stir in an extra splash of broth or water until it reaches your desired consistency.
- **Prepare the Pesto Swirl:** In a food processor, combine the fresh basil leaves, toasted pine nuts, 2 peeled garlic cloves, grated Parmesan-style cheese, and fresh lemon juice. Pulse several times until the ingredients are roughly chopped and mixed thoroughly. With the food processor running on low, slowly drizzle in the ½ cup of extra virgin olive oil until the pesto is smooth but retains a slight texture.
- **Serve and Garnish:** Ladle the hot panera bread tomato soup into individual bowls. Spoon 1-2 teaspoons of the freshly made basil pesto onto the center of each bowl. Use the tip of a small spoon to gently swirl the pesto into the soup, creating a beautiful marbling effect and adding that perfect zesty contrast before serving with a small fresh basil leaf.
Make-Ahead Tips and Freezing Instructions
This panera bread tomato soup recipe is excellent for meal prep and freezing, making quick weeknight dinners even easier. The key is to freeze it properly before adding the heavy cream.
- Refrigerator Storage: Store cooled leftover soup in an airtight container in the refrigerator for up to 3-4 days. Wait until the soup is completely cool before transferring to storage containers. The pesto can be stored separately in an airtight container for up to 5 days.
- Freezer Storage (Without Cream): For optimal results, freeze the soup before adding the heavy cream. Portion the cooled pureed soup into freezer-safe bags or containers. Freeze for up to 3 months; thaw overnight in the fridge and add cream when reheating.
- Reheating Instructions: Gently reheat soup on the stovetop over medium-low heat until simmering. Avoid boiling vigorously once the heavy cream has been added.

What to Serve with This Creamy Tomato Soup
This creamy tomato soup pairs perfectly with a few classic sides, turning a simple bowl of soup into a satisfying family dinner. Try these options for the ultimate comfort food experience:
- Classic Grilled Cheese: The ultimate pairing; use thick slices of sourdough bread and sharp cheddar cheese for maximum flavor. Dipping the grilled cheese into the creamy soup is essential for this experience.
- Crusty Bread: A rustic loaf or baguette for soaking up the remaining soup. Toast slices lightly and spread with butter or a simple garlic confit.
- Panera-Style Side Salad: A light Caesar salad or a green salad with a vinaigrette dressing provides a refreshing contrast to the rich soup. This mimics the classic Panera pairing for a complete meal.
FAQs
Can I use canned diced tomatoes instead of crushed?
Yes, but for the silkiest texture, you’ll need to blend longer. Crushed tomatoes break down more easily and provide a richer consistency from the start. If you’re using a standard blender, you might need to blend in smaller batches to ensure everything is fully incorporated and smooth.
Why add sugar to tomato soup?
The small amount of sugar balances the acidity in the canned tomatoes. It prevents the soup from tasting too sharp or sour and enhances the overall tomato flavor without making it noticeably sweet. This technique is common in many tomato-based dishes to achieve a rounder, more balanced flavor profile.
Is there a dairy-free alternative to heavy cream?
Yes, you can use full-fat coconut milk (not light coconut milk) for a rich, creamy texture in this panera bread tomato soup recipe. It will add a subtle coconut flavor, so make sure that works for your family’s preferences. Ensure you are using a microbial rennet Parmesan alternative for the pesto if keeping it strictly dairy-free.
How do I make this soup thicker?
If the soup is too thin after pureeing, simmer it uncovered for an additional 10-15 minutes to allow some of the liquid to evaporate. Alternatively, you can add a cornstarch slurry (1 tablespoon cornstarch mixed with 1 tablespoon water) at the end while simmering to thicken it quickly.
Can I use store-bought pesto as a shortcut?
Yes, absolutely, if you are short on time. However, making fresh pesto takes less than 5 minutes and significantly enhances the flavor of the final dish. The vibrant, fresh basil and zesty lemon juice in the homemade pesto really elevate the panera bread tomato soup recipe beyond basic store-bought options.
Can I use fire-roasted tomatoes?
Yes, fire-roasted tomatoes will add a smoky flavor dimension to the soup. This will change the flavor profile slightly from the Panera original but creates a delicious variation. This small change makes a big difference in the final taste, especially when you pair it with a grilled cheese sandwich.
Conclusion
Making the perfect creamy panera bread tomato soup recipe at home is simpler than you think and tastes so much better than store-bought options for quick meals. The pesto swirl is the finishing touch that elevates this classic comfort food into something special for family and friends. I always make a double batch on Sundays and freeze half for easy weeknight dinners. Try making a batch this weekend; freeze half for quick weeknight dinners and enjoy the rest now!
Print
panera bread tomato soup recipe
- Total Time: 45 minutes
- Yield: 8 servings
- Diet: Vegetarian
Description
This copycat Panera Bread tomato soup recipe delivers a rich, creamy, and flavorful soup at home. The recipe includes a simple basil pesto swirl to add a zesty, fresh dimension to every spoonful.
Ingredients
- 2 tbsp olive oil
- 1 large yellow onion, finely diced
- 6 cloves garlic, minced and peeled (4 for soup, 2 for pesto)
- 2 cans (28 oz each) crushed tomatoes
- 4 cups vegetable broth
- 1 tsp granulated sugar
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 cup heavy cream (or full-fat coconut milk)
- 2 cups packed fresh basil leaves
- 1/4 cup toasted pine nuts
- 1/4 cup grated Parmesan cheese
- 2 tbsp fresh lemon juice
- 1/2 cup extra virgin olive oil
Instructions
- Sauté Aromatics: In a large pot over medium heat, add 2 tablespoons olive oil and diced onion. Cook, stirring frequently, until translucent and soft, about 8-10 minutes. Add 4 cloves of minced garlic and cook for 1 minute until fragrant.
- Simmer Soup Base: Pour in crushed tomatoes, vegetable broth, granulated sugar, salt, and black pepper. Stir well, bring to a gentle simmer, cover, and cook for 20 minutes.
- Puree Soup: Carefully use an immersion blender to puree the soup until completely smooth and silky. Alternatively, transfer in batches to a standard blender and blend until smooth before returning to the pot.
- Finish Creaminess: Stir the heavy cream into the pureed soup until fully incorporated. Taste and adjust seasoning with additional salt and pepper as needed.
- Prepare Pesto Swirl: In a food processor, combine fresh basil leaves, toasted pine nuts, 2 cloves garlic, parmesan cheese, and lemon juice. Pulse several times, then slowly drizzle in the extra virgin olive oil while running until smooth.
- Serve and Garnish: Ladle the hot soup into bowls. Spoon 1-2 teaspoons of fresh basil pesto onto the center of each bowl and gently swirl it in before serving.
Notes
For a dairy-free option, substitute heavy cream with full-fat coconut milk. If the soup is too thick after pureeing, simmer uncovered for an additional 10-15 minutes or stir in extra broth until desired consistency is reached. Store leftover soup in the refrigerator for up to 3-4 days; freeze without cream for up to 3 months.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Simmering
- Cuisine: American
Nutrition
- Serving Size: 1.5 cups
- Calories: 250 kcal
- Sugar: 5 g
- Sodium: 500 mg
- Fat: 20 g
- Saturated Fat: 10 g
- Unsaturated Fat: 10 g
- Trans Fat: 0 g
- Carbohydrates: 20 g
- Fiber: 3 g
- Protein: 5 g
- Cholesterol: 30 mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and we’ll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- ✅ Printable PDF (ingredients + steps)
- ✅ Save it to your phone (no long scrolling)
- ✅ Includes cook time + servings
- ✅ Easy to follow
FAQ
Where’s the full recipe?
It’s delivered as a printable PDF so you can save it and cook without scrolling.
I didn’t get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.