Panera Bread Squash Soup Copycat Recipe
This Panera Bread squash soup recipe gets you that same thick, sweet-savory bowl of butternut squash soup you’d order at the counter, made at home in about 45 minutes. It’s a genuinely easy weeknight soup, and once you’ve made it once, you’ll wonder why you ever paid $7 a cup.
The real version has that smooth, almost velvety texture with a little warmth from curry and a sweetness from apple. This copycat nails both.

Why I Love This Recipe
The combination of butternut squash and apple gives you a natural sweetness that doesn’t need much sugar, and the curry adds just enough warmth without making it spicy.
It keeps well in the fridge, and the flavor actually gets better on day two. That makes it a solid meal-prep soup.
This is the version I keep coming back to when the weather turns and I want something warm that doesn’t take all night.
Recipe Ingredients

- 1 medium butternut squash (about 2.5 lbs) – the main ingredient; look for one that feels heavy for its size
- 1 medium Granny Smith apple – adds tartness that cuts through the richness; Honeycrisp works too
- 1 medium yellow onion – for savory depth
- 2 cloves garlic – fresh is worth it here
- 2 tbsp unsalted butter – for sautéing; swap with olive oil to keep it dairy-free
- 3 cups vegetable broth – low-sodium lets you control the salt
- 1 cup heavy cream – gives it that signature rich texture; see swaps below
- 1 tsp curry powder – the key seasoning; don’t skip it
- 1/2 tsp cinnamon – a small amount that ties the apple and squash together
- 1/4 tsp nutmeg – adds warmth without tasting like a dessert
- 1 tbsp brown sugar – Panera’s version is noticeably sweet; adjust to taste
- 1 tsp kosher salt – adjust at the end
- 1/4 tsp black pepper – freshly ground if you have it
- Pepitas and a swirl of cream – for serving
Variations / Substitutions
- Dairy-free – Swap the butter for olive oil and the heavy cream for full-fat coconut milk; the soup will have a faint coconut flavor that actually works well with the curry.
- Lower-fat – Use half-and-half instead of heavy cream; the soup will be a little thinner but still smooth.
- Sweeter apple – Honeycrisp gives you more sweetness and less tartness than Granny Smith, which brings the flavor closer to the restaurant version.
- More heat – Add 1/4 tsp cayenne with the curry powder for a little kick at the back of the throat.
- Extra body – Stir in 1/2 cup canned pumpkin puree with the broth; it thickens the soup and adds a slightly earthier flavor.
- No brown sugar – A tablespoon of pure maple syrup does the same job with a slightly different sweetness.
If you like this kind of blended vegetable soup, you might also enjoy a Tomato Basil Bisque Recipe.
How To Make Squash Soup
Step 1: Soften the Squash and Aromatics

Melt the 2 tbsp unsalted butter in a large pot or Dutch oven over medium heat. Add the diced onion and cook for about 5 minutes, stirring occasionally, until it softens and turns translucent. Add the 2 cloves of minced garlic, the 1 tsp curry powder, the 1/2 tsp cinnamon, and the 1/4 tsp nutmeg, and stir everything together for about 1 minute until the spices are fragrant.
The butter will turn a light golden color as the onion softens. That one minute of cooking the spices in the butter makes a real difference — raw curry powder has a flat, dusty taste, and 60 seconds of heat wakes it up.
Step 2: Simmer the Squash and Apple

Add the cubed butternut squash (about 5 to 6 cups once peeled and cubed), the diced apple, the 3 cups vegetable broth, the 1 tbsp brown sugar, the 1 tsp kosher salt, and the 1/4 tsp black pepper to the pot. Raise the heat to bring everything to a boil, then reduce to a low simmer. Cover and cook for about 20 minutes, until the squash is fork-tender.
Check the squash at the 18-minute mark by pressing a piece against the side of the pot with a wooden spoon. It should break apart easily with almost no resistance. If it still holds its shape, give it another 3 to 4 minutes.
Step 3: Blend the Soup Smooth

Take the pot off the heat. Use an immersion blender directly in the pot and blend for about 2 minutes until completely smooth, with no chunks left. If you’re using a countertop blender, let the soup cool for 5 minutes first, fill the blender no more than halfway, hold a folded towel firmly over the lid, and blend in batches.
The soup will go from chunky and rough-looking to a deep orange, glossy puree. If it looks grainy or slightly stringy, keep blending for another 30 seconds — butternut squash can take a moment to go fully smooth.
Step 4: Stir in the Cream and Adjust Seasoning

