If you love the rich, velvety bowl you get at Panera Bread, this Copycat Panera Broccoli Cheddar Soup is about to become your new obsession.
It packs all that creamy, cheesy comfort into a homemade version that tastes even better than the original, and you can make it in about 45 minutes.
Once you try this from scratch, you’ll never feel the urge to drive through again. The flavors are bolder, the texture is silkier, and the best part is knowing exactly what goes into your bowl.
This is the kind of soup that makes a cold day feel instantly warmer. Keep reading, because this recipe is dangerously simple and ridiculously good.
If you love hearty, cozy soups like this one, you might also enjoy my Cajun Potato Soup for another creamy, comforting bowl on a chilly evening.
| Quick Recipe Summary | |
|---|---|
| Prep Time | 15 minutes |
| Cook Time | 30 minutes |
| Total Time | 45 minutes |
| Servings | 4-6 servings |
| Difficulty Level | Easy |

Why You’ll Love This Panera Broccoli Cheddar Soup
This soup hits every mark you want in a comfort food recipe. It’s rich and creamy without being overly heavy, full of real vegetable flavor, and comes together with simple pantry staples.
It tastes remarkably close to Panera’s version, but homemade means you control the quality of every single ingredient.
The cheddar melts into the broth to create that signature velvety texture that clings to every piece of broccoli.
You get sharp, savory cheese flavor balanced with subtle sweetness from the carrots and a hint of warmth from the spices.
It reheats beautifully, so it’s perfect for meal prep too. Make a big batch on Sunday and enjoy cozy lunches all week long.
- Restaurant-quality flavor at home without the markup or the drive
- Ready in 45 minutes, making it doable even on busy weeknights
- Uses simple, fresh ingredients you can find at any grocery store
- Incredibly creamy texture thanks to a simple roux base
- Kid-friendly and crowd-pleasing, perfect for family dinners or potlucks
- Better the next day, so leftovers are always a bonus
- Easily customizable for different spice levels or cheese combinations
Read Also: French Onion Beef Short Rib Soup
Ingredients
Panera’s broccoli cheddar soup is known for its thick, cheesy base packed with tender broccoli and a subtle sweetness from shredded carrots.
The key to getting that iconic flavor right at home is using good-quality sharp cheddar and not rushing the cheese-melting step.
- 4 tablespoons unsalted butter
- 1 small yellow onion, finely diced
- 3 cloves garlic, minced
- 1/4 cup all-purpose flour
- 2 cups whole milk
- 2 cups low-sodium chicken broth
- 2 cups half-and-half
- 3 cups fresh broccoli florets, chopped into small bite-sized pieces
- 1 cup shredded carrots (about 2 medium carrots)
- 2 1/2 cups sharp cheddar cheese, freshly shredded (plus more for topping)
- 1/2 teaspoon Dijon mustard
- 1/4 teaspoon ground nutmeg
- 1/2 teaspoon paprika
- Salt and black pepper to taste
For the best result, always shred your cheddar from a block rather than using pre-shredded bagged cheese.
Pre-shredded cheese contains anti-caking agents that prevent it from melting smoothly into the soup.
You might also love how this same creamy, cheesy concept works in my Broccoli Rice Casserole for an easy weeknight dinner.
Kitchen Equipment Needed
You don’t need any fancy equipment for this soup. A good heavy-bottomed pot and a box grater are really the only essentials, but a few other tools make the whole process smoother and more enjoyable.
- Large heavy-bottomed pot or Dutch oven (at least 5-quart capacity)
- Box grater or food processor with shredding attachment
- Wooden spoon or silicone spatula for stirring
- Ladle for serving
- Cutting board and sharp chef’s knife
- Measuring cups and measuring spoons
- Immersion blender (optional, for a smoother consistency)
- Whisk for making the roux and incorporating the liquid
- Cheese grater or microplane for finishing garnish
Another favorite: Corn Chowder
Recommended Products for This Recipe
These are a few products I personally use and love that make this soup noticeably better.
1. Cuisinart 5.5-Quart Enameled Cast Iron Dutch Oven
A heavy-bottomed Dutch oven distributes heat evenly so your soup base cooks without hotspots and your roux won’t scorch on the bottom.
This one is the workhorse in my kitchen, and the enamel interior makes cleanup easy even after a big cheesy soup session. It also goes beautifully from stovetop to table for serving.
2. Microplane Premium Classic Zester/Grater
If you want that ultra-fine cheese snow on top of your soup when serving, a Microplane is the tool for the job.
It also works beautifully for fresh nutmeg, which makes a noticeable difference in the flavor of this broth.
3. KitchenAid Cordless Variable Speed Hand Blender
For a silkier, restaurant-style soup, giving it a quick partial blend with an immersion blender creates that iconic thick consistency Panera is famous for.
This cordless version is easy to maneuver directly in the pot without splatters.
4. Tillamook Extra Sharp Cheddar Cheese Block
The quality of your cheddar makes or breaks this soup. Tillamook extra sharp cheddar has a bold, tangy bite that melts exceptionally smooth and gives the soup that deep, genuine cheese flavor.
Freshly shredded from a block beats bagged shredded cheese every single time.

