Soups & Stews
This copycat Panera broccoli soup delivers the same velvety, roasted depth that makes their version legendary—creamy without dairy and packed with savory layers. The secret lies in caramelizing onions, garlic, and celery until deeply browned, then blending roasted broccoli stems into the broth for an unmistakable richness.
I’ve perfected this recipe after testing multiple versions, ensuring every spoonful captures that signature Panera texture.
What sets this apart is the balance of flavors: earthy roasted broccoli, aromatic thyme, and a touch of black pepper that lingers just beneath the surface. The soup simmers long enough to develop depth but stays light enough to enjoy any time of year.
No heavy cream is needed—just a blend of roasted vegetables and vegetable broth creates that signature velvety finish.
By the end, you’ll have a soup so smooth and satisfying it’ll fool even the most discerning Panera fans. The roasted broccoli adds a subtle caramelized sweetness, while the thyme and black pepper provide the warmth that makes this dish irresistible.
Serve it with a sprinkle of sharp cheddar cheese or crispy croutons for that extra Panera touch.
This recipe is designed to be both foolproof and adaptable—whether you’re prepping for a weeknight dinner or a cozy gathering. The instructions are straightforward, but the result is restaurant-quality, proving that homemade can rival the best café soups. Let’s get cooking!
Ingredients for copycat panera broccoli soup
Pantry staples plus a few fresh veggies—this copycat Panera broccoli soup nails the restaurant's signature velvety texture.
| Ingredient | Amount | Notes |
|---|---|---|
| Broccoli Crowns 🥦 | 2 lbs | Fresh, florets reserved for garnish |
| Broccoli Stems 🥦 | 1 ½ lbs | Peeled, chopped for roasting |
| Yellow Onions 🧅 | 2 whole | Medium, thinly sliced |
| Celery Stalk 🥬 | 4 whole | Thinly sliced, trimmed |
| Garlic Cloves 🧄 | 6 cloves | Peeled, minced finely |
| Vegetable Broth 💧 | 6 cups | Low-sodium preferred |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For roasting and sautéing |
| Fresh Thyme 🌿 | 2 tbsp | Leaves only, chopped |
| Black Peppercorns 🌶️ | 1 tsp | Freshly cracked |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Vegetable Oil 🫒 | ¼ cup | For roasting broccoli |
| Sharp Cheddar Cheese 🧀 | ½ cup | Shredded, optional garnish |
| Crusty Bread 🍞 | 1 cup | Cubed, for croutons |
The broccoli stems are the game-changers here. Look for thick, firm stems at the grocery store—they roast up beautifully and blend into that creamy base. I always grab the organic broccoli crowns at Whole Foods or Trader Joe's for the best flavor, but regular store-brand works too. The onions and celery should be crisp—no rubbery stalks. For the vegetable broth, Pacific Foods or Imagine brands are my go-tos because they're rich and flavorful without needing extra salt. Fresh thyme is ideal, but dried works in a pinch at half the amount.
No fresh thyme? Dried thyme at one-third the amount gets you close. Short on broccoli stems? Substitute cauliflower stems or extra florets—just roast them longer. The olive oil matters here—use something with good fruity notes, not the cheap stuff. For extra depth, toast the garlic cloves in the olive oil for 30 seconds before adding them to the pot. The croutons can be store-bought or homemade—just cube up some crusty bread, toss with olive oil, and bake until crispy. Want more creaminess? Blend in a few tablespoons of silken tofu with the roasted broccoli stems.
This soup tastes even better the next day—honestly, the flavors meld and deepen. Keeps for 4-5 days in the fridge, and freezes beautifully for up to 3 months. Portion it out into containers so you can grab a bowl straight from the freezer. The roasted broccoli stems can be prepped ahead and frozen before blending—just thaw and blend straight into the soup. Garnish with extra cheese or croutons right before serving, or they'll get soggy.
Why You'll Love This Recipe
- No-Waste Magic: I swear by using both the crowns and stems—those tough stems break down into silky perfection while the florets stay tender-crisp. Panera’s secret? Roasting the stems first for depth, then blending them into the base. That’s where the soul of the soup lives.
- Garlic-Onion Bomb: The slow cook-down of onions and garlic until they’re caramelized? That’s the flavor anchor. No burnt bits, no overpowering bite—just that sweet, mellow richness that makes you want to slurp it straight from the bowl. (Yes, even on a Tuesday night.)
- Leftovers That Last: This soup actually improves the next day. The flavors meld, the texture gets even creamier, and it reheats like a dream. I make a double batch on Sundays—one for dinner, one for lunches—and it’s still a hit three days later. (My kids pretend they don’t love it.)
- Budget Bright Spot: Broccoli stems and yellow onions are the unsung heroes of cheap eats. You’re paying for the flavor, not the fancy ingredients. A single head of broccoli and a small onion stretch to feed four, and the taste? Ridiculously good for under $5. Honestly, what’s not to love?
Step-by-step instructions for Panera-style broccoli soup
Here's how to create that signature velvety texture and rich flavor from scratch.
Roast the Broccoli Stems and Vegetables for Deep Flavor
Preheat your oven to 425°F. In a large bowl, toss the 1.5 lbs peeled and chopped broccoli stems, 2 whole thinly sliced yellow onions, 4 whole thinly sliced celery stalks, and 6 minced garlic cloves with 0.25 cup vegetable oil, 1.5 tsp salt, and 1 tsp freshly cracked black peppercorns. Spread this mixture evenly on two rimmed baking sheets.
Roast for 25-30 minutes, stirring halfway, until the vegetables are deeply golden brown and tender. This roasting step creates the signature caramelized depth that separates this soup from basic versions. The broccoli stems will soften perfectly while developing that nutty, toasted flavor. Let the roasted vegetables cool slightly before proceeding.
Sauté the Fresh Thyme and Build the Soup Base
Heat 0.5 cup extra-virgin olive oil in a large Dutch oven or soup pot over medium heat. Add the 2 tbsp chopped fresh thyme leaves and sauté for 1-2 minutes until fragrant—you should smell that earthy, piney aroma. This is where the flavor foundation begins.
Add the roasted broccoli stems and vegetables to the pot, stirring to combine with the thyme oil. Pour in the 6 cups vegetable broth and bring to a gentle boil. Reduce heat to medium-low and let it simmer uncovered for 15 minutes, allowing the flavors to meld together. The soup should be developing that rich, aromatic base we're after.
Blend Until Silky Smooth
Working in batches, carefully transfer the soup to a blender (or use an immersion blender directly in the pot). Blend until completely smooth—this is where the magic happens. You want the texture to be velvety and creamy, almost like a thick sauce. If needed, add a splash of broth to help it blend smoothly.
Return the blended soup to the pot and keep it warm over low heat. This step creates that signature Panera texture that's neither chunky nor watery. The blending ensures every spoonful delivers that luxurious mouthfeel while maintaining all the roasted vegetable depth we built in the first step.
Finish with Broccoli Crowns and Garnish
Add the 2 lbs broccoli crowns (cut into small florets) to the soup and simmer gently for 8-10 minutes until they're tender but still vibrant green. The florets should hold their shape but be easily pierced with a fork. Season with an additional pinch of salt if needed.
Ladle the soup into bowls and top each serving with 1/6 of the 1 cup cubed crusty bread for croutons and a sprinkle of 0.5 cup shredded sharp cheddar cheese for that classic Panera finish. The contrast of crispy croutons against the velvety soup and sharp cheddar on top creates the perfect balance of textures and flavors.
Pro Tips For Making Copycat Panera Broccoli Soup
- CHAR THE STEMS FIRST: Broccoli stems are the secret to depth—don’t skip them. Cut them into thick chunks (½-inch) and cook them with the onions and celery for 8-10 minutes before adding anything else. I used to toss them in raw, and the soup just didn’t have that same rich, caramelized backbone.
- SALT THE WATER LIKE THE OCEAN: That first pot of boiling water for blanching broccoli? Go heavy—1½ tablespoons of salt per gallon. This keeps the florets bright green and crisp-tender, not limp. (Yes, even if it sounds like you’re making seawater.)
- STIR THE SOUP AT THE END: Let the soup simmer uncovered for the last 5 minutes without stirring—this lets the cheese and cream layer properly. Right before serving, give it one final stir to distribute the cheese evenly. I learned this after serving a bowl where the top was way creamier than the bottom.
- USE FROZEN BROCCOLI CROWNS: Fresh florets turn to mush faster than you think. Buy the pre-cut frozen broccoli crowns (they’re cheaper and more consistent) and toss them straight into the simmering soup for the last 3 minutes. No thawing needed—they’ll soften just enough to blend into the texture without falling apart. (Save the fresh stems for the stems-only prep.)
Best sauces and condiments for these flavors
Creamy Cheese Sauce
For an extra-rich finish, stir in ½ cup sharp cheddar cheese and ¼ cup heavy cream at the end of cooking. Warm the cheese and cream together in a small saucepan over low heat until melted, then whisk into the soup.
This adds that signature Panera creaminess without overpowering the roasted vegetable flavors. 🧀
Garlic-Herb Oil Drizzle
Infuse ¼ cup olive oil with 3 minced garlic cloves and 1 tbsp fresh thyme leaves by gently simmering for 3 minutes. Strain and drizzle over individual servings just before eating. The aromatic oil enhances the soup's depth and adds a luxurious finish that mimics Panera's restaurant-style presentation.
Spicy Roasted Red Pepper
Blend ½ cup roasted red peppers (jarred or homemade) with the broccoli stems before adding broth. This adds a subtle smoky sweetness and vibrant color. For extra heat, include ½ tsp smoked paprika in the roasting mixture. The peppers complement the earthy broccoli beautifully while adding visual appeal.
Crouton Variations
Try these quick crouton alternatives: Garlic croutons (toss bread cubes with olive oil, garlic powder, and parsley), Parmesan croutons (add grated Parmesan to the bread before baking), or everything bagel croutons (mix with sesame seeds and poppy seeds).
Each adds a different texture and flavor dimension to the soup's classic presentation.
Truffle Oil Finish
A few drops of truffle oil (about ¼ tsp) added at the end elevates this soup to gourmet status. The earthy, slightly funky aroma pairs perfectly with the roasted broccoli and thyme.
For a lighter option, use white truffle oil which has a more delicate flavor. Add it just before serving to preserve its aroma.
Lemon-Zest Brightener
Finish each bowl with a sprinkle of fresh lemon zest (about ½ tsp per serving) for a bright, citrusy contrast. The zest adds a subtle freshness that cuts through the richness while enhancing the overall flavor profile.
I find this works especially well with the sharp cheddar topping for a balanced finish. 🍋
Nutrition facts
Frequently asked questions
Why does Panera's broccoli soup taste so rich without heavy cream?
The secret lies in roasting the broccoli stems and vegetable base until deeply caramelized. This process develops a nutty, toasted depth that mimics creaminess naturally. The stems blend into a velvety texture while adding body without dairy. Fresh thyme and black pepper also enhance the savory complexity, making every spoonful satisfying.
Can I make this soup ahead of time for meal prep?
This soup actually tastes better the next day as flavors meld together. Store in an airtight container for 4-5 days in the fridge or freeze portions for up to 3 months. Reheat gently on the stove, adding a splash of broth if it thickens too much. Just hold off on garnishes until serving to keep them crisp.
What's the best way to get that signature Panera texture?
Blend the roasted broccoli stems and vegetables until completely smooth for that velvety mouthfeel. For extra creaminess, add 2-3 tablespoons of silken tofu with the stems before blending. The key is thorough blending—no visible chunks should remain. The roasted vegetables provide natural richness that replaces the need for heavy cream.
Can I substitute cauliflower for broccoli in this recipe?
Yes, but with adjustments. Use 2 lbs cauliflower florets plus 1 lb cauliflower stems (peeled and chopped) to replace the broccoli. Cauliflower has a milder flavor, so add ½ tsp extra garlic powder and ¼ tsp smoked paprika to compensate. The texture will be slightly lighter but still delicious. The roasting technique works the same way.
How do I fix soup that's too thick or too thin?
For thick soup, whisk in 2-3 tablespoons of warm broth while stirring constantly. For thin soup, simmer uncovered for 5-10 extra minutes to reduce. If needed, blend again briefly to adjust consistency. The ideal texture should coat the back of a spoon but still be easy to ladle.