Return the pot to low heat. Pour in the 1 cup heavy cream and stir it in gently. Let the soup warm through for about 3 minutes, stirring occasionally. Taste it and adjust the salt or brown sugar if needed.
The cream tones down the brightness of the squash and gives the soup that thick, restaurant-style richness. Don’t let it boil after the cream goes in — a hard boil can make the texture grainy.
Step 5: Ladle and Garnish

Ladle the soup into bowls. Swirl a small spoonful of cream across the top of each bowl, scatter a pinch of pepitas over it, and finish with a light crack of black pepper.
Recipe Tips
- Cut the squash into even pieces, about 1-inch cubes. Uneven chunks mean some pieces will be mushy and some will still be firm when you go to blend, which makes a rough-textured soup.
- The soup thickens as it sits. If it’s been in the fridge overnight and looks almost like a puree, thin it with a splash of vegetable broth over low heat while stirring.
- Taste before you add cream. The seasoning level shifts once the cream goes in, so always taste before the final step and adjust salt then.
- For the smoothest result, use a countertop blender. Immersion blenders are convenient, but a high-powered countertop blender gives you an almost silky texture that’s closer to what Panera actually serves.
Cook times by squash cube size (all at a low simmer, covered):
| Cube Size | Simmer Time | Tenderness Check |
|---|---|---|
| 1/2 inch | 12 to 15 mins | Falls apart easily |
| 1 inch | 18 to 22 mins | Breaks with a spoon |
| 1.5 inch | 25 to 28 mins | Knife goes in with no resistance |
How To Store
- Refrigerate – Store in an airtight container for up to 4 days. The flavor is noticeably better on day two.
- Reheating – Warm over low heat on the stovetop, stirring occasionally. Add a small splash of broth if the soup has thickened too much overnight.
- Serve Cold – This soup is not great cold; the cream and squash fat congeal slightly. Always reheat before serving.
What To Serve With Squash Soup
A grilled cheese or crusty sourdough is the obvious move, but it works here because the bread’s chew and salt cuts through the soup’s richness in a way that lighter crackers don’t quite manage. A simple arugula salad with lemon vinaigrette works well alongside, since the peppery greens and bright acid give you contrast against the sweet, creamy base. If you want to keep it in the Panera spirit, a half sandwich on whole grain bread with sharp cheddar rounds it out into a full meal.
Frequently Asked Questions
Can I use frozen butternut squash instead of fresh?
Yes. Frozen pre-cubed squash works well here and cuts your prep time significantly. You don’t need to thaw it first — just add it frozen and increase the simmer time by about 5 minutes.
Can I make this soup ahead of time?
You can make it up to 3 days ahead through the blending step, then store it without the cream. Stir in the cream when you reheat it so the texture stays smooth.
Can I freeze this soup?
Freeze it before adding the cream, not after. Cream-based soups tend to separate when frozen and reheated. Freeze for up to 3 months, then thaw in the fridge overnight and stir in fresh cream when you warm it up.
Does this soup work in a slow cooker?
Yes. Sauté the onion, garlic, and spices in a pan first, then transfer everything except the cream to the slow cooker. Cook on low for 6 to 7 hours or high for 3 to 4 hours, blend, then stir in the cream on the warm setting.

Panera Bread Squash Soup Recipe
Ingredients
Method
- Melt the butter in a large pot over medium heat. Add the onion and cook for 5 minutes until softened. Add the garlic, curry powder, cinnamon, and nutmeg and stir for 1 minute until fragrant.
- Add the squash, apple, vegetable broth, brown sugar, salt, and pepper. Bring to a boil, then reduce to a low simmer, cover, and cook for 20 minutes until the squash is fork-tender.
- Remove from heat and blend with an immersion blender for about 2 minutes until completely smooth, or blend in batches in a countertop blender.
- Return to low heat, stir in the heavy cream, and warm for 3 minutes. Taste and adjust salt or sugar as needed.
- Ladle into bowls, swirl in a spoonful of cream, scatter pepitas over the top, and finish with a crack of black pepper.
