If there’s one soup my family asks for the moment the weather turns, it’s this one. This Copycat Panera Creamy Tomato Soup has that same smooth, slightly sweet, deeply tomatoey flavor you get at the café, but it’s made at home with a handful of pantry ingredients and whatever cooking equipment you have on hand.

Copycat Panera tomato soup in a white bowl with basil, croutons, and a grilled cheese sandwich on the side
Save This Recipe Form

Want to save this recipe?

Enter your email below & I will send it straight to your inbox. Plus you’ll get more great recipes from me on occasion!

I originally developed this recipe for the Instant Pot, but so many of you asked how to make it on the stovetop or in a crockpot that I’ve rewritten the whole post to include every method. Whether you want it on the table in 20 minutes or simmering all afternoon in the slow cooker, there’s a version here for you.

Pair it with a gooey grilled cheese and you’ve got a lunch or dinner that beats the drive-thru every single time.

Close-up of creamy copycat Panera tomato soup with a swirl of heavy cream and fresh basil

Why You Will Love This Recipe

  • Tastes like the real thing. Sweet, creamy, rich tomato flavor that’s a dead ringer for the café version.
  • Four ways to make it. Instant Pot, Ninja Foodi, stovetop, or slow cooker, all with the same ingredient list.
  • Pantry-friendly. Canned tomatoes, broth, an onion, and a few seasonings are all it takes.
  • Grilled cheese approved. Blended silky-smooth, so it’s perfect for dunking.
  • Budget-friendly. A whole pot costs less than two bowls at the restaurant.
  • Meal-prep gold. It reheats beautifully and freezes for months.

Ingredients You’ll Need

Ingredients for copycat Panera tomato soup: canned crushed and diced tomatoes, onion, vegetable broth, butter, heavy cream, basil, and seasonings
  • Olive oil: For sautéing the onion. Regular or extra virgin both work.
  • Onion: One large yellow or white onion, diced.
  • Garlic powder: Gives mellow garlic flavor without any chopping.
  • Canned tomatoes: One 28-ounce can of crushed tomatoes (whole peeled tomatoes work too) plus one 28-ounce can of diced tomatoes. This is where the flavor lives, so use a brand you trust.
  • Vegetable broth: Keeps the soup light and lets the tomatoes shine. Chicken broth is fine if that’s what you have.
  • Granulated sugar: Just a tablespoon rounds out the acidity and gives the soup that signature café sweetness.
  • Fresh basil: Adds a bright, herby note. Dried works in a pinch (use about 1 tablespoon).
  • Unsalted butter: Stirred in at the end for richness.
  • Heavy cream: The secret to that velvety texture.
  • Salt and black pepper: Season to taste.
  • Hot sauce: Optional, but a couple of teaspoons add a subtle warmth that keeps the soup from tasting one-note.

How to Make Copycat Panera Tomato Soup

No matter which method you use, the process is the same at its core: soften the onion, simmer the tomatoes with the seasonings, then finish with butter and cream and blend until smooth. Pick your method below.

Diced onion sautéing in olive oil in the Instant Pot for Panera tomato soup

Step One: Press Sauté and add the olive oil. Once it shimmers (about 30 seconds), add the diced onion and cook for 2–3 minutes, until softened.

Step Two: Stir in the crushed tomatoes, diced tomatoes, broth, sugar, basil, garlic powder, salt, and pepper. Scrape the bottom of the pot with a wooden spoon so no bits of onion are stuck; this is the key to avoiding a BURN notice.

Crushed tomatoes, diced tomatoes, and seasonings added to the Instant Pot before pressure cooking

Step Three: Lock the lid, turn the valve to Sealing, and cook on Manual/Pressure Cook, High, for 5 minutes. When the timer beeps, let the pressure release naturally.

Step Four: Remove the lid and stir in the butter, heavy cream, and hot sauce.

Step Five: Blend with an immersion blender until smooth. (A regular blender works too; blend in batches and vent the lid.)

Ladling creamy copycat Panera tomato soup from the pot into white bowls

Ninja Foodi Method

Step One: Select Sauté/Sear on High. Add the oil and onion and cook 2–3 minutes.

Step Two: Add the tomatoes, broth, sugar, basil, garlic powder, salt, and pepper, stirring well and scraping the bottom.

Step Three: Attach the pressure lid, set the valve to Seal, and pressure cook on High for 5 minutes. Let the pressure release naturally.

