Written by

Ryan Collins

Published

Easy Copycat Panera Broccoli Cheddar Soup Bread Bowls

Ready In 40 minutes
Servings 4 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

This was supposed to be a simple, quiet Wednesday night dinner. I had a head of broccoli that was starting to look a little sad, a block of cheddar that needed using up, and a vague plan for a basic broccoli soup. Nothing fancy, just something warm to get through the midweek slump. But then, the power flickered. Just for a second, but it was enough to make my immersion blender—my trusty, ancient immersion blender—let out a sad little whimper and then just… stop. Dead. No whirring, no blending, just the sound of my dinner plans crumbling.

I stood there, staring at the pot of chunky, unblended soup, with the cheese sauce I’d just made sitting in a separate pan. Honestly, I was this close to just pouring it all into a bowl and calling it a chowder. But then I looked at the leftover, slightly stale sourdough boule on the counter. A lightbulb, brighter than the flickering kitchen light, went off. I didn’t need a blender. I needed a bread bowl. I roughly chopped the broccoli into tiny, almost melted pieces, stirred in the luscious cheese sauce, and ladled it all into the hollowed-out bread. That first bite—the creamy, cheesy, broccoli-studded soup soaking into the tangy, chewy sourdough—was a revelation. It was better than the smooth soup I’d planned. It was, dare I say, better than Panera’s.

Maybe you’ve been there, standing in your kitchen when a plan goes sideways. This copycat recipe is my happy accident, born from a broken blender and a stubborn refusal to give up on dinner. It’s the reason I now keep a loaf of sourdough on my counter at all times. It’s that good.

Why You’ll Love This Recipe

This isn’t just another soup recipe. This is the kind of meal that makes you feel like you’ve accomplished something amazing, even when it comes together in under 45 minutes. It’s comfort food that’s both impressive and incredibly simple.

  • Quick & Easy: From start to finish, this comes together in about 40 minutes. Perfect for a weeknight when you need a hug in a bowl, stat.
  • Simple Ingredients: No weird, hard-to-find stuff. You’ve probably got most of this in your pantry and fridge right now. Seriously.
  • Better Than Takeout: The flavor is richer, the cheese is real, and you control everything. It’s the classic Panera soup, but made with love and without the drive-thru line.
  • Crowd-Pleaser: Kids love it, adults love it, and anyone who loves cheese will be your new best friend. It’s a guaranteed hit for a cozy dinner party or a simple family meal.
  • Unbelievably Delicious: The creamy, velvety texture of the soup paired with the slightly crusty, soft sourdough bread bowl is a combination that’s pure magic. It’s the kind of meal you’ll crave on a rainy day.

What makes this version different? It’s the technique. Instead of a watery base, we build a roux for a genuinely thick, luscious soup. We also use a mix of sharp cheddar and a little Parmesan for a more complex, savory flavor that you just don’t get from the restaurant version. This isn’t just a copycat; it’s the upgraded, home-cooked version you deserve.

What Ingredients You Will Need

This recipe uses simple, honest ingredients to build a soup that tastes far more complex than it is. Most of these are pantry staples, making this a perfect “I don’t know what to make for dinner” rescue meal.

  • For the Soup:
  • Unsalted Butter (4 tablespoons / ½ stick): The foundation of our roux. Using unsalted lets you control the final salt level.
  • Yellow Onion (1 medium, diced): Adds a savory, aromatic base. A sweet onion would also work in a pinch.
  • Garlic (2 cloves, minced): Don’t skip it. Fresh garlic is key for that deep, savory note.
  • All-Purpose Flour (¼ cup / 32g): This is what thickens the soup into that perfectly creamy, not watery, consistency.
  • Vegetable Broth (2 cups / 480ml): Use a good quality broth. I prefer Swanson or Pacific Foods for a clean flavor. Chicken broth works too if you’re not vegetarian.
  • Whole Milk (1 cup / 240ml): For richness. You can use 2%, but whole milk makes it much more luscious.
  • Heavy Cream (1 cup / 240ml): This is the secret to that velvety, decadent texture. Don’t substitute with milk alone.
  • Fresh Broccoli (4 cups, chopped into small florets and stems): You want the florets and the tender parts of the stem. Peel the tough outer skin of the stem first, then chop it small. It cooks down beautifully and adds great texture.
  • Carrots (1 medium, grated): This is the secret ingredient. A finely grated carrot melts into the soup, adding a touch of natural sweetness and a beautiful golden-orange hue.
  • Sharp Cheddar Cheese (2 cups / 8 oz, freshly shredded): This is non-negotiable. Pre-shredded cheese has anti-caking agents that prevent it from melting smoothly. Buy a block of good sharp cheddar and shred it yourself. I like Cabot or Kerrygold for their incredible flavor.
  • Parmesan Cheese (½ cup / 2 oz, freshly grated): Adds a salty, nutty, umami punch that takes the soup to the next level.
  • Salt & Black Pepper (to taste): Season as you go.
  • Pinch of Nutmeg (optional but recommended): A tiny pinch of freshly grated nutmeg is a classic pairing with cheese sauce. It doesn’t taste like nutmeg; it just makes the cheese taste cheesier.
  • For the Bread Bowls:
  • Large Sourdough Boules (4): Look for round, crusty loaves. They need to be sturdy enough to hold the soup without getting soggy immediately. Day-old bread is actually perfect for this.
  • Olive Oil (for brushing): A little brush of oil on the inside of the bread bowl helps create a barrier against sogginess.

