
There’s something magical about the moment fall settles in. The air gets a little crisper, the days a little shorter, and suddenly all I want to do is wrap myself in a cozy blanket, light a candle, and warm up with a big bowl of soup. Not just any soup, though… Panera’s Broccoli Cheddar Soup, served piping hot in a sourdough bread bowl, is the definition of comfort food for me.
If you’re like me, you’ve probably had your fair share of that creamy, cheesy, perfectly hearty soup from Panera Bread. And maybe, just maybe, you’ve wondered… Can I make this at home? Will it taste the same? The answer is YES. And dare I say, this copycat recipe might be even better than the original.
This blog post is more than just a recipe… It’s a celebration of this iconic soup and all the little moments of joy it brings to our kitchens. Whether you’re simmering a batch on a Sunday afternoon or making a quick weeknight dinner, this soup delivers all the warmth and flavor of the beloved restaurant version, with none of the mystery ingredients.
Let’s dive into the details of this delicious, cheesy, soul-soothing Panera Broccoli Cheddar Soup copycat, plus a little love for those sourdough bread bowls we can’t live without.
Why We’re All Obsessed with Panera’s Broccoli Cheddar Soup
Let’s be honest, there’s something oddly nostalgic and soul-satisfying about a bowl of broccoli cheddar soup. Even if you didn’t grow up eating it, the creamy texture, the rich, sharp cheddar, and the tender bits of broccoli create a flavor combination that feels like a warm hug.
Panera nailed it with their version, which is why it’s been a menu staple for years. It’s thick without being gloppy, cheesy without being greasy, and perfectly balanced with just enough vegetables to make you feel slightly virtuous (even if you’re eating it out of a literal bowl made of bread).
But here’s the thing… while I love going to Panera when I’m out running errands or don’t have time to cook, sometimes I crave the homemade version. That’s where this recipe comes in.
Related Read: COLORIFIC SALAD: A VIBRANT DISH FOR EVERY OCCASION
Homemade Always Wins (Especially When It’s This Easy)
When I discovered this copycat recipe, I was amazed by how closely it matched the original and, in some ways, how much better it tasted. I love that I can control the ingredients, especially the cheese (hello, extra-sharp cheddar) and the seasoning. Plus, the satisfaction of making it from scratch? Unbeatable.
And don’t worry, this isn’t a complicated recipe. If you can chop veggies and stir a pot, you’re more than qualified to make this soup. You don’t need fancy culinary skills or hours of free time. In fact, I’d argue this is one of the easiest comfort food meals you can whip up in under an hour.

Let’s Talk About Those Bread Bowls
Now, we need to take a moment to appreciate the unsung hero of this dish, the sourdough bread bowl.
When I have the time, I love making my own sourdough from scratch. There’s something so rewarding about the process; the tangy smell of fermented dough, the crackle of a golden crust fresh out of the oven, and, of course, the perfect chewy texture that complements the creamy soup.
But let’s be real… life gets busy. Sometimes, I just don’t have the time (or energy) to babysit sourdough starter. On those days, I pop into Panera and buy a few of their bread bowls. No shame in the shortcut! They’re reliable, delicious, and instantly elevate the whole meal.
Pro tip: Pop your bread bowls into the oven for 5 minutes before filling them. It crisps up the inside, preventing the soup from soaking through too quickly. Plus, it smells amazing.

The Ingredients: Simple, Wholesome, Flavorful
Let’s walk through what makes this soup so special and so tasty.
🧈 Butter + Flour = Roux Magic
Every good creamy soup starts with a roux, a mixture of fat and flour that thickens the base. In this recipe, we start with butter (unsalted, so you can control the salt later) and flour, cooking it for just a few minutes until it forms a thick, golden paste. This step is crucial for the final texture, so don’t rush it.
🧅 Aromatics: Onion & Garlic
A sweet yellow onion, diced small and sautéed in butter, lays the flavor foundation. Add in a few finely minced cloves of garlic (don’t let it burn!), and the aroma will have everyone in your house asking, “What are you making?”
🥦 Broccoli & Carrots
The stars of the show are 4 cups of broccoli florets, chopped into bite-sized pieces, and 1 cup of shredded carrots. These add texture, color, and nutrients to your soup. Don’t skimp! Fresh veggies make all the difference.
🧀 Cheese, Please
We’re not playing around. This recipe calls for 8 ounces of extra-sharp cheddar, grated fresh. It melts better than the pre-shredded stuff and brings a deep, tangy flavor. Be sure to save a bit for garnishing your bowls at the end.
🧂 Seasoning Perfection
This soup gets its irresistible flavor from the right blend of spices:
- Salt & freshly ground black pepper
- Smoked paprika (optional, but adds a subtle smoky depth)
- Dry mustard powder (optional, enhances the cheese flavor)
- A dash of cayenne (don’t skip it — it won’t make the soup spicy, but it adds complexity)

Step-by-Step: How to Make Broccoli Cheddar Soup Like a Pro
Here’s the full breakdown of how to make this creamy dream of a soup:
Step 1: Sauté Your Onion and Garlic
In a small pan, heat 1 tablespoon of butter over medium heat. Add your diced onion and cook until translucent and lightly golden — about 4 minutes. Add garlic and stir constantly for 30 seconds, just until fragrant. Set aside.
Step 2: Make the Roux
In your heavy-bottomed soup pot (I love using my Dutch oven), melt 4 tablespoons of butter over medium heat. Add ¼ cup of flour, whisking constantly. Cook for 3 to 5 minutes until the mixture thickens into a roux. This is what gives the soup body.
Step 3: Add Liquids
Slowly whisk in 3 cups of low-sodium vegetable stock, followed by 2 cups of half-and-half. Keep whisking to avoid lumps. Let this simmer on low heat for 15 to 20 minutes, whisking occasionally. The mixture will start to thicken — don’t rush it!
Step 4: Add the Veggies & Seasoning
Now it’s time to bring it all together. Add the broccoli, carrots, and the sautéed onion and garlic from earlier. Stir in your spices — salt, pepper, paprika, mustard powder, and cayenne. Let it simmer for another 20 to 25 minutes, until the broccoli is tender and the soup is thickened to your liking.
Step 5: Add the Cheese
Once the veggies are tender and the soup is silky, remove from the heat and stir in most of the cheese. It will melt quickly into the hot soup. Save a little for topping each bowl — trust me, it makes a difference.
Step 6: Serve and Savor
Ladle your soup into warm bread bowls (or regular bowls, if you prefer), sprinkle with reserved cheddar, and dig in. Pair it with a simple green salad, or simply enjoy it with a spoon and a cozy blanket.

Tips for Success
- Grate your cheese fresh. Pre-shredded cheese is coated in anti-caking agents that mess with the soup’s texture.
- Don’t boil after adding the cheese. High heat can cause it to separate or become grainy.
- Whisk often. This prevents a skin from forming on top as it simmers.
- Make it ahead. This soup reheats beautifully, so it’s great for meal prep or next-day lunches.
- Double it! It freezes well. Just reheat slowly over low heat, adding a splash of milk if needed.
Related Read: A SLICE OF NOSTALGIA: MY FAVORITE NO-BAKE RED VELVET PIE
Variations to Try
Want to make this recipe your own? Here are a few ideas:
- Add cooked chicken for a heartier meal.
- Toss in potatoes for extra bulk.
- Add chopped celery for extra veggies.
- Use milk instead of half-and-half for a lighter version.
- Go vegetarian with veggie broth (already in this recipe!) or make it vegan with non-dairy alternatives and vegan cheese.