Step Four: Stir in the butter, cream, and hot sauce, then blend until smooth.

Stovetop Method

Step One: Heat the olive oil in a large pot or Dutch oven over medium heat. Add the onion and cook 4–5 minutes, until soft and translucent.

Step Two: Add the crushed tomatoes, diced tomatoes, broth, sugar, basil, garlic powder, salt, and pepper. Bring to a gentle boil, then lower the heat to a simmer.

Step Three: Simmer uncovered for 20–25 minutes, stirring now and then, until the flavors have melded and the soup has thickened slightly.

Step Four: Take the pot off the heat and stir in the butter, cream, and hot sauce.

Step Five: Blend with an immersion blender until smooth, or cool slightly and blend in batches in a countertop blender.

Slow Cooker (Crockpot) Method

Step One: For the deepest flavor, sauté the onion in the olive oil in a skillet for 3–4 minutes. If you’re short on time, skip this and add the raw onion directly to the slow cooker; it will soften as it cooks.

Step Two: Add the onion, both cans of tomatoes, broth, sugar, basil, garlic powder, salt, and pepper to the slow cooker and give it a stir.

Step Three: Cover and cook on LOW for 4–6 hours or HIGH for 2–3 hours.

Step Four: Stir in the butter, cream, and hot sauce during the last 15 minutes.

Step Five: Blend right in the crock with an immersion blender until smooth.

To serve: Ladle into bowls and top with croutons, shaved Parmesan, a swirl of cream, or torn fresh basil.

Cooking Method Quick Reference

MethodCook TimeBest For
Instant Pot5 minutes high pressure + natural releaseFast weeknight dinners
Ninja Foodi5 minutes high pressure + natural releaseSame as above, using the pressure lid
Stovetop20–25 minute simmerNo special equipment needed
Slow Cooker4–6 hours LOW / 2–3 hours HIGHSet-it-and-forget-it days
Bowl of Panera copycat tomato soup topped with shaved Parmesan and croutons

Tips for the Best Tomato Soup

  • Buy good tomatoes. This soup is all about the tomatoes, so a quality can (San Marzano-style if you can find them) and a flavorful broth make a noticeable difference in taste and color.
  • Get an immersion blender. It’s the single most useful tool for homemade soups. You blend right in the pot, with no ladling hot liquid into a blender. Most cost under $40.
  • Blending in a regular blender? Work in batches, fill it no more than halfway, remove the center cap, and hold a towel over the top.
  • Like a little texture? Blend only half the soup, or mash a few tomato pieces against the side of the pot instead of blending fully.
  • Let it rest. The soup thickens noticeably if you let it sit 15–20 minutes after adding the cream.
  • Too thin? Simmer uncovered for a few extra minutes (use Sauté on the pressure cookers), or stir in a tablespoon of tomato paste.
  • Too acidic? Add another pinch of sugar or a splash more cream.

Variations

  • Roasted red pepper tomato soup: Add a drained jar of roasted red peppers before blending.
  • Tomato basil bisque: Double the fresh basil and bump the cream up to 1/2 cup.
  • Spicy: Add 1/4 teaspoon crushed red pepper flakes with the seasonings.
  • Extra veggies: Toss in a diced carrot and a stalk of celery with the onion for a sweeter, more rounded base.
  • Vegan: Use plant-based butter and full-fat coconut milk or cashew cream in place of the dairy.

Storing and Reheating

Let the soup cool completely, then transfer it to an airtight container and refrigerate for up to 4 days. Reheat gently on the stovetop over medium-low heat or in the microwave, stirring occasionally.

To freeze: Portion into freezer-safe containers or zip-top bags, leaving a little room for expansion, and freeze for up to 3 months. Thaw overnight in the refrigerator, then reheat slowly. If the soup looks slightly separated after thawing, a quick whisk or a pulse with the immersion blender will bring it right back together.

Overhead view of two bowls of creamy tomato soup with grilled cheese halves and basil garnish

Frequently Asked Questions

Can I use fresh tomatoes instead of canned? Yes. Use about 2 pounds of ripe tomatoes, cored and roughly chopped. Fresh tomatoes are lighter and less concentrated, so you may want a little extra salt and sugar to match the café flavor.

Does this really taste like Panera’s tomato soup? It’s very close. The creamy texture and sweet tomato flavor hit the same notes, and most people can’t tell the difference.