Equipment Needed

You don’t need a lot of fancy gear for this one, which is part of the beauty of it. A broken blender, as I learned, is totally optional.

  • Large Dutch Oven or Heavy-Bottomed Pot: This is your best friend for making soup. A 5-6 quart pot is ideal. The heavy bottom prevents the milk and cheese from scorching.
  • Wooden Spoon or Silicone Spatula: For stirring the roux and the soup. A whisk is also helpful for getting the roux perfectly smooth.
  • Box Grater: For grating your own cheese and the carrot. It’s a small step that makes a huge difference.
  • Chef’s Knife & Cutting Board: For dicing the onion and chopping the broccoli.
  • Baking Sheet: For toasting the bread bowls in the oven.
  • Pastry Brush: For brushing the inside of the bread bowls with olive oil.

Preparation Method

copycat panera broccoli cheddar soup bread bowls preparation steps

Let’s get cooking. This is a straightforward process, but I’ll walk you through each step with my best tips so you get it perfect the first time.

  1. Prep Your Bread Bowls (Start to finish: 10 minutes): Preheat your oven to 375°F (190°C). Using a sharp serrated knife, cut a circle out of the top of each sourdough boule, like you’re making a lid. Carefully pull out the soft bread inside, leaving a ½-inch thick wall all the way around. You want a sturdy bowl. Save the bread tops and the pulled-out bread for dipping! Brush the inside of each hollowed-out loaf and the cut side of the lids with a little olive oil. Place them on a baking sheet and bake for 5-7 minutes, just until the edges are slightly toasted. This helps them hold up against the soup. Set aside.
  2. Sauté the Aromatics (5 minutes): In your large pot, melt the butter over medium heat. Add the diced onion and cook, stirring occasionally, for 3-4 minutes until it’s soft and translucent. Add the minced garlic and cook for another 30 seconds until fragrant. Don’t let the garlic burn!
  3. Build the Roux (2 minutes): Sprinkle the flour over the cooked onions and garlic. Stir constantly with your wooden spoon for 1-2 minutes. You’re cooking the raw flour taste out. The mixture will look like a thick, golden paste.
  4. Whisk in the Liquids (5 minutes): Slowly pour in the vegetable broth while whisking constantly to prevent lumps. Once it’s smooth, whisk in the milk and heavy cream. Bring the mixture to a gentle simmer over medium heat, stirring often. It will start to thicken after about 3-4 minutes.
  5. Add the Vegetables (15 minutes): Stir in the chopped broccoli and the grated carrot. Reduce the heat to low, cover the pot, and let it simmer for 12-15 minutes. You want the broccoli to be tender but still have a tiny bit of bite. It should be a vibrant green, not a sad, mushy olive color.
  6. Incorporate the Cheese (2 minutes): This is the most important step. Remove the pot from the heat. Yes, off the heat. Add the freshly shredded cheddar and grated Parmesan cheese a handful at a time, stirring gently after each addition until it’s completely melted. If the soup is too hot, the cheese can seize up and become grainy. Stirring in the residual heat ensures a perfectly smooth, silky sauce. Stir in the pinch of nutmeg, salt, and black pepper to taste.
  7. Assemble and Serve (1 minute): Ladle the hot, creamy soup into the toasted bread bowls. Place the toasted lid on top or to the side. Serve immediately with the reserved bread for dipping. Watch it disappear!

Cooking Tips & Techniques