Step-by-Step Instructions: How to Make Copycat Panera Broccoli Cheddar Soup
Step 1: Prep All Your Ingredients
Before you turn on any heat, get everything ready so the cooking process flows without interruption.
- Dice the yellow onion into small, fine pieces so it softens quickly and disappears into the soup base.
- Mince the garlic cloves finely and set them aside.
- Chop the broccoli florets into small, bite-sized pieces roughly 1/2 inch in size. Smaller pieces cook faster and distribute evenly through the soup.
- Peel and shred the carrots using the large holes of your box grater. You need about 1 cup of loosely packed shredded carrot.
- Shred the cheddar cheese from the block using the large holes of your grater. Measure out 2.5 cups and set it aside at room temperature. Room-temperature cheese melts much more smoothly than cold cheese.
- Measure out your milk, half-and-half, and chicken broth and have them ready near the stove.
Step 2: Saute the Aromatics
Building flavor starts here with the onion and garlic in butter.
- Place your Dutch oven or large heavy-bottomed pot over medium heat and add the 4 tablespoons of unsalted butter.
- Allow the butter to melt completely, swirling occasionally to coat the bottom of the pot.
- Add the finely diced onion to the melted butter and stir to coat.
- Cook the onion, stirring occasionally, for about 4 to 5 minutes until it turns soft and translucent. Don’t rush this step; properly softened onions create a sweeter, more mellow flavor base.
- Add the minced garlic to the pot and stir it into the onions.
- Continue cooking for another 1 minute, stirring constantly, until the garlic is fragrant. Be careful not to let it brown or it will turn bitter.
Step 3: Build the Roux
The roux is what gives this soup its thick, creamy consistency. Don’t skip it.
- Sprinkle the 1/4 cup of all-purpose flour evenly over the sauteed onions and garlic.
- Stir continuously with a wooden spoon or spatula for about 1 to 2 minutes to cook out the raw flour taste. The mixture will look pasty and clumpy, which is exactly what you want.
- Keep stirring and cooking until the flour-butter mixture turns a very light golden color and smells slightly nutty. This indicates the flour is cooked and the roux is ready.
Step 4: Add the Liquids
Adding the liquids in stages prevents lumps and creates a smooth, silky base.
- Pour in the 2 cups of chicken broth slowly, whisking constantly as you pour. Adding liquid too fast can cause lumps.
- Once the broth is fully incorporated and smooth, pour in the 2 cups of whole milk, whisking continuously.
- Add the 2 cups of half-and-half and whisk everything together until the mixture is completely smooth with no lumps.
- Raise the heat slightly to medium-high and continue whisking as the liquid heats up. Whisking prevents the bottom from sticking and ensures a smooth, creamy base.
Step 5: Add the Broccoli and Carrots
Now it’s time to load in the vegetables that make this soup so hearty.
- Add the chopped broccoli florets to the pot and stir them in gently.
- Add the shredded carrots and stir to combine everything.
- Stir in the 1/2 teaspoon of Dijon mustard, 1/4 teaspoon of ground nutmeg, and 1/2 teaspoon of paprika.
- Season lightly with a pinch of salt and black pepper. You can adjust seasoning at the end, so don’t oversalt at this stage.
- Bring the soup to a gentle simmer over medium heat, stirring occasionally. Do not let it reach a full rolling boil, which can cause the dairy to separate or the bottom to scorch.
- Reduce the heat to medium-low and let the soup simmer for 18 to 20 minutes, stirring every few minutes, until the broccoli and carrots are completely tender when pierced with a fork.
Step 6: Blend Partially (Optional but Recommended)
This optional step is what gives you that signature thick, creamy Panera-style texture.
- Using an immersion blender, blend the soup directly in the pot for just about 10 to 15 seconds. You want to partially blend, leaving visible chunks of broccoli and carrot for texture.
- Alternatively, carefully ladle out about 1 to 1.5 cups of the soup into a regular blender, blend until smooth, and stir it back into the pot.
- If you prefer a chunkier soup, skip this step entirely. It tastes great either way.
Step 7: Add the Cheese
This is the most important step. Adding cheese correctly is the difference between a silky soup and a grainy, broken one.
- Reduce the heat to low. The soup should no longer be simmering actively.
- Add the shredded sharp cheddar a large handful at a time, stirring gently after each addition until completely melted before adding the next handful.
- Never add all the cheese at once. Adding it in batches allows each portion to melt smoothly into the broth.
- Never let the soup boil after adding the cheese. High heat causes the proteins in the cheese to seize up and the soup to become grainy rather than silky.
- Stir in a slow, gentle circular motion rather than vigorous stirring, which can also break the cheese emulsion.
- Once all the cheese is incorporated and the soup is smooth and creamy, taste and adjust salt, pepper, and any other seasoning as needed.
Step 8: Serve and Enjoy
Ladle into bowls and add your finishing touches.
- Ladle the hot soup into bowls.
- Top each bowl with a generous pinch of extra shredded sharp cheddar cheese that will melt slightly from the heat of the soup.
- Add a small dusting of paprika for color and a subtle smoky note.
- Serve immediately with crusty bread, a warm bread bowl, or crackers on the side.
Read Also: Crockpot Potato Soup
Tips for The Best Copycat Panera Broccoli Cheddar Soup
Getting this soup perfectly creamy and thick every time comes down to a few non-negotiable techniques that make a real difference in the final result.
- Always shred cheese from a block. Pre-shredded cheese is coated with cellulose or potato starch to prevent clumping, and those coatings prevent smooth melting in soups.
- Low and slow for the cheese. Adding cheese over low heat and in batches is the single most important tip to avoid a grainy, broken soup.
- Don’t skip the roux. The flour-butter mixture is what gives this soup its thick, velvety body. Skipping it will leave you with a thin, watery broth.
- Use full-fat dairy. Whole milk and half-and-half give you the richest, creamiest result. Low-fat substitutes can make the soup thinner and more prone to separation.
- Chop broccoli small. Smaller florets soften more evenly, distribute through every bite, and are easier to eat.
- Don’t boil after adding dairy. Boiling after the milk, cream, or cheese is added can cause separation and curdling. Keep it at a gentle simmer.
- Taste and season at the end. The broth and cheese both carry salt, so always taste before adding more salt.
- Dijon mustard is your secret weapon. It adds a tiny tang that brightens the cheese flavor without tasting like mustard.
Serving Suggestions

This soup shines brightest when it has good company. The classic Panera experience, of course, pairs it with a sourdough bread bowl, but there are so many delicious ways to enjoy it.
A thick slice of crusty French bread or a warm piece of homemade sourdough is perfect for dunking and soaking up every drop.
For a heartier meal, serve alongside a simple green salad with a vinaigrette to cut through the richness of the soup.
- Serve in a sourdough bread bowl for the full Panera experience
- Pair with a warm Sweet Cornbread for a comforting Southern-style meal
- Serve alongside a simple green salad dressed with lemon vinaigrette
- Top with homemade croutons for added crunch and texture
- Pair with a grilled cheese sandwich for the ultimate cozy lunch combo
- Add a sprinkle of crispy bacon bits on top for a smoky, salty contrast
- Serve in small cups as an elegant appetizer for dinner parties
- Pair with Skillet Cornbread for a hearty weeknight dinner
Variations of Copycat Panera Broccoli Cheddar Soup
While the classic version is hard to beat, there are several ways you can tweak this recipe to suit different tastes, diets, or whatever you have on hand in the kitchen.
- Loaded with bacon: Cook 4 to 5 strips of crispy bacon, crumble them, and stir half into the finished soup and sprinkle the rest on top for a smoky, salty twist.
- Spicy version: Add 1/4 to 1/2 teaspoon of cayenne pepper or a splash of hot sauce to the broth for a kicked-up version with some heat.
- White cheddar variation: Swap sharp cheddar for white sharp cheddar for a slightly milder, more refined flavor profile that still melts beautifully.
- Extra veggie version: Add diced celery, a small diced potato, or even some frozen corn kernels along with the broccoli for more heartiness and vegetable flavor.
- Lighter version: Replace the half-and-half with additional whole milk and reduce the butter by 1 tablespoon to cut some calories without sacrificing too much creaminess.
- Vegetarian version: Swap the chicken broth for vegetable broth. The soup is already packed with flavor from the vegetables and cheese, so the substitution works seamlessly.
- Gruyere blend: Replace 1 cup of the cheddar with shredded Gruyere for a nuttier, more complex cheese flavor that adds an elevated, French-inspired twist.
Storage and Reheating
This soup stores very well, making it ideal for meal prep and packed lunches throughout the week.
Because it contains dairy, though, proper storage and gentle reheating make a big difference.
- Store cooled leftover soup in an airtight container in the refrigerator for up to 4 days.
- For freezing, note that cream-based soups can sometimes separate upon thawing. If you plan to freeze it, slightly undercook the broccoli before freezing and reheat gently, whisking well to recombine.
- Freeze in individual portions in freezer-safe containers for up to 2 months.
- Thaw frozen soup overnight in the refrigerator before reheating.
- To reheat on the stovetop, pour the soup into a pot and warm over low to medium-low heat, stirring frequently. Do not boil, as boiling reheated cream soups can cause separation.
- To reheat in the microwave, transfer to a microwave-safe bowl and heat in 60-second increments, stirring between each interval until heated through.
- If the soup seems thick after refrigerating, stir in a splash of chicken broth or milk to loosen it back to your preferred consistency.
Nutritional Facts
The following values are estimated per serving, based on 6 servings. Exact values will vary based on specific brands and any modifications to the recipe.
| Nutrient | Per Serving (approx.) | ||| | Calories | 420 kcal | | Total Fat | 30g | | Saturated Fat | 18g | | Cholesterol | 95mg | | Sodium | 580mg | | Total Carbohydrates | 18g | | Dietary Fiber | 2g | | Sugars | 7g | | Protein | 18g | | Calcium | 420mg | | Vitamin C | 45mg | | Vitamin A | 3500 IU |
These estimates are based on using whole milk, half-and-half, and 2.5 cups of full-fat sharp cheddar. Using lower-fat dairy options will reduce the calorie and fat content.
Health Benefits of Key Ingredients
This soup isn’t just delicious. The main ingredients each bring some real nutritional value to the bowl.
While this is certainly an indulgent dish, it’s built on a foundation of genuinely nutritious vegetables that contribute fiber, vitamins, and antioxidants.
- Broccoli is one of the most nutrient-dense vegetables available, packed with vitamin C, vitamin K, folate, and sulforaphane, a compound with powerful antioxidant properties.
- Carrots contribute beta-carotene, which the body converts to vitamin A. This vitamin supports eye health, immune function, and skin health.
- Sharp cheddar cheese provides a good source of calcium and protein, essential for bone density and muscle function.
- Garlic contains allicin, a compound known for its anti-inflammatory and antimicrobial properties that support immune health.
- Whole milk and half-and-half contribute calcium, phosphorus, and fat-soluble vitamins including vitamin D and vitamin A.
- Dijon mustard contains small amounts of omega-3 fatty acids and selenium, an important antioxidant mineral.
- Onion is rich in quercetin, a flavonoid with anti-inflammatory and antioxidant effects that support heart and immune health.
You might also love the wholesome ingredient profile in my Roasted Cauliflower Soup for another vegetable-forward, cozy bowl.
FAQs About Copycat Panera Broccoli Cheddar Soup
1. Can I use frozen broccoli instead of fresh?
Yes, frozen broccoli works in this recipe. Thaw and drain it thoroughly before adding to the soup to prevent excess water from diluting the broth.
Note that frozen broccoli tends to be softer and may not hold its shape as well as fresh, but the flavor is still great.
2. Why did my soup turn out grainy or gritty?
This almost always happens because the cheese was added over too-high heat or all at once. Cheese proteins seize and separate when exposed to boiling temperatures.
Always add cheese in small batches over very low heat, stirring gently between each addition, and never let the soup boil after adding the cheese.
3. Can I make this soup in a slow cooker?
Absolutely. Saute the onion, garlic, and flour in butter in a pan on the stovetop first, then transfer to your slow cooker.
Add the broth, vegetables, and spices and cook on low for 4 to 6 hours. Stir in the milk, half-and-half, and cheese in the final 30 minutes on low, stirring until melted.
4. How do I make this soup thicker?
If your soup is thinner than you’d like, whisk together 1 tablespoon of cornstarch with 2 tablespoons of cold milk or broth until smooth, then stir it into the simmering soup and cook for another 5 minutes.
Alternatively, you can use your immersion blender to blend more of the soup, which naturally thickens the base without any added starch.
5. Is this recipe gluten-free?
The original recipe is not gluten-free because it uses all-purpose flour for the roux.
To make it gluten-free, substitute the all-purpose flour with a 1:1 gluten-free flour blend or use cornstarch as a thickener instead.
Always double-check that your chicken broth is certified gluten-free as well, since some brands contain hidden gluten additives.

