Love this? Save it for later!
Share the inspiration with your friends
I was standing in my kitchen, staring at a half-used block of cheddar and a head of broccoli that was about to turn. My husband had just texted that he was craving Panera’s broccoli cheddar soup—the kind that comes in a sourdough bread bowl, all creamy and golden and somehow both comforting and indulgent. I looked back at my fridge situation and thought, “I bet I can figure this out.”
Honestly, I had never tried making it before. Copycat recipes felt like a gamble—would it really taste like the real thing, or would I end up with a sad, watery mess that just reminded me of what I was missing? But here’s the thing about being a recipe developer: you get used to taking chances on dinner. So I grabbed my biggest pot, shredded that cheddar, and started experimenting. Let me tell you, there was a moment when I added the cream and watched it all come together that I actually did a little dance in my kitchen. No shame.
This creamy copycat Panera broccoli cheddar soup in a bread bowl is the result of that Tuesday night experiment. It’s thick, it’s cheesy, it has those tender little broccoli florets floating in every spoonful, and yes—it absolutely belongs in a hollowed-out bread bowl. Maybe you’ve been there, standing in the Panera line, wondering if you could just make it at home and save a few bucks. Well, you can. And honestly, it might even be better.
Why You’ll Love This Recipe
I’ve tested this recipe six times to get it just right. Six times. My family has been very patient, and my freezer is currently stocked with test batches. But here’s what I learned: this version nails that signature Panera texture—creamy without being gluey, cheesy without being greasy, and packed with broccoli in every single bite.
- Ready in 40 Minutes : From cold ingredients to a steaming bowl of soup, you’re looking at about 40 minutes. That’s faster than driving to Panera and waiting in line.
- Simple Pantry Ingredients : Nothing fancy here. Broccoli, cheddar, butter, flour, milk, cream, and a few seasonings. You might already have everything but the broccoli.
- Perfect for Cozy Nights : This is the soup you want when it’s raining outside, you’re in sweatpants, and you need something that feels like a hug in a bowl.
- Crowd-Pleaser : I brought this to a potluck once, and three people asked for the recipe before I even sat down. Kids love it, adults love it, everyone loves it.
- Better Than Takeout : The flavor is deeper, the cheese is real, and you control the salt. Plus, you get to eat it out of a bread bowl that you made even better.
What makes this different from other copycat recipes? I use a technique called a roux—cooking butter and flour together before adding the liquid—which gives the soup a silky, stable thickness that won’t separate when you reheat it. No cornstarch slurry, no weird texture. Just honest, creamy soup that stays creamy.
This isn’t just another version of broccoli cheddar soup. It’s the one that makes you close your eyes after the first spoonful. It’s comfort food that tastes like a warm blanket on a cold day, but it comes together fast enough for a weeknight dinner. That’s the sweet spot, right there.
What Ingredients You Will Need
This creamy copycat Panera broccoli cheddar soup in a bread bowl uses simple, everyday ingredients that work together to create something special. Most of these are pantry staples, which makes this recipe perfect for those nights when you need dinner but don’t want to make a special trip to the store.
- Unsalted butter, 4 tablespoons (adds richness and starts the roux)
- Yellow onion, 1 medium, diced (about 1 cup—gives that savory base flavor)
- Garlic, 3 cloves, minced (fresh is best, but jarred works in a pinch)
- All-purpose flour, 1/4 cup (this thickens the soup and creates that velvety texture)
- Chicken broth, 2 cups (use low-sodium so you can control the salt—I like Swanson’s)
- Whole milk, 1 cup (adds creaminess without being too heavy)
- Heavy cream, 1 cup (this is where the magic happens—don’t skip it)
- Fresh broccoli, 3 cups, chopped into small florets (about 2 medium heads—include some tender stems)
- Carrots, 1 cup, shredded (adds sweetness and that orange color Panera has)
- Sharp cheddar cheese, 2 cups, freshly shredded (buy a block and shred it yourself—pre-shredded has anti-caking agents that mess with the texture)
- Salt, 1/2 teaspoon, plus more to taste
- Black pepper, 1/4 teaspoon
- Paprika, 1/4 teaspoon (optional, but adds a subtle warmth)
- Nutmeg, a pinch (trust me on this—it brings out the cheese flavor)
- Sourdough bread bowls, 4 small round loaves (or one large round loaf, depending on how you want to serve)
Ingredient Tips : For the best texture, shred your cheddar from a block. I recommend Tillamook or Cabot sharp cheddar—they melt beautifully and have real flavor. If you want to lighten it up, you can use half-and-half instead of heavy cream, but the soup won’t be quite as luxurious. For a gluten-free version, swap the all-purpose flour for a 1:1 gluten-free flour blend—it works surprisingly well.
Equipment Needed
You don’t need a lot of fancy equipment to make this creamy copycat Panera broccoli cheddar soup in a bread bowl. Here’s what I use:
- Large Dutch oven or heavy-bottomed pot (5-6 quart size—I use my Le Creuset, but any heavy pot works)
- Chef’s knife and cutting board
- Box grater (for shredding cheese—much better than pre-shredded)
- Wooden spoon or silicone spatula
- Measuring cups and spoons
- Serrated knife (for cutting the bread bowls)
- Baking sheet (for warming the bread bowls in the oven)
If you don’t have a Dutch oven, a regular stockpot works fine—just make sure it’s heavy-bottomed so the roux doesn’t burn. No box grater? You can use a food processor with the shredding attachment, or just buy a block of cheese and cut it into very small cubes. It won’t melt quite as smoothly, but it’ll still be delicious.
Preparation Method
Let me walk you through this step by step. I’ve made this soup so many times now that I could do it in my sleep, but I’ll share all the little tricks I’ve picked up along the way.
- Prep your ingredients first. Chop the broccoli into small florets—about bite-sized. Dice the onion finely. Mince the garlic. Shred the cheddar cheese from the block. This makes everything go so much smoother. Trust me, you don’t want to be shredding cheese while your roux is burning.
- Melt the butter in your Dutch oven over medium heat. Add the diced onion and cook for 4-5 minutes until it’s soft and translucent. You should see it turning golden at the edges. Add the minced garlic and cook for another 30 seconds until it smells amazing—don’t let it burn or it’ll turn bitter.
- Sprinkle the flour over the onion mixture and stir constantly for 1-2 minutes. This is your roux, and it’s the secret to that silky texture. Cook it until it turns a light golden color and smells a bit like toast. Keep stirring—flour can burn fast.
- Slowly pour in the chicken broth while whisking continuously. I mean slowly—like a steady stream. If you dump it all in at once, you’ll get lumps. Whisk until the mixture is smooth and starts to thicken, about 2-3 minutes. It should look like a thin gravy at this point.
- Add the milk and heavy cream in the same slow, whisking motion. Keep stirring until everything is combined and smooth. Bring the mixture to a gentle simmer—you’ll see small bubbles around the edges, not a full rolling boil. Reduce the heat to medium-low.
- Add the chopped broccoli and shredded carrots to the pot. Stir everything together. Let it simmer gently for 15-20 minutes, stirring occasionally. The broccoli should be tender but not mushy—you want it to hold its shape. Test a piece with a fork; it should pierce easily but not fall apart.
- Remove the pot from the heat. This is important—if you add the cheese while the soup is still boiling, it can get grainy and separate. Let it sit for about a minute. Then add the shredded cheddar cheese a handful at a time, stirring gently after each addition until it’s completely melted. The residual heat will melt the cheese perfectly.
- Season with salt, pepper, paprika, and a tiny pinch of nutmeg. Taste it and adjust the seasoning. I usually end up adding a bit more salt than I think I need—cheese can be salty, but the broccoli and broth balance it out.
- While the soup is simmering, prepare your bread bowls. Preheat your oven to 350°F. Use a serrated knife to cut a circle out of the top of each sourdough loaf. Scoop out the soft bread inside, leaving a 1/2-inch thick shell. Save the bread tops and the scooped-out bread for dipping. Place the hollowed loaves on a baking sheet and warm them in the oven for 5-7 minutes.
- Ladle the soup into the warm bread bowls and top with a little extra shredded cheese if you’re feeling fancy. Serve immediately with the bread tops and extra bread pieces for dipping.
Pro tip : If your soup seems too thick, stir in a splash of milk or broth to thin it out. If it’s too thin, let it simmer a few more minutes uncovered to reduce. The texture should be creamy and velvety—like it can coat the back of a spoon.
Cooking Tips & Techniques
I’ve made every mistake you can imagine with this soup, so you don’t have to. Here’s what I learned the hard way:
Don’t boil the dairy. The biggest mistake people make is letting the soup come to a full boil after adding the milk and cream. High heat can cause the dairy to curdle, and nobody wants lumpy soup. Keep it at a gentle simmer—just a few lazy bubbles breaking the surface.
Shred your own cheese. I know, I know, pre-shredded cheese is convenient. But it’s coated in cellulose and potato starch to keep it from clumping, and those anti-caking agents prevent it from melting smoothly. Your soup will have a slightly gritty texture instead of being silky. Take the extra two minutes to shred a block of cheddar—your taste buds will thank you.
Cut the broccoli small. Big chunks of broccoli look pretty, but they’re hard to eat in a soup, especially if you’re serving it in a bread bowl. Cut the florets into small, bite-sized pieces—about the size of your thumbnail. They’ll cook faster and fit more easily on your spoon.
Let the roux cook. When you add the flour to the butter, don’t rush the next step. Let it cook for at least a minute to get rid of that raw flour taste. It should smell slightly nutty and look like wet sand. This is what gives the soup its stability.
Season as you go. Don’t wait until the end to add all your salt and pepper. Season the onions as they cook, add a pinch when you add the broth, and adjust at the end. Layering the seasoning makes the flavor more complex and well-rounded.
Variations & Adaptations
One of the best things about this creamy copycat Panera broccoli cheddar soup in a bread bowl is how easy it is to adapt. Here are some ways I’ve changed it up:
Vegetarian Version : Swap the chicken broth for vegetable broth. That’s it. The soup will still be rich and creamy, and you won’t miss the chicken at all. I’ve done this for my vegetarian friends, and they couldn’t tell the difference.
Extra Veggie Boost : Add a cup of chopped cauliflower along with the broccoli. Cauliflower has a mild flavor that blends right in, and it adds extra fiber and nutrients. You can also throw in some spinach at the end—just stir it in until it wilts, about a minute.
Spicy Twist : Add 1/4 teaspoon of cayenne pepper or red pepper flakes along with the paprika. The heat cuts through the richness of the cheese and cream beautifully. I made this version for a game day party, and it was gone in twenty minutes.
Make It Lighter : Use 2% milk instead of whole milk, skip the heavy cream, and use a little extra milk or broth to make up the liquid. The soup won’t be as decadent, but it’ll still be creamy and satisfying. I’ve also tried it with half-and-half instead of heavy cream—still good, just less rich.
No Bread Bowl? : Serve it in regular bowls with crusty bread on the side. Or pour it over baked potatoes for a loaded baked potato soup situation. I’ve even used it as a sauce for pasta—it’s amazing on shells or macaroni.
Serving & Storage Suggestions
This soup is best served hot, right after you make it. The bread bowl should be warm and crusty on the outside, soft on the inside where the soup soaks in. I like to sprinkle a little extra shredded cheddar on top and maybe some fresh cracked black pepper. Serve it with the bread top and the scooped-out bread pieces for dipping—that’s the best part, honestly.
For drinks, a crisp white wine like Sauvignon Blanc pairs beautifully. Or go with a cold beer—an IPA cuts through the richness nicely. For non-alcoholic options, iced tea or sparkling water with lemon works great.
Storage : Store leftover soup in an airtight container in the refrigerator for up to 4 days. The bread bowls don’t store well once they’ve been filled, so store the soup separately. The flavor actually gets better after a day—the broccoli and cheese meld together even more.
Reheating : Reheat the soup gently on the stovetop over low heat, stirring occasionally. Add a splash of milk or broth if it’s too thick. You can also microwave it in 30-second bursts, stirring between each. Don’t let it boil or the cheese can separate.
Freezing : This soup freezes surprisingly well. Let it cool completely, then transfer to freezer-safe containers. Leave a little room for expansion. Freeze for up to 3 months. Thaw in the refrigerator overnight, then reheat gently on the stovetop. You might need to whisk it a bit to bring back the smooth texture.
Nutritional Information & Benefits
Here’s the honest truth: this soup is indulgent. It’s made with butter, cream, and cheese, so it’s not exactly health food. But it does have some redeeming qualities.
Broccoli is packed with vitamin C, vitamin K, and fiber. It’s also a good source of antioxidants. Carrots add beta-carotene, which is great for eye health. And the dairy provides calcium and protein. So while you shouldn’t eat this every day, it’s a perfectly reasonable treat.
Estimated per serving (1/4 of recipe, including bread bowl):
- Calories: 580
- Protein: 24g
- Fat: 32g
- Carbohydrates: 48g
- Fiber: 4g
- Sugar: 8g
- Sodium: 890mg
Dietary Considerations : This recipe contains dairy and gluten. For a gluten-free version, use gluten-free flour and serve in a gluten-free bread bowl or regular bowl. For a lower-carb option, skip the bread bowl and serve the soup with roasted broccoli or cauliflower on the side.
Conclusion
This creamy copycat Panera broccoli cheddar soup in a bread bowl is one of those recipes that feels special but is secretly easy. It’s the kind of meal that makes a Tuesday feel like a Saturday. The best part? You made it yourself, with real ingredients, and it tastes just as good—maybe better—than the restaurant version.
I love this recipe because it reminds me that you don’t need to go out to have a great meal. Sometimes the best things happen in your own kitchen, with a pot and a block of cheese and a little bit of patience. And honestly, eating soup out of a bread bowl never gets old.
I’d love to hear how yours turns out. Did you add any twists? Did you serve it in a bread bowl or a regular bowl? Drop a comment below and let me know. And if you loved it, share this recipe with a friend who needs a little comfort food in their life.
Frequently Asked Questions
Can I use frozen broccoli instead of fresh?
Yes, you can use frozen broccoli. There’s no need to thaw it first—just add it frozen to the pot. Keep in mind that frozen broccoli tends to be softer and might break down more during cooking, so your soup will have a slightly different texture. If you prefer chunkier broccoli, add it in the last 10 minutes of simmering.
Why did my soup turn out grainy?
Grainy soup usually happens for one of two reasons: the cheese was added while the soup was too hot, or pre-shredded cheese was used. Always remove the pot from the heat before adding cheese, and shred your own from a block. If your soup is already grainy, you can try whisking in a tablespoon of cornstarch mixed with cold water to help smooth it out.
Can I make this soup in a slow cooker?
You can, but it’s a bit tricky. The roux needs to be made on the stovetop first. After that, transfer everything except the cheese and cream to the slow cooker and cook on low for 3-4 hours. Stir in the cream and cheese at the end, and let it warm through for 15 minutes before serving. The texture won’t be quite as silky as the stovetop version, but it’s still good.
How do I make the soup thicker?
If your soup is too thin, let it simmer uncovered for 5-10 minutes to reduce and thicken. You can also mix 1 tablespoon of cornstarch with 2 tablespoons of cold water to make a slurry, then stir it into the simmering soup. Cook for another 2-3 minutes until thickened. Avoid adding more flour unless you’re making a new roux—raw flour taste isn’t pleasant.
What’s the best cheese to use?
Sharp cheddar is the classic choice and gives the most authentic Panera flavor. I recommend Tillamook or Cabot sharp cheddar. You can mix in some mild cheddar or even a little Gruyère for extra depth. Avoid using pre-shredded cheese blends—they don’t melt as smoothly. And please, skip the processed cheese slices. Real cheese makes all the difference.
Pin This Recipe!

Best Creamy Copycat Panera Broccoli Cheddar Soup in a Bread Bowl
This creamy copycat Panera broccoli cheddar soup in a bread bowl is thick, cheesy, and packed with tender broccoli florets. Ready in 40 minutes with simple pantry ingredients, it’s better than takeout and perfect for cozy nights.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Soup
- Cuisine: American
Ingredients
- 4 tablespoons unsalted butter
- 1 medium yellow onion, diced (about 1 cup)
- 3 cloves garlic, minced
- 1/4 cup all-purpose flour
- 2 cups low-sodium chicken broth
- 1 cup whole milk
- 1 cup heavy cream
- 3 cups fresh broccoli, chopped into small florets (about 2 medium heads)
- 1 cup shredded carrots
- 2 cups sharp cheddar cheese, freshly shredded (from a block)
- 1/2 teaspoon salt, plus more to taste
- 1/4 teaspoon black pepper
- 1/4 teaspoon paprika (optional)
- 1 pinch nutmeg
- 4 small round sourdough bread loaves (for bread bowls)
Instructions
- Prep your ingredients first: chop broccoli into small florets, dice onion finely, mince garlic, and shred cheddar cheese from the block.
- Melt butter in a Dutch oven over medium heat. Add diced onion and cook for 4-5 minutes until soft and translucent. Add minced garlic and cook for 30 seconds until fragrant.
- Sprinkle flour over the onion mixture and stir constantly for 1-2 minutes until the roux turns light golden and smells toasty.
- Slowly pour in chicken broth while whisking continuously. Whisk until smooth and thickened, about 2-3 minutes.
- Add milk and heavy cream in the same slow, whisking motion. Bring to a gentle simmer over medium-low heat.
- Add chopped broccoli and shredded carrots. Simmer gently for 15-20 minutes, stirring occasionally, until broccoli is tender but not mushy.
- Remove pot from heat and let sit for 1 minute. Add shredded cheddar cheese a handful at a time, stirring gently until completely melted.
- Season with salt, pepper, paprika, and a pinch of nutmeg. Adjust seasoning to taste.
- While soup simmers, preheat oven to 350°F. Cut a circle out of the top of each sourdough loaf with a serrated knife. Scoop out soft bread inside, leaving a 1/2-inch thick shell. Place hollowed loaves on a baking sheet and warm for 5-7 minutes.
- Ladle soup into warm bread bowls. Top with extra shredded cheese if desired. Serve immediately with bread tops and extra bread pieces for dipping.
Notes
For best texture, shred cheddar from a block (pre-shredded has anti-caking agents that affect melting). Don’t let soup boil after adding dairy to prevent curdling. If soup is too thick, add a splash of milk or broth. If too thin, simmer uncovered to reduce. Store soup separately from bread bowls in the refrigerator for up to 4 days. Freezes well for up to 3 months.
Nutrition
- Serving Size: 1/4 of recipe (inclu
- Calories: 580
- Sugar: 8
- Sodium: 890
- Fat: 32
- Saturated Fat: 18
- Carbohydrates: 48
- Fiber: 4
- Protein: 24
Keywords: broccoli cheddar soup, copycat Panera, bread bowl, creamy soup, comfort food, easy soup recipe



