clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
person holding a large spoonful of Panera tomato soup with bowls of garnishes

Panera Creamy Tomato Soup Copycat

  • Author: Brooke
  • Total Time: 45 minutes
  • Yield: 8 cups 1x
  • Diet: Vegetarian


Our Panera creamy tomato soup copycat recipe is bursting with flavor and is so simple and easy to make.  We've cracked the code, and it tastes better than Panera's!  This savory, rich, and comforting soup is vegetarian, and can be made vegan and gluten free.



For the Tomato Slurry

  • 1/4 cup tomato paste (60g)
  • 2 tablespoons granulated white sugar (12g)
  • 2 tablespoons olive oil (30 ml)
  • 2 1/2 teaspoons dried basil
  • 2 1/2 teaspoons dried oregano
  • 2 teaspoons cornstarch
  • 1/2 teaspoon celery seed
  • 1/2 teaspoon salt
  • 1/4 teaspoon white pepper
  • 1/8 teaspoon red pepper flakes

For the Soup

  • 1 tablespoon olive oil (15 ml)
  • 1 cup diced onion (110g)
  • 1 tablespoon garlic, minced
  • 2 cups vegetable stock (480 ml)
  • 2 28-ounce cans pureed tomatoes (2 793g tins)
  • 1 cup heavy cream (240 ml)
  • 1 tablespoon fresh parsley for garnish, optional
  • 48 croutons from black pepper foccacia bread, optional


  1. Tomato Slurry: Blend the tomato paste, olive oil, dried spices, sugar, and cornstarch in a blender until smooth, then set aside in a bowl.
  2. Aromatics: Heat up the olive oil in a heavy-bottomed pot over medium high heat.  Saute the onion sprinkle it with salt and cook for 3 minutes while stirring occasionally, then add the garlic and cook for 30 seconds more, stirring constantly.
  3. Caramelizing the Slurry:  Reduce the heat to medium and add the tomato slurry.  Cook for 5 minutes while stirring to caramelize the paste.
  4. Deglazing: Increase the heat to medium high and pour in 1/4 cup of vegetable broth.  Use a wooden turner to scrape any browned bits off the bottom of the pan.
  5. Making the Soup: Pour in the rest of the vegetable broth and the two cans of pureed tomatoes.  Stir and bring to a boil, then reduce the heat to medium low and simmer for 10 minutes.  Taste and adjust spices, if necessary.  Cook for another 5 minutes.
  6. Finishing: To make this creamy, pour in the heavy cream (or full fat coconut milk for a vegan option).  Stir until well combined.
  7. Serving: Garnish the soup with parsley and croutons and serve with a grilled cheese sandwich, side salad, kettle chips, or a slice of Panera's tomato basil bread.


  • Want a thicker soup?  Add 1/2 cup less vegetable broth or increase the tomato paste by 1 tablespoon and cornstarch by 1 teaspoon.
  • Want this cooked quicker?  Use puree canned tomatoes instead of diced and you can skip pureeing the soup.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Keywords: Panera Bread Creamy Tomoto Soup calories, recipe, vegan