I’ve made this soup more times than I can count, and I’ve learned a few things the hard way. Here’s how to avoid my mistakes.

  • The Golden Rule of Cheese: Low heat is your friend. High heat is the enemy. If you add the cheese to a boiling soup, you will end up with a stringy, greasy mess. Always take the pot off the heat before adding your cheese. Patience is key for that velvety texture.
  • Shred Your Own Cheese: I know, it’s an extra step. But I promise you, it’s the single most important thing you can do for a creamy soup. Pre-shredded cheese is coated in cellulose and potato starch to stop it from clumping in the bag. Those same starches prevent it from melting smoothly in your soup, leaving you with a slightly gritty texture.
  • Don’t Overcook the Broccoli: We’re looking for tender-crisp, not mush. The broccoli will continue to cook a little bit in the residual heat of the soup, so pull it off the stove when it’s just a tiny bit firmer than you want it to be.
  • Season in Layers: Add a pinch of salt when you sauté the onions, another when you add the broth, and then taste and adjust at the end after you’ve added the cheese. This builds a more complex, well-rounded flavor profile.
  • Make it a Meal: This soup is a meal in itself, but it’s also fantastic with a simple side salad. A crisp, green salad with a tangy vinaigrette cuts through the richness of the cheese beautifully.

Variations & Adaptations

This recipe is a fantastic base. Feel free to make it your own! I love seeing how people tweak it.

  • Vegetarian & Vegan: This recipe is already vegetarian if you use vegetable broth. For a vegan version, use a high-quality vegan butter, a plant-based milk and cream (like oat or cashew), and a good melting vegan cheddar shreds. The texture will be slightly different, but still delicious.
  • Add Some Protein: For a heartier meal, stir in 1-2 cups of cooked, shredded chicken or diced ham along with the broccoli. Leftover rotisserie chicken works perfectly here.
  • Spice It Up: Add a pinch of red pepper flakes when you sauté the onions, or a dash of hot sauce at the end for a little kick. A little cayenne pepper in the roux is also lovely.
  • Different Bread Bowls: Sourdough is classic, but you can use any round, crusty bread. Rye or pumpernickel would be amazing for a deeper, earthier flavor. You could also just serve the soup in regular bowls with crusty bread on the side.
  • Roasted Broccoli Twist: For an even deeper, nuttier flavor, roast the broccoli florets at 400°F (200°C) for 15 minutes before adding them to the soup. It adds a wonderful caramelized note.

Serving & Storage Suggestions

This soup is best enjoyed fresh, but leftovers are still a treat. Here’s how to handle them.

  • Serving: Serve the soup immediately in the toasted bread bowls. The contrast between the warm, creamy soup and the slightly crunchy, chewy bread is the whole point. Don’t let it sit too long, or the bread will get too soft.
  • Storage: Store the soup and the bread bowls separately. Allow the soup to cool completely, then transfer it to an airtight container. It will keep in the refrigerator for up to 4 days. The toasted bread bowls can be stored in a paper bag at room temperature for a day, but they are best used right away.
  • Reheating: The soup will thicken significantly as it sits in the fridge. Reheat it gently on the stovetop over low heat, adding a splash of milk or broth to thin it out to your desired consistency. Do not microwave it, as this can cause the cheese to separate and become grainy.
  • Freezing: I don’t recommend freezing this soup. The dairy-based sauce can separate and become grainy upon thawing, and the texture of the broccoli will become mushy. It’s a dish best made fresh.

Nutritional Information & Benefits

Let’s be real: this is a comfort food, not a health food. But it’s made with real, whole ingredients, and that counts for a lot.

  • Estimated Nutritional Values (per serving, including bread bowl): Calories: ~650-750, Fat: ~40g, Carbohydrates: ~60g, Protein: ~25g. These are estimates and will vary based on the specific ingredients you use.
  • Health Benefits: Broccoli is a fantastic source of vitamins C and K, fiber, and antioxidants. Carrots are packed with beta-carotene, which is great for eye health. Using real cheese provides calcium and protein. It’s a meal that satisfies your soul and gives your body some good stuff, too.
  • Dietary Considerations: This recipe is vegetarian. It contains gluten (from the flour and bread) and dairy (from the milk, cream, and cheese). For a gluten-free version, use a gluten-free all-purpose flour blend and serve the soup in a bowl with gluten-free bread on the side.

Conclusion

This copycat Panera Broccoli Cheddar Soup is more than just a recipe; it’s a little moment of comfort you can create in your own kitchen. It’s proof that the best meals often come from happy accidents and a little bit of creative problem-solving. The creamy, cheesy, perfectly seasoned soup, spooned up with pieces of tangy sourdough, is pure, unadulterated joy. It’s the kind of meal that makes a rainy day feel cozy, a busy weeknight feel special, and a quiet dinner feel like a celebration.

I honestly can’t wait for you to try this. Play with the variations, make it your own, and don’t stress if it’s not perfect. The beauty of this recipe is in its forgiving, comforting nature. When you make it, I’d love to hear how it turned out. Did you add extra garlic? Roast the broccoli? Tell me all about it in the comments below! And if you loved it, share it with a friend who could use a little bowl of happiness.