Kelly’s Thoughts: The Soup That Brings Everyone to the Table
There’s a reason this broccoli cheddar soup has such a cult following. It’s creamy, cheesy, nourishing, and loaded with veggies. It’s the kind of recipe that makes people say, “Mmm…you have to give me this recipe.”
Whether you’re cozying up on a chilly evening or feeding a crowd on game day, this soup delivers on every level. And if you’re like me and already love Panera’s version, making it at home will take your appreciation to a whole new level. It’s restaurant-quality comfort with a homemade heart; a total win-win.
Serving Suggestions: Make It a Meal
Here are a few of my favorite ways to turn this soup into a full, satisfying meal:
🥖 1. In a Sourdough Bread Bowl (Of Course!)
You already know that nothing beats tearing off that crusty bread lid and dipping it into a steaming pool of cheesy broccoli bliss. If you don’t have time to make your own bread bowls (I rarely do), I grab them from Panera Bread and warm them in the oven. They’re the perfect combo of crisp and chewy and hold up beautifully.
🥗 2. Pair with a Fresh Salad
To balance out all that cheesy, cozy goodness, I love serving this soup with a super simple green salad; think spring mix, crisp apple slices, walnuts, and a drizzle of light vinaigrette. The mix of crunchy, fresh, and cool next to the warm, creamy soup? It just hits the spot every time.
🧄 3. Garlic Bread or Croutons
No bread bowl? No problem. Serve your soup with thick slices of garlic bread, or top with crispy homemade croutons for a little crunch.
🥓 4. Garnish Like a Pro
Besides a final sprinkle of cheddar, try adding:
- A dollop of sour cream or crème fraîche
- Crumbled bacon (for a non-vegetarian twist)
- A pinch of red pepper flakes or chives for color and flavor
Frequently Asked Questions
Can I make this ahead of time?
Absolutely. This soup stores well in the fridge for 3 to 4 days. Reheat it gently on the stovetop over low heat, and stir frequently to avoid separation.
Can I freeze it?
Yes, with a small caveat. Dairy-based soups can sometimes separate when frozen and reheated. If you plan to freeze it, cool completely first, and reheat gently while whisking. The texture might be slightly different, but the flavor holds up beautifully.
Can I use frozen broccoli?
Totally! While fresh broccoli has the best texture, frozen works in a pinch. Thaw and drain it well before adding to avoid excess water in the soup.
Can I make it gluten-free?
Yes! Simply swap the all-purpose flour with a 1:1 gluten-free flour blend. Everything else stays the same.
What can I use instead of half-and-half?
You can use equal parts milk and heavy cream if you don’t have half-and-half on hand. For a lighter version, whole milk alone works, but your soup won’t be quite as rich.

