Soups & Stews
This Panera Bread-style creamy tomato soup delivers the restaurant-quality richness you crave at home, with a velvety texture and buttery roasted garlic swirl that sets it apart. The secret lies in a slow-simmered tomato base that develops deep flavor while maintaining that signature smoothness—no blender required.
I’ve perfected this recipe over countless batches, ensuring every spoonful delivers that perfect balance of tangy tomato, creamy depth, and aromatic garlic that makes it irresistible.
The foundation starts with a rich blend of crushed tomatoes, broth, and a touch of cream that transforms ordinary soup into something luxurious.
Roasting the garlic until golden and caramelized adds a depth that store-bought versions simply can’t match, while a precise simmering technique ensures the soup never breaks or separates.
This isn’t just comfort food—it’s a restaurant-worthy dish that comes together in under an hour with simple ingredients you likely already have on hand.
What you’ll end up with is a bowl of soup so creamy and flavorful, it’ll taste like you spent all day in the kitchen—even though the hardest part is just stirring occasionally.
The roasted garlic swirls melt into each bite, creating pockets of buttery richness that contrast beautifully with the tangy tomato base.
Serve it hot with crusty bread or a sprinkle of fresh basil for the full Panera experience, and get ready for compliments that’ll make you want to make it every week.
This recipe scales perfectly for gatherings or meal prep, so you can enjoy that restaurant-quality taste without the wait. The key is patience—letting the flavors meld and the cream blend seamlessly into the tomato mixture.
Trust the process, and you’ll have a soup so good, no one will believe it’s homemade. Let’s get cooking!
Ingredients for panera bread creamy tomato soup
Simple pantry staples plus one roasted garlic secret—this soup tastes like Panera's buttery masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Crushed Tomatoes (28 oz can) 🍅 | 2 cans | High-quality, no salt added preferred |
| Heavy Cream 🥛 | 1 ½ cups | Full-fat for ultimate creaminess |
| Chicken or Vegetable Broth 💧 | 4 cups | Low-sodium preferred for balance |
| Whole Garlic Bulb 🧄 | 1 whole | Roasted until caramelized |
| Unsalted Butter 🧈 | 4 tbsp | For roasting garlic and swirl |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening the soup |
| Fresh Basil Leaves 🌿 | ¼ cup | Chopped for garnish (optional) |
| Granulated Sugar 🍬 | 1 tsp | Balances acidity |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Dried Thyme 🌿 | ½ tsp | Or 1 tsp fresh thyme leaves |
| Red Pepper Flakes 🌶️ | ¼ tsp | Optional for subtle heat |
| Crusty Bread 🍞 | 6 slices | For serving (optional) |
The crushed tomatoes are non-negotiable here. Muir Glen or Hunt's no-salt-added are my go-tos—they've got that rich, concentrated flavor that makes this soup sing. For the roasted garlic, buy a whole bulb (no peeling needed) and roast it whole with the butter until caramelized. Whole Foods or Trader Joe's usually have the freshest garlic, but your regular grocery store works too. The heavy cream? Full-fat is worth it—it gives that signature velvety texture. If you're watching calories, you can use half-and-half, but trust me, the full-fat version is where the magic happens.
No heavy cream? Coconut milk works surprisingly well—just use the full-fat kind. Short on broth? Water plus 1 tsp bouillon powder gets you close. The flour is just for thickening, so you can use cornstarch if you're gluten-free (use half the amount). For the garlic, if you forget to roast it, sauté 6 cloves in butter until golden as a quick fix. The basil is optional but adds that fresh pop—if you skip it, a pinch of dried basil works in a pinch. And if you're feeling adventurous, add a splash of white wine when you deglaze the pot—it adds depth without overpowering.
This soup tastes even better the next day as the flavors meld. Store in the fridge for up to 5 days, or freeze for 3 months (leave room at the top for expansion). For meal prep, I double the batch and freeze portions in 1-cup containers—just thaw overnight in the fridge. The roasted garlic swirls keep for 1 week in the fridge if stored in a sealed container. And if you make extra? Turn it into garlic bread—spread the roasted garlic butter on toasted bread and bake until crispy.
Why You'll Love This Recipe
- The secret’s in the ratio: equal parts broth and heavy cream, simmered just until the edges thicken. It’s rich but not cloying, smooth as silk, and somehow still lets the tomato shine. (Yes, even my picky husband finishes his bowl.)
- No-Chop Magic: I swear by the whole garlic bulb trick—just roast it whole, squeeze out the cloves, and toss them in. No peeling, no fuss, and that deep, caramelized flavor? Chef’s kiss. The crushed tomatoes handle all the prep work for you.
- Creamy Without Guilt: The secret’s in the ratio: equal parts broth and heavy cream, simmered just until the edges thicken. It’s rich but not cloying, smooth as silk, and somehow still lets the tomato shine. (Yes, even my picky husband finishes his bowl.)
- Weeknight to Potluck: This soup doubles effortlessly—make a big batch on Sunday, freeze half, and reheat whenever. It’s equally at home as a cozy weeknight dinner or a crowd-pleaser at holiday gatherings. The garlic and cream flavors hold up, no matter the occasion.
Step-by-step instructions for Panera bread creamy tomato soup
Here's how to recreate that signature buttery, roasted garlic swirl—easier than you think.
Roast the Garlic Until Caramelized
Preheat your oven to 375°F. Cut the top off the whole garlic bulb, exposing the cloves, and drizzle with 1 tablespoon of the unsalted butter. Wrap the bulb tightly in aluminum foil and place it on a baking sheet. Roast for 30-35 minutes until the cloves are soft and golden brown—you'll smell that sweet, nutty aroma when it's done.
Let the garlic cool slightly, then squeeze the cloves out of their skins directly into your soup pot. You should have about 3-4 teaspoons of roasted garlic. This step is what gives the soup its signature depth—don't skip it! If you're short on time, you can also roast the garlic in a skillet over low heat for 10-12 minutes with the butter, stirring occasionally.
Build the Tomato Base
In a large pot, melt the remaining 3 tablespoons unsalted butter over medium heat. Add the 2 tablespoons all-purpose flour and whisk constantly for 1-2 minutes until the mixture turns a light golden color—this is your roux. Slowly pour in the 4 cups chicken or vegetable broth, whisking continuously to prevent lumps from forming.
Add the 2 cans crushed tomatoes, 1.5 teaspoons salt, 0.5 teaspoon black pepper, 0.5 teaspoon dried thyme, 0.25 teaspoon red pepper flakes, and 1 teaspoon granulated sugar. Stir well to combine, then bring the mixture to a gentle simmer. Let it cook uncovered for 15-20 minutes, stirring occasionally, until the flavors meld together and the soup thickens slightly. You'll notice the acidity mellows out and the sweetness of the tomatoes shines through.
Add Cream and Roasted Garlic for Creaminess
Reduce the heat to low and gradually whisk in the 1.5 cups heavy cream. The soup will thicken noticeably as the cream warms through—this is where the magic happens for that luxurious, velvety texture. Stir in the roasted garlic and let the soup simmer gently for another 5-7 minutes. Taste and adjust the seasoning if needed; you might want to add a pinch more salt or a dash of black pepper to balance the flavors.
Here's the thing—this is the moment you'll want to taste as you go. The cream can make the soup taste richer than you expect, so a little extra seasoning goes a long way. If the soup is too thick, whisk in 1-2 tablespoons of hot broth to reach your desired consistency. The goal is a smooth, creamy soup that coats the back of a spoon without being overly heavy.
Finish and Serve with Crusty Bread
Remove the pot from heat and let the soup sit for 5 minutes to allow the flavors to settle. Just before serving, stir in the 0.25 cup chopped fresh basil leaves—this adds a bright, herbaceous note that cuts through the richness of the cream. Ladle the soup into bowls and serve immediately with the 6 slices crusty bread on the side.
For that restaurant-style presentation, you can swirl in a small dollop of the remaining unsalted butter just before serving. Simply melt 1 tablespoon of butter in a small saucepan over low heat, then spoon it over the top of each bowl. The butter will float and create beautiful, golden swirls as it cools. Trust me, this little touch makes all the difference—it's what sets this soup apart from the rest.
Pro Tips For Making Panera Bread Creamy Tomato Soup
- Sear the Garlic Cloves: After burning three batches, I finally figured out that whole garlic bulbs need a head start. Peel each clove, then sear them in butter over medium heat for 2-3 minutes until golden—don’t skip this, or you’ll end up with bitter, raw garlic flavor lurking in your soup.
- Simmer Slow and Low: I used to rush this soup, but the real magic happens at a gentle simmer—about 15-20 minutes after adding broth and tomatoes. Too hot, and the cream will curdle; too fast, and the flavors won’t meld. Keep it at a bare bubble, and the texture will be velvety.
- Temper the Cream: Sounds weird, but it works: before stirring in the heavy cream, ladle out a cup of hot soup and whisk it into the cream first. This gradual warming keeps the cream from breaking—no one wants to salvage a curdled soup at the last minute.
- Strain the Tomatoes: I skip this when I’m lazy, but the dish is noticeably better when I don’t. After simmering, strain the crushed tomatoes through a fine-mesh sieve to remove skins and seeds—it cuts the mealy texture and makes the soup silky smooth. (Yes, even if you’re impatient like me.)
Creative variations of panera bread creamy tomato soup
Classic Roasted Garlic Twist
For an extra layer of flavor, roast the garlic with a pinch of smoked paprika and ½ teaspoon of brown sugar before squeezing it into the soup.
This adds a subtle smokiness that pairs perfectly with the creamy tomato base. I like to use Penzeys brand smoked paprika for that authentic depth. 🌶️
White Wine Enhancement
Deglaze the pot with ¼ cup dry white wine after adding the flour and before introducing the broth. The alcohol will cook off, leaving behind bright, citrusy notes that elevate the tomato flavor. Sauvignon Blanc works beautifully here—just make sure to use a dry variety.
This step adds complexity without overpowering the dish.
Herb Variations
Swap out the basil for chopped parsley and thyme leaves for a more traditional Italian-inspired version. Or try fresh cilantro if you're feeling adventurous—it adds a bright, almost citrusy note that contrasts wonderfully with the creaminess. I find that ½ cup of mixed herbs works perfectly for a fresh finish.
Creamy Alternatives
For a lighter option, replace half of the heavy cream with Greek yogurt or coconut milk. The yogurt adds a tangy brightness that cuts through the richness, while coconut milk provides a subtle sweetness that complements the tomatoes.
I’ve found that ½ cup Greek yogurt blended with 1 cup heavy cream gives the best balance of creaminess and lightness.
Spicy Kick Options
Add a dash of hot sauce or crushed red pepper flakes to taste for those who love heat. I recommend Tabasco sauce or Cholula hot sauce—just start with ½ teaspoon and adjust to your preference.
For a smoky heat, stir in ½ teaspoon of chipotle powder when adding the spices to the tomato base.
Make-Ahead Swirls
Prepare the roasted garlic butter swirls ahead of time and store them in the fridge for up to 1 week. Simply melt 2 tablespoons of butter with 1 teaspoon of roasted garlic and chill until firm.
When ready to serve, warm the butter slightly and swirl it into the soup just before eating. This shortcut saves time without sacrificing flavor. ✨
Nutrition facts
Frequently asked questions
Can I make this soup without heavy cream?
For a lighter version, use 1 cup Greek yogurt instead of half the heavy cream, or swap in 1 cup coconut milk for a dairy-free option. The soup will still be creamy but with a slightly different texture. Just reduce the broth by ½ cup to maintain balance.
How do I fix lumpy soup?
If your soup turns out lumpy, it’s usually from the flour or cream not blending properly. Whisk vigorously while adding the flour to the butter, and slowly pour in the broth while stirring constantly. For cream lumps, warm the cream slightly before adding it to the soup. If lumps appear later, blend the soup briefly with an immersion blender.
Can I use canned tomato sauce instead of crushed tomatoes?
Yes, but crushed tomatoes give a better texture and deeper flavor. If you only have tomato sauce, blend it briefly with 2 tablespoons water to break it up slightly. The soup will still taste great, though it may be slightly smoother. For extra richness, add ½ teaspoon tomato paste to the roux.
Why does my soup taste too acidic?
The acidity comes from the tomatoes and can be balanced with the sugar and cream. Add ½ teaspoon more sugar or a pinch of salt to mellow the flavor. Simmering longer (up to 30 minutes) also helps the acidity mellow. If it’s still too tangy, stir in 1 teaspoon of honey or maple syrup at the end.
How long will this soup keep in the fridge?
This soup stays fresh in the fridge for 5 days in an airtight container. The flavors actually improve as the ingredients meld! For longer storage, freeze portions for up to 3 months>. Thaw overnight in the fridge before reheating—never microwave directly from frozen to avoid breaking the cream.
