Slow Weekend Project Copycat Panera Broccoli Cheddar Soup

There are few things more comforting than standing over a bubbling pot of homemade soup on a grey Saturday afternoon, the rich, velvety scent of melted cheddar mingling with the earthy fragrance of fresh broccoli. This Copycat Panera Bread Broccoli Cheddar Soup is my go-to weekend project—a slow, deliberate process that fills the kitchen with warmth and rewards you with a bowl of pure, golden indulgence.
Recipe Overview
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Servings: 6 generous bowls
- Difficulty: Easy (but requires patience for the perfect roux)
Why You’ll Love This Copycat Panera Bread Broccoli Cheddar Soup
- Deeper, richer flavour: By taking the time to properly sweat the aromatics and build a golden roux, this homemade version surpasses the café original with layers of savoury depth you simply cannot get from a fast-service kitchen.
- Perfectly textured broccoli: No sad, mushy florets here. We add the broccoli in stages so the stalks soften completely while the tiny green tops retain a slight, pleasant bite that makes each spoonful interesting.
- A proper cheese pull: Using freshly grated aged cheddar ensures that glorious, stringy, molten texture that clings to the spoon. Pre-shredded bagged cheese contains starches that prevent that luxurious melt.
- Cosy weekend ritual: This recipe encourages you to slow down—to stir, to sniff, to watch the soup transform. It turns a simple meal into a mindful, sensory experience that soothes the soul as much as the stomach.
- Family-approved comfort: My kids absolutely devour this every time I make it. They love how the cheese stretches from bowl to mouth, and I love that they’re eating a heap of broccoli without a single complaint.
Ingredients You’ll Need
- 2 tablespoons unsalted butter
- 1 medium yellow onion, finely diced (about 150g)
- 2 cloves garlic, minced
- 3 tablespoons plain all-purpose flour
- 500ml chicken or vegetable stock (low-sodium preferred)
- 500ml whole milk
- 250ml double cream
- 400g fresh broccoli crowns, cut into small florets and stalks finely chopped
- 1 large carrot, peeled and finely grated (about 80g)
- 350g extra-mature cheddar cheese, freshly grated
- ½ teaspoon smoked paprika
- ¼ teaspoon ground nutmeg (freshly grated if possible)
- Fine sea salt and freshly ground black pepper, to taste
- Pinch of cayenne pepper (optional, for gentle warmth)
Tip: Grate your cheddar from a block on the day you cook. The pre-shredded bags are coated with cellulose and potato starch, which create a grainy, clumpy sauce instead of that silky smooth finish we’re after. Friends always ask me for this recipe after trying it at dinner parties, and this single step is the secret they’re most surprised by.
How to Make Copycat Panera Bread Broccoli Cheddar Soup
- Build the aromatic base: Melt the butter in a large, heavy-bottomed pot over a medium heat. Once the butter has fully melted and begins to foam gently—you’ll hear a soft, contented sizzle—add the diced onion. Stir frequently for 5 to 7 minutes, until the onion turns translucent and releases a sweet, mellow fragrance. The pieces should look softened but not browned. Add the garlic and stir for a further 30 seconds, until it smells fragrant and warming.
- Create the golden roux: Sprinkle the flour over the softened onion mixture and stir continuously with a wooden spoon for 2 minutes. The mixture will clump and look like a thick, sandy paste. Keep stirring until the raw flour smell fades and a faint, nutty aroma rises from the pot. The roux should be a pale golden colour—this is the foundation of your soup’s velvety texture.
- Whisk in the liquid: Slowly pour in the chicken stock while whisking vigorously to prevent lumps. The mixture will thicken almost immediately and look like a thin, lumpy gravy. Continue whisking for a full minute until smooth. Follow with the milk and double cream, whisking constantly. Bring the liquid to a gentle simmer—you’ll see tiny bubbles breaking the surface, but do not let it boil aggressively or the dairy may split. Lower the heat if necessary.
- Simmer the vegetables: Add the finely chopped broccoli stalks and the grated carrot. These need longer to soften than the florets. Stir in the smoked paprika, nutmeg, and a generous pinch of salt and pepper. Let the soup simmer gently for 10 minutes, stirring occasionally. The colour will deepen to a pale, creamy green, and the aroma will become wonderfully savoury with a hint of warm spice.
- Add the broccoli florets: Tip in the broccoli florets and continue simmering for another 5 to 6 minutes. You’re looking for the stalks to be tender enough to pierce with a fork, while the florets remain a vibrant, bright green and offer slight resistance when bitten. At this stage, the soup will look fairly thin—do not worry, the cheese will thicken it beautifully.
- Melt in the cheese: Remove the pot from the heat entirely. It is crucial to let the soup cool for 1 to 2 minutes before adding the cheese—excessive heat causes cheddar to become greasy and stringy. Sprinkle the grated cheese into the pot by the handful, stirring gently after each addition. Watch as the cheese melts into golden ribbons that disappear into the soup, leaving behind a thick, glossy, sunset-orange finish. The surface should be smooth and unbroken, with a rich, creamy sheen.
- Final seasoning and rest: Taste the soup carefully (it will be hot) and adjust the salt, pepper, and cayenne if using. I find a tiny pinch of cayenne lifts the richness without adding noticeable heat. Let the soup rest off the heat for 5 minutes before serving. During this time, the flavours meld together, and the texture settles into a luscious, spoon-coating consistency. Give it one last gentle stir before ladling into bowls.
Tips From My Kitchen
- Grate your own cheese, always. Beyond the anti-caking agents, pre-grated cheese also lacks the moisture content needed for a truly smooth melt. Buy a block of good quality extra-mature cheddar—the sharper the better, as the soup’s dairy base needs that punchy, tangy flavour to stand out. Grate it on the large holes of a box grater for even melting.
- Patience with the roux is everything. Many rushed soups end up with a floury taste or a gluey texture. Cooking the flour and butter together for a full 2 minutes eliminates the raw flour flavour and ensures your soup thickens properly. The moment you smell a gentle, toasted-nut aroma, you know the roux is ready. Do not walk away from the pot during this stage.
- Never boil the soup after adding cheese. High heat is the enemy of a smooth cheese sauce. The proteins in the cheese seize up and clump, releasing fat that floats to the surface. Always remove the pot from the heat first, let it cool slightly, then stir the cheese in gently. If your soup feels too thick after adding the cheese, simply thin it with a splash of warm milk or stock.
- Control the broccoli texture. If you prefer a completely smooth, silky soup, you can blitz half the mixture with an immersion blender before adding the florets. I prefer the texture contrast of tender stalks and slightly firm florets, but this is your kitchen. For the chunkiest result, add all the broccoli at the end and simmer only until just tender.
- Season in layers. Add a small pinch of salt with the onions, another with the liquid, and a final adjustment at the end. Underseasoned cheese soup tastes flat and dull, no matter how good the cheddar. The nutmeg is non-negotiable in my opinion—it doesn’t taste of nutmeg at all, but it magically amplifies the creamy, cheesy notes without being detectable itself.
Equipment You’ll Need
- Large heavy-bottomed pot or Dutch oven (4-5 litre capacity)
- Wooden spoon or silicone spatula
- Wire whisk
- Box grater
- Sharp chef’s knife and chopping board
- Measuring jug and spoons
- Ladle for serving
Delicious Variations to Try
- Spicy Version: Add ½ teaspoon of red chilli flakes along with the garlic, and swap the smoked paprika for a full teaspoon of chipotle powder. The smoky heat cuts through the richness beautifully. Serve with an extra sprinkle of chilli flakes on top for a fiery finish.
- Vegetarian/Vegan Option: Use vegetable stock and replace the dairy with a high-quality unsweetened oat milk and a vegan cheddar-style block that melts well. Nutritional yeast (2 tablespoons) helps replicate that savoury, cheesy depth. The texture will be slightly thinner but still deeply satisfying.
- Different Protein: For a heartier meal, stir in 300g of shredded rotisserie chicken or diced cooked turkey after the cheese has melted. The meat soaks up the cheesy broth and turns the soup into a complete, filling dinner. Alternatively, add a tin of drained chickpeas for a plant-based protein boost.
What to Serve With Copycat Panera Bread Broccoli Cheddar Soup
- Crusty sourdough bread bowl: Hollow out a round sourdough loaf and ladle the soup inside. The bread soaks up the liquid and becomes soft and chewy on the inside while staying crisp on the crust.
- Toasted baguette slices with garlic butter: Rub halved garlic cloves over warm, toasted baguette slices and brush with melted butter. The crunch against the creamy soup is marvellous.
- A crisp green salad: A simple side of rocket, lemon juice, and shaved Parmesan provides a bright, acidic contrast to the rich soup. It also balances the meal beautifully.
- Air fryer sweet potato fries: For a fun, casual dinner, serve alongside a batch of Air Fryer Sweet Potato Fries Recipe. The sweetness of the potatoes complements the sharp cheddar wonderfully.
Still hungry for ideas? You might also love Ultimate Cosy Weekend Creamy Broccoli Cheddar Soup, Cheesecake Factory Brown Bread Copycat from our sister kitchens.
Frequently Asked Questions

