This copycat Panera broccoli cheddar soup is the ultimate cozy hug in a bowl. It’s the kind of soup that makes a rainy Tuesday feel like a special occasion. My kid, who usually picks around green things, asked for a second bowl last week. That’s the magic of this recipe.
Here’s why it works: we build a rich, savory base with sautéed aromatics, then thicken it with a classic roux. The sharp cheddar melts into a velvety sauce that clings to every floret. It’s restaurant-quality comfort, right from your own stove.
Jump to:
Why You’ll Love This Copycat Panera Broccoli Cheddar Soup
The texture is everything. It’s luxuriously creamy without being gloppy, with tender-crisp broccoli in every spoonful. You get that perfect balance of sharp cheese and savory vegetable broth.
It comes together in one pot. Sauté, simmer, stir. The cleanup is as easy as the cooking, which is a genuine win on a busy night. You can even prep the broccoli and cheese while the onions soften.
It tastes like the real deal, but better. Because you control the ingredients. You can use a truly sharp cheddar for a more pronounced flavor, or adjust the seasoning to your exact taste. No more wishing for just a little more broccoli in your cup.
It’s incredibly versatile. Serve it in a bread bowl for the full experience, or with a crusty loaf for dipping. It reheats beautifully for lunches, making your week feel a little more indulgent.
Ingredients for Your Copycat Soup
- 4 tablespoons unsalted butter
- 1 medium yellow onion, finely diced
- 2 medium carrots, peeled and finely diced
- 2 cloves garlic, minced
- 1/3 cup all-purpose flour
- 3 cups low-sodium vegetable broth
- 2 cups half-and-half
- 1 teaspoon dry mustard powder
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon ground nutmeg
- Salt and freshly ground black pepper, to taste
- 4 cups fresh broccoli florets, chopped into bite-sized pieces (about 1 large head)
- 8 ounces sharp cheddar cheese, freshly grated (about 2 cups packed)
- 4 ounces mild cheddar or Colby cheese, freshly grated (about 1 cup packed)
Note on the cheese: Pre-shredded cheese contains anti-caking agents that can make your copycat Panera broccoli cheddar soup grainy. Taking the extra minute to grate a block yourself guarantees a silky, smooth melt. Trust me on this.
Substitution tip: For a lighter version, you can use whole milk instead of half-and-half. The soup will be slightly less rich but still wonderfully creamy. Check out Lilly’s Bites for more smart ingredient swaps.
How to Make This Copycat Panera Broccoli Cheddar Soup
- Build the flavor base. Melt the butter in a large Dutch oven or heavy-bottomed pot over medium heat. Add the diced onion and carrot. Cook, stirring often, until the onions are soft and translucent and the carrots are just starting to soften, about 8-10 minutes. You’ll smell that sweet, savory aroma filling your kitchen. Add the garlic and cook for just 30 seconds more until fragrant.
- This is where the magic starts for your copycat Panera broccoli cheddar soup. Sprinkle the flour over the cooked vegetables. Stir constantly for about 2 minutes. You’re cooking the raw taste out of the flour and toasting it slightly in the butter. It will form a thick paste (a roux) that coats the veggies—this is your thickener.
- Create the creamy broth. Very slowly, pour in the vegetable broth while whisking constantly. This prevents lumps. Once the broth is incorporated, whisk in the half-and-half. Add the dry mustard, smoked paprika, nutmeg, a big pinch of salt, and several grinds of black pepper. Bring the mixture to a gentle simmer, stirring occasionally. Let it simmer for 5 minutes to allow the flavors to meld and the soup to thicken slightly.
- Cook the broccoli. Add all the chopped broccoli florets to the pot. Stir to submerge them in the liquid. Reduce the heat to medium-low, cover the pot, and let it cook for 10-12 minutes. You want the broccoli to be tender but still have a slight bite—not mushy. Check it at the 10-minute mark.
- Now for the best part of this copycat Panera broccoli cheddar soup. Remove the pot from the heat. Let it sit, uncovered, for 2-3 minutes to cool just slightly. This is crucial—adding cheese to a boiling soup can cause it to separate. Gradually sprinkle in the grated cheeses, a handful at a time, stirring until fully melted before adding the next. The soup will transform into a gorgeous, velvety orange pool.
- Taste and serve. Do a final taste test. It will likely need another good pinch of salt and pepper to make all the flavors pop. Ladle the hot soup into bowls. The smell is pure comfort. Serve immediately.