Why This Recipe Has Become a Staple in My Home
Over the years, I’ve made countless soup recipes, but this one has secured a permanent spot in my rotation. It checks all the boxes:
- Easy enough for a weeknight, impressive enough for guests
- Freezer-friendly and meal-prep approved.
- Loved by kids and adults alike
- Vegetarian and customizable
- Satisfying comfort food that doesn’t feel too heavy
What I love most, though, is that it brings people together. Whether I’m serving it to family on a cold Sunday afternoon, packing it in a thermos for work, or making a double batch for a friend who needs a pick-me-up, this soup is more than just a recipe… It’s an act of love.
The Joy of Copycat Cooking
I’ll admit it, I love copycat recipes. There’s something so fun and rewarding about cracking the code on your favorite restaurant dish and being able to recreate it at home, exactly how you like it. No long lines, no tipping, no disappointment when your favorite item is out of stock.
And in the case of this Panera Broccoli Cheddar Soup, the homemade version doesn’t just match the original — it elevates it. Real ingredients, more flavor, and the flexibility to tweak things to your own tastes? That’s what home cooking is all about.
Final Note: Soup Is Love
If you’ve made it this far, I hope you’re already reaching for your Dutch oven and shredding some extra-sharp cheddar. This soup has become one of my favorite comfort meals, and I hope it becomes one of yours, too.
Whether you make it once a season or once a week, I promise you’ll find it just as satisfying, soul-warming, and delicious as your favorite Panera bowl — maybe even more so, especially when it’s served up in a crusty sourdough bread bowl that you didn’t have to bake yourself (thanks, Panera 😉).
So go ahead. Pour yourself a big, cheesy, veggie-packed bowl, curl up on the couch, and enjoy every last spoonful.
Happy cooking! (and even happier eating)
💬 Let Me Know!
If you try this recipe, I’d love to hear what you think!
- Did you serve it in a bread bowl?
- Did you make any fun variations?
- How did your family or guests react?
Drop a comment, share a photo, or tag me on social media. Nothing makes me happier than seeing others enjoy this recipe as much as I do.
Until next time, happy soup season! 🥄💛
Shop Dutch Ovens on Amazon
Good: 5Qt Dutch Oven
Better: Lodge 6Qt Dutch Oven (Best Seller on Amazon)
Best: Le Cueuset 5.5Qt Dutch Oven
DISCLAIMER: AS AN AMAZON ASSOCIATE, I EARN A SMALL COMMISSION ON QUALIFYING PURCHASES AT NO EXTRA COST TO YOU. THANK YOU FOR SUPPORTING THIS BLOG—IT HELPS KEEP THE IDEAS COMING! READ MY PRIVACY POLICY AND DISCLAIMER HERE.
Panera Copycat Broccoli Cheddar Soup
Equipment
- 1 Heavy-bottomed pan such as a Dutch oven
Ingredients
- 1 tablespoon unsalted butter, for sautéing
- 4 tablespoons unsalted butter, for roux
- 1 small or medium sweet yellow onion, diced
- 3 garlic cloves, minced
- ¼ cup all-purpose flour
- 3 cups low-sodium vegetable stock, or chicken stock
- 2 cups half-and-half
- 4 cups broccoli florets, chopped into bite-size pieces
- 1 cup shredded carrots
- 1 teaspoon salt, or to taste
- ¾ teaspoon black pepper, or to taste
- ½ teaspoon smoked paprika, optional
- ½ teaspoon dry mustard powder, optional
- Dash cayenne pepper, optional
- 8 ounces extra-sharp cheddar cheese, grated (reserve some for garnish)
Instructions
Sauté Onion & Garlic
- In a small saucepan over medium heat, melt 1 tablespoon butter. Add the onion and sauté until translucent (about 4 minutes). Add garlic and cook for an additional 30 seconds. Set aside.
Make the Roux
- In a large pot, melt 4 tablespoons of butter over medium heat. Add flour and whisk constantly for 3–5 minutes until it thickens.
Add Liquids
- Gradually whisk in the stock, then the half-and-half. Simmer on low heat for 15–20 minutes, whisking occasionally to prevent skin from forming.
Add Veggies & Seasoning
- Add broccoli, carrots, and the onion/garlic mix. Stir in salt, pepper, and any optional spices. Simmer for 20–25 minutes, or until the mixture thickens and the veggies are tender.
Add Cheese
- Stir in most of the grated cheese until melted (do not boil). Remove from heat.
Serve
- Ladle into bread bowls or soup bowls, garnish with reserved cheese, and enjoy immediately.
Pin it for later


This looks so delicious.. I think I may try and make this, but add some chicken for a little extra protein! My husband would love the bread bowl idea!
Oooh, yes to adding chicken! Great idea! Enjoy!
Yum, this looks so delicious! Soup season is just starting and this will be a perfect addition to our menu.
Aww, thanks, Kara! Enjoy!
Ohhhh yum! This one of our favorites & can’t wait to make a batch!
Thanks, Penny! Enjoy!
Yumm! That’s one of the best soups ever. Sooo delicious! ❤️
Thank you, Heidi! It’s so, so good!! : )
I can’t wait to try this…besides it being homemade (so I know that’ll make it better) love that it excludes some of additives bread co’s soup has! This will be perfect in some bread bowls.
I hope you enjoy it!