Can I make this dairy-free? Absolutely. Swap the heavy cream for full-fat coconut milk, cashew milk, almond milk, or an unsweetened dairy-free creamer, and use a plant-based butter. I don’t recommend substituting olive oil for the butter; it changes the flavor too much.

Which cooking method tastes best? They’re all very similar. The stovetop version picks up a touch more depth from the longer simmer, while the pressure cooker versions are the fastest with nearly identical results.

Can I double the recipe? In the Instant Pot or Ninja Foodi, yes, as long as you stay under the max fill line; the cook time doesn’t change. On the stovetop or in the slow cooker, double freely and add a few extra minutes if needed.

Do I need an immersion blender? It makes life easier, but a regular blender or even a potato masher will work. A masher gives you a chunkier, more rustic soup.

Is this soup freezer-friendly? Yes. Cool it completely, freeze for up to 3 months, and reheat slowly, stirring well.

How do I thicken the soup? Simmer it uncovered for a few minutes after blending, or stir in a little extra cream or a spoonful of tomato paste.

What to Serve With Tomato Soup

Grilled cheese is the obvious partner, and an air fryer grilled cheese gets extra crispy. Homemade croutons, garlic toast, crusty bread, or a simple green salad round out the meal. This soup also makes a great starter for a bigger dinner, and leftovers can double as a quick pasta sauce.

More Copycat Panera Recipes

Copycat Panera Napa Almond Chicken Salad

Copycat Panera Chicken Noodle Soup

Instant Pot Panera Baked Potato Soup

Copycat Panera Turkey Chili

Copycat Panera Green Goddess Cobb Salad

Copycat Panera BBQ Chicken Salad

Panera Creamy Tomato Soup Copycat Recipe

Copycat Panera Creamy Tomato Soup (Instant Pot, Stovetop, Slow Cooker & Ninja Foodi)

5 from 8 votes
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Servings: 6 Servings

Description

A smooth, creamy copycat of Panera's tomato soup made with simple pantry ingredients, with directions for the Instant Pot, Ninja Foodi, stovetop, and slow cooker.

Ingredients 

  • 1 tablespoon olive oil
  • 1 large onion, diced
  • 1 teaspoon garlic powder
  • 28 ounces crushed tomatoes, or whole peeled tomatoes
  • 28 ounces diced tomatoes
  • 1 cup vegetable broth
  • 1 tablespoon granulated sugar
  • 1/4 cup fresh basil leaves
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 3 tablespoons unsalted butter
  • 1/4 cup heavy cream
  • 2 teaspoons hot sauce, optional

Instructions

Instant Pot / Ninja Foodi

  • Sauté the onion in the olive oil for 2–3 minutes, until softened.
  • Add the tomatoes, broth, sugar, basil, garlic powder, salt, and pepper. Stir well and scrape the bottom of the pot.
  • Lock the lid and pressure cook on High for 5 minutes. Natural release.
  • Stir in the butter, cream, and hot sauce. Blend until smooth.

Stovetop

  • Sauté the onion in the olive oil in a large pot over medium heat for 4–5 minutes.
  • Add the tomatoes, broth, sugar, basil, garlic powder, salt, and pepper. Simmer uncovered 20–25 minutes.
  • Remove from heat, stir in the butter, cream, and hot sauce. Blend until smooth.

Slow Cooker

  • Sauté the onion (optional) and add it to the slow cooker with the tomatoes, broth, sugar, basil, garlic powder, salt, and pepper.
  • Cook on LOW 4–6 hours or HIGH 2–3 hours.
  • Stir in the butter, cream, and hot sauce for the last 15 minutes. Blend until smooth.
  • Serve topped with croutons, shaved Parmesan, or fresh basil.

Equipment

  • Instant Pot, or Ninja Foodi
  • Immersion Blender, or Regular Blender

Nutrition

Serving: 1ServingCalories: 191kcalCarbohydrates: 21gProtein: 4gFat: 12gSaturated Fat: 6gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gTrans Fat: 0.2gCholesterol: 26mgSodium: 772mgPotassium: 697mgFiber: 4gSugar: 13gVitamin A: 900IUVitamin C: 28mgCalcium: 103mgIron: 3mg

Share this recipe

We can’t wait to see what you’ve made! Mention @forktospoon or tag #forktospoon!