Tips & Variations for the Perfect Bowl
Make it ahead: You can prepare the soup through step 4 (cooking the broccoli). Let it cool completely, then store it covered in the fridge for up to 2 days. When ready to serve, gently reheat it over medium-low heat until warm, then proceed with adding the cheese off the heat. This makes a fantastic plan-ahead meal.
Reheating is key: Reheat any leftovers gently on the stovetop over low heat, stirring often. If you use a microwave, do it in short bursts, stirring in between. High heat can cause the dairy to separate. A splash of extra broth or half-and-half can bring it back to the perfect consistency if it thickens too much in the fridge.
For a heartier meal: Stir in 1-2 cups of shredded cooked chicken along with the broccoli. It turns this cozy soup into a complete, satisfying dinner. It reminds me of our favorite Easy Chicken and Rice Casserole—simple, filling, and always a hit.
Change up the veg: Add 1 cup of diced cauliflower with the broccoli for a slightly different flavor profile. Or, for a pop of color and sweetness, stir in 1/2 cup of thawed frozen corn during the last 2 minutes of cooking.
Get the texture right: If you prefer a completely smooth soup, use an immersion blender to puree it before adding the broccoli. Then add the broccoli and cook as directed for a chunkier element in a smooth base. This is a great tip for this copycat Panera broccoli cheddar soup if you have texture preferences.
Bread bowl magic: For the full experience, serve it in a hollowed-out sourdough bread bowl. The soup slowly soaks into the bread, creating the most delicious, edible container. It’s messy and wonderful.
Make this copycat Panera broccoli cheddar soup on a chilly evening. Watch the steam rise from the bowl. Hear the quiet that falls over the table as everyone takes that first, creamy, cheesy bite. It’s more than dinner—it’s a moment. Let me know how yours turns out.

Copycat Panera Broccoli Cheddar Soup
- Total Time: 45 minutes
- Yield: 6 servings 1x
Description
Make copycat Panera broccoli cheddar soup at home. It’s rich, velvety, and packed with tender broccoli in a sharp cheddar base. Perfect for chilly nights.
Ingredients
4 tablespoons unsalted butter
1 medium yellow onion, finely diced
2 medium carrots, peeled and finely diced
2 cloves garlic, minced
1/3 cup all-purpose flour
3 cups low-sodium vegetable broth
2 cups half-and-half
1 teaspoon dry mustard powder
1/2 teaspoon smoked paprika
1/4 teaspoon ground nutmeg
Salt and freshly ground black pepper, to taste
4 cups fresh broccoli florets, chopped into bite-sized pieces (about 1 large head)
8 ounces sharp cheddar cheese, freshly grated (about 2 cups packed)
4 ounces mild cheddar or Colby cheese, freshly grated (about 1 cup packed)
Instructions
Melt the butter in a large Dutch oven over medium heat. Add the diced onion and carrot. Cook, stirring often, until soft and fragrant, about 8-10 minutes. Add the garlic and cook for 30 seconds more.
Sprinkle the flour over the cooked vegetables. Stir constantly for about 2 minutes to form a roux and cook the flour.
Very slowly, pour in the vegetable broth while whisking constantly. Whisk in the half-and-half. Add the dry mustard, smoked paprika, nutmeg, salt, and pepper. Bring to a gentle simmer and cook for 5 minutes.
Add all the chopped broccoli florets to the pot. Stir, cover, and cook over medium-low heat for 10-12 minutes, until the broccoli is tender but not mushy.
Remove the pot from the heat. Let it sit for 2-3 minutes to cool slightly. Gradually add the grated cheeses, stirring until fully melted after each addition.
Taste the soup and adjust seasoning with more salt and pepper if needed. Ladle into bowls and serve immediately.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Cuisine: American
Nutrition
- Serving Size: 1 portion
- Calories: 420