Copycat Panera Broccoli Cheddar Soup
Ingredients
- 4 tablespoons unsalted butter
- 1 small yellow onion finely diced
- 3 cloves garlic minced
- 1/4 cup all-purpose flour 30g
- 2 cups whole milk 480ml
- 2 cups low-sodium chicken broth 480ml
- 2 cups half-and-half 480ml
- 3 cups fresh broccoli florets about 300g, chopped into small bite-sized pieces approximately 1/2 inch
- 1 cup shredded carrots about 110g, approximately 2 medium carrots, peeled and shredded
- 2 1/2 cups sharp cheddar cheese about 280g, freshly shredded from a block; plus extra for topping
- 1/2 teaspoon Dijon mustard
- 1/4 teaspoon ground nutmeg
- 1/2 teaspoon paprika plus more for garnish
- salt to taste
- black pepper to taste
- extra shredded sharp cheddar cheese for garnish
- paprika for garnish
Equipment
- Large heavy-bottomed pot or Dutch oven At least 5-quart capacity
- Box grater Or food processor with shredding attachment
- Wooden spoon or silicone spatula For stirring
- Ladle For serving
- Cutting board and chef’s knife
- Measuring cups and measuring spoons
- Immersion blender (optional) For a smoother, thicker consistency
- Whisk For making the roux and incorporating the liquid
- Cheese grater or microplane For finishing garnish
Method
- Finely dice the onion, mince the garlic, chop broccoli into small 1/2-inch florets, and shred the carrots and cheddar cheese using the large holes of a box grater. Allow the shredded cheese to come to room temperature before using.
- Melt the butter in a large Dutch oven over medium heat, then add the diced onion and cook for 4 to 5 minutes until soft and translucent. Add the minced garlic and stir for 1 minute until fragrant.
- Sprinkle the flour over the onion mixture and stir continuously for 1 to 2 minutes until the paste turns a light golden color and smells slightly nutty, cooking out the raw flour taste.
- Slowly pour in the chicken broth while whisking constantly, then whisk in the whole milk and half-and-half until completely smooth with no lumps. Raise heat slightly to medium-high, continuing to whisk as the liquid heats.
- Stir in the broccoli florets, shredded carrots, Dijon mustard, nutmeg, and paprika, then season lightly with salt and pepper. Bring to a gentle simmer over medium heat and cook for 18 to 20 minutes, stirring occasionally, until the broccoli and carrots are completely tender.
- Use an immersion blender to blend the soup for 10 to 15 seconds directly in the pot, leaving visible chunks of broccoli and carrot for texture, or blend 1 to 1.5 cups separately and stir back in. Skip this step if you prefer a chunkier soup.
- Reduce heat to low and add the shredded cheddar one large handful at a time, stirring gently after each addition until fully melted before adding the next. Never allow the soup to boil after adding the cheese.
- Taste and adjust salt and pepper as needed, then ladle into bowls and top with extra shredded cheddar and a dusting of paprika. Serve immediately with crusty bread or crackers.
Nutrition
Notes
- Always shred cheddar from a block rather than using pre-shredded bagged cheese. Anti-caking agents in pre-shredded cheese prevent smooth melting.
- Add the cheese in small batches over low heat and stir gently. This is the single most important technique to prevent a grainy or broken soup.
- Never allow the soup to boil after adding the dairy or the cheese. A gentle simmer is all you need.
- Use full-fat dairy (whole milk and half-and-half) for the richest, creamiest result. Low-fat substitutes can make the soup thinner and more prone to separation.
- The Dijon mustard is a secret flavor booster. It adds a subtle tang that brightens the cheese flavor without tasting like mustard.
- For a vegetarian version, substitute the chicken broth with vegetable broth. The soup is still packed with flavor from the vegetables and cheese.
- To thicken the soup, whisk 1 tablespoon of cornstarch with 2 tablespoons of cold milk and stir into the simmering soup, cooking for an additional 5 minutes.
- Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat over low heat on the stovetop, stirring frequently, and add a splash of broth or milk to loosen if needed.
- To freeze, slightly undercook the broccoli before freezing. Freeze in individual portions for up to 2 months and thaw overnight in the refrigerator before reheating gently.
- For a smoky, loaded version, crumble crispy cooked bacon and stir half into the finished soup, sprinkling the rest on top as a garnish.
Private Notes
Tried this recipe?
Let us know how it was!Conclusion
This Panera Broccoli Cheddar Soup hits all the notes that make the original so beloved, that creamy, cheesy broth, the tender broccoli, and those little shreds of carrot in every spoonful.
But making it at home gives you complete control over quality, portion size, and customization.
It’s the kind of recipe you’ll find yourself returning to whenever the weather turns cold or you just need a bowl of something genuinely satisfying.
I really hope you give this one a go. When you do, I’d love to hear how it turned out in the comments below, and don’t forget to share it with someone who could use a little cozy in their day.
Recommended:



