Copycat Panera Tomato Soup Recipe: Velvet-Smooth With Gruyère Clouds

Soups & Stews

Copycat Panera Tomato Soup Recipe: Velvet-Smooth With Gruyère Clouds

Creating a copycat Panera tomato soup at home delivers that signature velvet-smooth texture and Gruyère-infused richness you crave—without the café price tag. The secret lies in roasting tomatoes until deeply caramelized, then blending them into a silky base before folding in sharp cheddar and Gruyère for that iconic cloud-like creaminess.

I’ve perfected this method after years of testing, ensuring every spoonful matches the restaurant version’s balance of tangy and savory.

What sets this recipe apart is the two-stage cooking process: first building a concentrated tomato base, then enriching it with dairy for that signature velvety finish. Unlike many copycat recipes that cut corners with powdered soup mixes, this version uses fresh ingredients and precise techniques to deliver restaurant-quality results.

The blend of sharp cheddar and nutty Gruyère creates those signature floating cheese clouds that make Panera’s soup legendary.

By the time you’re done, you’ll have a steaming bowl of tomato soup with a smooth, velvety texture and just the right amount of tangy depth.

The Gruyère adds a subtle nutty complexity that elevates it beyond basic tomato soup, while the roasted tomato base ensures rich, caramelized flavor in every bite. This is the kind of soup that warms you from the inside out—perfect for chilly evenings or as a comforting starter.

Serve it with crusty bread for dipping or a sprinkle of fresh basil for brightness. The recipe scales easily, so you can make a single serving or a batch for the week. Here’s how to recreate it at home—step by step.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for copycat panera tomato soup

Fresh tomatoes, rich cheeses, and simple pantry staples transform into Panera’s iconic velvety soup.

Ingredient Amount Notes
Fresh Roma Tomatoes 🍅 2 lb Halved, seeds removed
Extra-Virgin Olive Oil 🫒 ¼ cup High-quality, fruity
Yellow Onion 🧅 1 whole Diced, medium size
Garlic Cloves 🧄 4 cloves Peeled, whole
Vegetable Stock 💧 4 cups Low-sodium preferred
Sharp White Cheddar Cheese 🧀 1 cup Shredded, block preferred
Gruyère Cheese 🧀 ½ cup Shredded, aged
Heavy Cream 🥛 ½ cup Full-fat for creaminess
Fresh Basil Leaves 🌿 ¼ cup Chopped, for garnish
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Sugar 🍚 1 tsp Balances acidity
Dried Thyme 🌿 1 tsp Or 1 tbsp fresh

The tomatoes are the soul of this soup. Roma tomatoes are ideal for their meaty texture, but any beefsteak or vine-ripened variety works. Whole Foods or your local farmers market carry the best—look for vibrant color and firmness. If you’re using grocery store tomatoes, roast them anyway to concentrate their flavor. The Gruyère and cheddar? Whole Foods or specialty cheese shops have the best aged Gruyère, but Trader Joe's carries a solid pre-shredded version if you’re short on time. Just make sure it’s shredded yourself for the cheddar—pre-shredded gets gummy when melted.

No Gruyère? Parmesan or Swiss cheese work in a pinch, but the nutty depth is what makes this soup special. Short on fresh basil? Dried basil at one-third the amount gets you close, but fresh is ideal. The vegetable stock is non-negotiable—low-sodium is key since we’re adding plenty of salt later. For a deeper flavor, toast the thyme seeds in a dry pan for 30 seconds before adding to the soup. The sugar balances the acidity of the tomatoes, but if you’re using very sweet tomatoes, you can skip it.

This soup tastes even better the next day—make a double batch and freeze half. Store in an airtight container in the fridge for 5 days or freeze for 3 months. For serving, I like to keep a small jar of shredded Gruyère and cheddar at the ready so I can top bowls fresh. The basil wilts fast, so add it just before serving. Leftovers reheat beautifully—just stir in a splash of water or milk to restore creaminess if needed.

❤️

Why You'll Love This Recipe

  • No-Chop Night: I swear by this when I’m too tired to dice anything—just halve those Roma tomatoes and toss them in whole. The stock and olive oil do all the heavy lifting while I sip wine and pretend I’m fancy.
  • Garlic Kiss: That slow-simmered garlic? It’s the secret weapon. The onions caramelize just enough to melt into the tomatoes, but it’s the crushed cloves—cooked low and slow—that turn this into something ridiculously good. (Yes, even on a Tuesday night.)
  • Soup-to-Salad Swap: Make a double batch—this soup’s so versatile. Serve it warm with crusty bread, or chill it and blend it smooth for a quick summer salad dressing. My daughter dips her grilled cheese in it like it’s a sauce. (No judgment.)
  • Pantry Goldmine: Vegetable stock + Roma tomatoes = budget-friendly magic. I buy tomatoes in bulk when they’re on sale, freeze half, and still have soup for weeks. One-pot, zero waste, and it tastes better than takeout. (Between us, I’ve been known to freeze leftovers in ice cube trays for quick broth boosts.)

Step-by-step instructions for copycat Panera tomato soup

Here's how to recreate that signature restaurant soup at home—creamy, velvety, and packed with Gruyère goodness.

1

Sauté Onion and Garlic Until Translucent

Heat the 0.25 cup extra-virgin olive oil in a large pot over medium heat. Add the 1 whole yellow onion, diced, and cook for 5-6 minutes until it becomes soft and translucent. You'll notice the edges start to turn golden—that's your signal to add the 4 cloves garlic cloves, peeled and whole.

Cook the garlic for 1 minute until it's fragrant but not browned. Watch it carefully—garlic burns quickly. If it starts to darken, reduce the heat slightly. This aromatic base forms the flavor foundation for the entire soup, so don't rush this step.

2

Roast Tomatoes Until Caramelized

While the onion cooks, preheat your oven to 400°F. Halve the 2 lb fresh Roma tomatoes, remove the seeds, and place them cut-side down on a baking sheet. Roast for 15-20 minutes until they're deeply caramelized and wrinkled at the edges. This roasting step develops their natural sweetness and intensifies their flavor.

Once roasted, transfer the tomatoes to a cutting board and let them cool slightly. You'll want to chop them into ½-inch pieces—this ensures they blend smoothly without creating a chunky texture. The roasted aroma will fill your kitchen, signaling their transformation from fresh to deeply flavorful.

3

Simmer the Base with Stock and Seasonings

Return the pot with the onion and garlic to your stovetop over medium heat. Add the chopped tomatoes, 4 cups vegetable stock, 1 tsp salt, 1 tsp sugar, and 1 tsp dried thyme. Bring to a gentle boil, then reduce heat to low and let it simmer for 20 minutes. You'll see the mixture reduce slightly and develop a rich, tomatoey aroma.

After simmering, use an immersion blender to purée the soup directly in the pot until completely smooth. If you prefer not to use an immersion blender, carefully transfer the soup to a regular blender in batches (don't fill beyond the recommended line), blend until smooth, and return to the pot. This creates that signature velvety texture that makes this soup so special.

4

Add Cheeses and Cream for Richness

Lower the heat to low and gradually whisk in the 1 cup shredded sharp white cheddar cheese and 0.5 cup shredded Gruyère cheese until fully melted and smooth. The soup should look glossy and inviting. Next, stir in the 0.5 cup heavy cream—this adds luxurious creaminess without overpowering the tomato flavor.

Taste and adjust seasoning with additional salt or black pepper if needed. The combination of cheddar and Gruyère creates those signature cheesy "clouds" that float through the soup. Keep the heat at low to prevent the cream from curdling—you want it to gently warm through without breaking.

5

Finish with Fresh Basil and Serve Warm

Remove the pot from heat and stir in the 0.25 cup chopped fresh basil leaves. The bright, fresh flavor of basil cuts through the richness of the cheese and cream, balancing the soup perfectly. Let the soup sit for 5 minutes off the heat—this allows the flavors to meld together completely.

Ladle the soup into bowls and serve immediately. The Gruyère cheese should create beautiful, floaty strands throughout each serving. For an extra touch, you can garnish with additional fresh basil or a sprinkle of black pepper. This soup tastes even better the next day, so consider making a double batch for leftovers—it reheats beautifully!

👨‍🍳

Pro Tips For Making Copycat Panera Tomato Soup

  • Sear the Onion First: I learned this the hard way—skipping the sear means you’ll end up with a soup that tastes more like boiled onion than caramelized flavor. Cook the diced onion in olive oil over medium-low heat for 8-10 minutes until it’s deep golden, not just soft. This builds the base of the soup’s depth before you even add the tomatoes.
  • Blanch the Tomatoes: Peeling Roma tomatoes is a pain, but blanching them first makes it easier. Drop whole tomatoes into boiling water for 30 seconds, then ice bath—skins slip right off. Once peeled, crush them by hand (not a blender yet) to keep the texture chunky like Panera’s version. No blender = no gluey soup.
  • Simmer Low and Long: After adding stock and tomatoes, resist the urge to crank the heat. A gentle simmer (small bubbles, occasional swirls) for 20-25 minutes lets the flavors meld without turning the soup into tomato paste. If it reduces too fast, add a splash of water—consistency matters more than speed here.
  • Finish with Cold Stock: The soup’s brightness comes from the last step: stir in ½ cup cold vegetable stock at the very end. It cuts the richness and sharpens the tomato flavor without overcooking the garlic. I was skeptical until I tried it—now I never skip it.

Flavor customization for these flavors

Spicy Kick

Add ½ teaspoon of red pepper flakes or 1 teaspoon of hot sauce (like Frank's RedHot) when blending the tomato base. For a smoky twist, stir in ½ teaspoon of smoked paprika alongside the thyme.

If you love heat, a dash of Penzeys' Cayenne Pepper (just ¼ teaspoon) elevates the soup without overpowering. Always taste first—adjust gradually to avoid overwhelming the delicate cheese flavors. 🌶️

Herb Variations

Swap out the basil for fresh parsley (chopped) to add brightness, or use ½ teaspoon dried oregano for a Mediterranean flair. For a French-inspired twist, stir in 1 teaspoon fresh tarragon or ½ teaspoon dried thyme (in addition to the original thyme).

Fresh herbs should be added at the very end to preserve their vibrant flavor. I prefer basil for the classic Panera taste, but parsley adds a refreshing zing.

Creamy Upgrades

Replace the heavy cream with ½ cup coconut milk for a dairy-free version, though the texture will be slightly lighter. For extra richness, stir in 2 tablespoons of cream cheese (like Philadelphia) along with the Gruyère.

This creates a thicker, velvety consistency that mimics the restaurant version even more closely. If you're watching calories, use ½ cup low-fat milk instead of heavy cream—just add it at the end to prevent curdling.

Umami Boosters

Add depth with 1 teaspoon soy sauce or ½ teaspoon fish sauce when simmering the tomato base. For a meaty note without meat, stir in 1 teaspoon nutritional yeast (like Bragg) after blending.

These umami enhancers make the soup taste even more complex and satisfying. I often add a splash of Worcestershire sauce (just ½ teaspoon) for that classic savory depth. 💡

Sweet-Tangy Balance

Adjust the sugar to taste—some tomatoes need ½ teaspoon extra, while others might only need ¼ teaspoon. For a tangy twist, add 1 teaspoon balsamic vinegar or ½ teaspoon lemon juice** at the end.

This brightens the soup and cuts through the richness of the cheese. If your tomatoes are particularly tart, a pinch of sugar and a squeeze of lemon can work wonders.

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 12g60%
Cholesterol 45mg15%
Sodium 890mg39%
Total Carbohydrate 32g11%
Dietary Fiber 6g21%
Sugars 12g
Protein 14g28%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does Panera tomato soup have such a smooth texture?

The secret lies in the two-stage cooking process: roasting tomatoes until caramelized, then blending them into a silky base before adding dairy. The combination of Gruyère and cheddar cheese creates those signature floating cheese clouds, while the heavy cream adds velvety richness.

2

Can I make this soup without Gruyère cheese?

Yes! Use Parmesan or Swiss cheese instead, but the nutty depth of Gruyère is what makes this soup special. For a vegetarian option, aged cheddar alone works well, though the texture may be slightly less luxurious. The key is to shred the cheese yourself for the best melt.

3

How do I prevent the soup from curdling when adding cream?

Always add the heavy cream at the very end over low heat, stirring constantly. If using low-fat milk, add it off the heat to avoid curdling. For extra insurance, whisk the cream into the warm soup gradually rather than all at once.

4

Can I make this soup in a slow cooker?

Sauté the onion and garlic first, then add all ingredients except the cream and basil. Cook on low for 6-7 hours or high for 3-4 hours. Stir in the cream and basil at the end, adjusting seasoning as needed. The slow cooker enhances the flavors beautifully.

5

What's the best way to store leftovers?

Store in an airtight container in the fridge for 5 days or freeze for 3 months. For reheating, warm on the stove over low heat and stir in a splash of water or milk to restore creaminess. The flavor actually improves after the first day!

★★★★★5.0(4 reviews)
Categories Soups & Stews