
When the onion and carrots soften in butter, the pot turns sweet and fragrant before the broccoli even goes in. That first layer gives this Panera inspired broccoli cheddar soup with carrots a savory, rounded base instead of making it taste like vegetables stirred into cream. The broccoli stays in small pieces, so you get a little texture in every spoonful, and the carrots bring just enough sweetness to balance the sharp cheddar.
I like this soup best when the base is creamy but still loose enough to ladle easily. Chicken broth keeps the half-and-half from tasting too heavy, and the vegetables have time to soften at a gentle simmer. The cheddar goes in after the pot comes off the heat, where it melts into the soup without taking on a grainy texture. You end up with a warm, spoon-coating bowl flecked with tender broccoli and orange carrot.

Kitchen Note
Grate the cheddar before you start cooking and keep it loosely piled, not compressed. When it goes into the pot in separate handfuls after the heat is off, it melts into the soup instead of clumping into one heavy mass.
Save this Panera inspired broccoli cheddar soup with carrots for a creamy, cheddar-rich bowl that’s full of tender vegetables.
Why Finely Chopped Broccoli Makes This Soup Better
Big broccoli florets can be awkward in a creamy soup: they take up most of the spoon, and their outside can soften before the center does. Finely chopping the florets gives you smaller, even pieces that fit naturally with the shredded carrots and onion. They become tender during the simmer without turning the soup into a puree.
That smaller cut also changes how the soup eats. The vegetables stay distinct, but they’re spread through the broth instead of sitting in a few oversized clumps. Keep the pieces roughly similar in size, especially if some florets are much larger than others. You don’t need to mince them; aim for small bites that are easy to scoop up with a spoon. The result is a soup with a creamy base and a steady balance of broccoli in every bowl.
What Gives This Soup Its Cheddar-Forward, Creamy Balance

- Sharp cheddar — It gives the soup its distinct tang and savory finish, so sharp cheddar is worth choosing over a mild cheese if you want that familiar bold taste. Freshly grated cheese melts more evenly than packaged shreds, which can contain coatings that keep the pieces separate.
- Half-and-half — This brings richness without making the broth as heavy as a soup made entirely with cream. Whole milk can stand in if needed, though the finished soup will be thinner and less rich.
- Broccoli florets — Fresh florets are easy to chop to a consistent size and keep their shape as they soften. Use the leafy tops and tender portions of the florets rather than large, tough pieces.
- Chicken broth — It adds a savory foundation beneath the dairy and cheese. Broths vary in saltiness, so taste the finished soup before adding any extra salt beyond the amount in the recipe.
- Onion and carrots — Finely diced onion softens into the base, while shredded carrots distribute their mild sweetness throughout the pot. Pre-shredded carrots are convenient here; just break up any long strands before adding them.
Building the Soup in the Right Order
Soften the Onion and Carrots in Butter
Melt the butter in a 4-quart pot over medium heat, then stir in the finely diced onion and shredded carrots. Cook them for 5–6 minutes, stirring occasionally, until they’re softened. You’re looking for onion that has lost its raw, sharp edge, not browned bits on the bottom of the pot. If the butter starts to brown, lower the heat so the vegetables soften gently.
Cook the Flour, Then Whisk in the Liquids
Stir in the flour and keep stirring for 1 minute so it coats the vegetables and cooks through. Pour in the chicken broth and half-and-half gradually, whisking as you go until the base looks smooth. Adding the liquids in stages makes it easier to work out small lumps before the soup thickens. Don’t rush the whisking at the start; a smooth base now gives you a more even texture later.
Simmer Until the Broccoli Is Tender
Stir in the chopped broccoli, kosher salt, black pepper, and ground nutmeg. Bring the soup to a gentle simmer, then reduce the heat to low and cook uncovered for 15–20 minutes, stirring occasionally. The surface should bubble softly rather than boil hard, and the broccoli should be tender when pierced. If it’s still firm, give it a little more time instead of turning up the heat.
Melt in the Cheddar Off the Heat
Once the broccoli is tender, remove the pot from the heat. Add the freshly grated cheddar a handful at a time, stirring until each addition melts before adding the next. The soup should look glossy and creamy, with no visible shreds of cheese remaining. Let it rest for 5 minutes before serving so the texture can settle.
Simple Changes That Still Let the Broccoli and Cheddar Shine
Make It Vegetarian with Vegetable Broth
Use vegetable broth in place of chicken broth. The soup will keep its creamy, cheesy character, with a slightly different savory note from the broth.
Make a Gluten-Free Version
Replace the all-purpose flour with the same amount of a cup-for-cup gluten-free flour blend made for thickening. The base may feel a touch less silky, but the soup still gets its body from the flour and dairy.
Use Mild Cheddar for a Softer Cheese Flavor
Mild cheddar melts into the same creamy base but gives you less tang and a gentler cheese flavor. It’s a good choice if you want the broccoli and carrots to come forward more.
Storage and Reheating
- Refrigerator: Store in an airtight container within 2 hours and use within 3–4 days. The soup will thicken as it chills.
- Freezer: Freezing isn’t recommended; the half-and-half and cheddar can separate and turn grainy as the soup thaws.
- Reheating: Warm it slowly in a saucepan over low heat, stirring often. Avoid boiling, which can make the cheese texture less smooth.
Questions That Come Up When Making Broccoli Cheddar Soup

Panera Inspired Broccoli Cheddar Soup with Carrots
Ingredients
Method
- Melt the butter in a 4-quart pot over medium heat, then add the onion and carrots and cook for 5–6 minutes, stirring occasionally, until softened.
- Stir in the flour and cook for 1 minute, stirring constantly.
- Gradually whisk in the chicken broth and half-and-half until smooth, then stir in the broccoli, salt, pepper, and nutmeg.
- Bring the soup to a gentle simmer, reduce the heat to low, and cook uncovered for 15–20 minutes, stirring occasionally, until the broccoli is tender.
- Remove the pot from the heat and stir in the cheddar a handful at a time until melted. Let the soup rest for 5 minutes before serving.