Copycat Panera Bread Broccoli Cheddar Soup
Ingredients
Method
- Build the aromatic base: Melt the butter in a large, heavy-bottomed pot over a medium heat. Once the butter has fully melted and begins to foam gently—you'll hear a soft, contented sizzle—add the diced onion. Stir frequently for 5 to 7 minutes, until the onion turns translucent and releases a sweet, mellow fragrance. The pieces should look softened but not browned. Add the garlic and stir for a further 30 seconds, until it smells fragrant and warming.
- Create the golden roux: Sprinkle the flour over the softened onion mixture and stir continuously with a wooden spoon for 2 minutes. The mixture will clump and look like a thick, sandy paste. Keep stirring until the raw flour smell fades and a faint, nutty aroma rises from the pot. The roux should be a pale golden colour—this is the foundation of your soup's velvety texture.
- Whisk in the liquid: Slowly pour in the chicken stock while whisking vigorously to prevent lumps. The mixture will thicken almost immediately and look like a thin, lumpy gravy. Continue whisking for a full minute until smooth. Follow with the milk and double cream, whisking constantly. Bring the liquid to a gentle simmer—you'll see tiny bubbles breaking the surface, but do not let it boil aggressively or the dairy may split. Lower the heat if necessary.
- Simmer the vegetables: Add the finely chopped broccoli stalks and the grated carrot. These need longer to soften than the florets. Stir in the smoked paprika, nutmeg, and a generous pinch of salt and pepper. Let the soup simmer gently for 10 minutes, stirring occasionally. The colour will deepen to a pale, creamy green, and the aroma will become wonderfully savoury with a hint of warm spice.
- Add the broccoli florets: Tip in the broccoli florets and continue simmering for another 5 to 6 minutes. You're looking for the stalks to be tender enough to pierce with a fork, while the florets remain a vibrant, bright green and offer slight resistance when bitten. At this stage, the soup will look fairly thin—do not worry, the cheese will thicken it beautifully.
- Melt in the cheese: Remove the pot from the heat entirely. It is crucial to let the soup cool for 1 to 2 minutes before adding the cheese—excessive heat causes cheddar to become greasy and stringy. Sprinkle the grated cheese into the pot by the handful, stirring gently after each addition. Watch as the cheese melts into golden ribbons that disappear into the soup, leaving behind a thick, glossy, sunset-orange finish. The surface should be smooth and unbroken, with a rich, creamy sheen.
- Final seasoning and rest: Taste the soup carefully (it will be hot) and adjust the salt, pepper, and cayenne if using. I find a tiny pinch of cayenne lifts the richness without adding noticeable heat. Let the soup rest off the heat for 5 minutes before serving. During this time, the flavours meld together, and the texture settles into a luscious, spoon-coating consistency. Give it one last gentle stir before ladling into bowls.
Notes
I hope this Copycat Panera Bread Broccoli Cheddar Soup becomes a beloved part of your weekend cooking routine. There is something truly special about taking an hour to stir, taste, and watch a pot transform simple ingredients into golden, velvety comfort. Whether you serve it in a crusty bread bowl or alongside a fresh salad, this soup is made for sharing. If you love hearty, homemade meals, you might also enjoy my Creamy Chicken Soup Recipe Bowl or the warming spices of Flavorful Chicken Tikka Masala Recipe for another cosy night in. I would love to hear how yours turns out—drop a comment below and let me know what you served with it!