Frequently Asked Questions

Can I use frozen broccoli instead of fresh?

Yes, you can! Frozen broccoli is a great time-saver. There’s no need to thaw it first. Just add it directly to the pot and let it simmer for a few extra minutes until it’s heated through and tender. Keep in mind that frozen broccoli can release a bit more water, so you might need to let the soup simmer a little longer to thicken up.

Why did my soup turn out grainy?

This usually happens for one of two reasons: the soup was too hot when you added the cheese, or you used pre-shredded cheese. Make sure to take the pot off the heat before adding the cheese, and always shred your own from a block. High heat and anti-caking agents are the enemies of a smooth cheese sauce.

Can I make this soup in a slow cooker?

You can adapt it! Sauté the onions and garlic in a pan first, then transfer them to the slow cooker. Whisk in the broth, milk, and cream. Add the broccoli and carrots. Cook on low for 4-6 hours. About 30 minutes before serving, turn the slow cooker to warm and stir in the shredded cheese until melted. You won’t get the same roux-based thickness, but it’s a good hands-off option.

What if I don’t have heavy cream?

No problem. You can substitute the heavy cream with an equal amount of whole milk for a lighter soup. The texture won’t be quite as rich and velvety, but it will still be delicious. For a thicker consistency with milk, you can add an extra tablespoon of flour to the roux.

How do I keep my bread bowl from getting soggy?

The key is toasting it! Baking the hollowed-out bread bowls with a little olive oil for 5-7 minutes creates a slight barrier that helps them hold up to the hot soup. Also, don’t let the soup sit in the bread bowl for too long before serving. Serve it immediately for the best texture.

Pin This Recipe!

copycat panera broccoli cheddar soup bread bowls recipe

Print

Easy Copycat Panera Broccoli Cheddar Soup Bread Bowls

This creamy, cheesy broccoli cheddar soup is served in a toasted sourdough bread bowl for the ultimate comfort food experience. It’s a quick and easy weeknight dinner that’s better than takeout.

  • Author: Madison
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 4 tablespoons (1/2 stick) unsalted butter
  • 1 medium yellow onion, diced
  • 2 cloves garlic, minced
  • 1/4 cup (32g) all-purpose flour
  • 2 cups (480ml) vegetable broth
  • 1 cup (240ml) whole milk
  • 1 cup (240ml) heavy cream
  • 4 cups fresh broccoli, chopped into small florets and stems
  • 1 medium carrot, grated
  • 2 cups (8 oz) sharp cheddar cheese, freshly shredded
  • 1/2 cup (2 oz) Parmesan cheese, freshly grated
  • Salt and black pepper to taste
  • Pinch of nutmeg (optional)
  • 4 large sourdough boules
  • Olive oil for brushing

Instructions

  1. Preheat oven to 375°F (190°C). Cut a circle out of the top of each sourdough boule to create a lid. Hollow out the bread, leaving a 1/2-inch thick wall. Brush the inside of each loaf and the cut side of the lids with olive oil. Place on a baking sheet and bake for 5-7 minutes until edges are slightly toasted. Set aside.
  2. In a large pot, melt butter over medium heat. Add diced onion and cook for 3-4 minutes until soft and translucent. Add minced garlic and cook for 30 seconds until fragrant.
  3. Sprinkle flour over the onions and garlic. Stir constantly for 1-2 minutes to cook the raw flour taste out.
  4. Slowly pour in vegetable broth while whisking constantly to prevent lumps. Whisk in milk and heavy cream. Bring to a gentle simmer over medium heat, stirring often, until thickened (about 3-4 minutes).
  5. Stir in chopped broccoli and grated carrot. Reduce heat to low, cover, and simmer for 12-15 minutes until broccoli is tender but still vibrant green.
  6. Remove pot from heat. Add shredded cheddar and Parmesan cheese a handful at a time, stirring gently until completely melted. Stir in nutmeg (if using), salt, and pepper to taste.
  7. Ladle the soup into the toasted bread bowls. Serve immediately with the reserved bread for dipping.

Notes

For the smoothest cheese sauce, always shred your own cheese from a block and add it off the heat. To prevent soggy bread bowls, toast them with olive oil before adding soup. Leftover soup can be stored separately from bread bowls in the refrigerator for up to 4 days; reheat gently on the stovetop with a splash of milk.

Nutrition

  • Serving Size: 1 bread bowl with so
  • Calories: 700
  • Sugar: 10
  • Sodium: 900
  • Fat: 40
  • Saturated Fat: 24
  • Carbohydrates: 60
  • Fiber: 5
  • Protein: 25

Keywords: broccoli cheddar soup, copycat Panera, bread bowl, comfort food, easy soup, vegetarian

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating