There is nothing quite like a cozy bowl of broccoli cheddar soup to take the chill out of the air. For years, my go-to method was to blend the entire pot into an smooth, velvety puree. It is luxurious, comforting, and absolutely delicious. But lately, I’ve been craving a bit more texture and a deeper cheese flavor—the kind of pub-style soup that feels like a full meal.
The beauty of a great homemade soup is that it doesn’t have to be one-size-fits-all. Today, I’m sharing how you can easily customize this classic recipe to fit your exact craving, whether you are a team “silky smooth” or team “chunky and hearty.” While it’s technically a Broccoli Cheese Soup thanks to a silky handful of Monterey Jack, it has all that bold flavor of a classic Broccoli Cheddar.


By introducing a melting helper cheese alongside bold extra-sharp cheddar, and folding in vibrant, tender florets at the very end, you get an incredible contrast of textures. Pair it with a warm, crusty ciabatta roll—perfect for catching pools of the rich soup in its airy pockets—and you have the ultimate comforting lunch or dinner,
A Note From The Kitchen: Time Breakdown
- The Ultra-Creamy Puree Path (Faster Clean-up): This method takes about 40 minutes. Everything happens in one single pot—you simmer all the broccoli together and immersion-blend it right there.
- The Chunky Pub-Style Upgrade (Slightly More Active Prep): While this still fits into the 40-minute window, it requires about 2 to 3 minutes of overlapping work. While your soup base is simmering in Step 4, you will quickly chop and par-cook your extra broccoli florets in the microwave or stovetop so they are vibrant green and ready to fold in at the end.
Broccoli Cheddar Soup
Ingredients
Method
- Sauté the Aromatics: Melt 4 tablespoons unsalted butter in a large Dutch oven or heavy-bottomed pot over medium heat. Add the 1/2 diced onion and the 1 large (or 2 medium) diced or grated carrot. Cook for 5 to 6 minutes, stirring occasionally, until the vegetables begin to soften.
- Bloom the Aromatics & Spices: Add the 2 minced cloves of garlic, 1/4 teaspoon paprika, and 3/4 teaspoon dry mustard powder. Stir continuously for about 1 minute until the garlic is fragrant and the spices have bloomed in the butter.
- Cook the Roux: Sprinkle 2 heaping tablespoons all-purpose flour evenly over the vegetables. Stir constantly for 1 to 2 minutes to coat the vegetables and cook out the raw flour taste.
- Simmer the Soup Base: Slowly pour in 2 cups chicken stock and 2 cups half-and-half, whisking constantly to prevent any flour lumps from forming. Bring the liquid to a gentle simmer. Reduce the heat to medium-low and let it simmer uncovered for about 10 minutes until the base has slightly thickened.
- Add and Cook the Broccoli: Stir in your 1 bunch of fresh broccoli florets (cut into small pieces). Simmer for 8 to 10 minutes until the broccoli is fork-tender.
- Choose Your Texture (Puree vs. Chunky):For the Ultra-Creamy Puree: Use an immersion blender to puree the entire contents of the pot until completely smooth and velvety.For the Chunky Pub-Style Upgrade: Use your immersion blender to puree only a portion of the soup base until smooth, leaving plenty of whole, tender broccoli pieces intact for texture contrast. (Alternatively, steam a small handful of the broccoli pieces separately ahead of time and fold them in now).
- Melt the Cheese Low & Slow: Turn the heat down to the lowest setting (or remove the pot from the burner entirely). Add the 4 ounces freshly shredded sharp cheddar and 2 ounces freshly grated Monterey Jack one handful at a time. Stir constantly in one direction, letting each handful melt completely before adding the next to ensure a perfectly smooth emulsion.
- Season and Serve: Stir in the 1/2 teaspoon kosher salt, 1/4 teaspoon freshly cracked black pepper, and a pinch of cayenne pepper. Taste and add a bit more salt or pepper if desired. Ladle into warm bowls and serve immediately alongside fresh, crusty ciabatta rolls.
A Cozy Wrap-Up
Whether you blend this up into a silky-smooth puree for a quick weekday lunch or take the extra few minutes to fold in whole florets for a chunky, pub-style dinner, this soup is guaranteed to satisfy. Don’t forget to warm up those ciabatta rolls right before serving—there is nothing quite like tearing off a piece of crusty bread and watching it soak up that rich, sharp cheddar and Monterey Jack base.
This recipe has quickly become a favorite in my kitchen because it adapts so easily to whatever texture we are craving. I can’t wait to hear how it turns out in yours!
Over to You!
Are you Team Silky Smooth or Team Chunky when it comes to a comforting bowl of soup? And more importantly, what is your ultimate soup-dipping bread—is it a crusty ciabatta roll, classic cornbread, or a slice of sourdough? Let me know your preferences in the comments below. Happy cooking!

Like you, I generally puree it all — next time I will try your recipe and leave it a little chunky. It looks delicious!
Thank you Kelly, we like both versions but really think the chunky pieces of broccoli and bits of carrot make it especially good.
I love this soup as it is a favorite ever since I first tried it at Panera Bread many years ago. I like your version with the options – I will have to make this soon!
Thank you Judi, I think it is nice to have options.
That looks delicious, especially for a cold winter’s night!
While our winter weather has yet to arrive, the soup was a perfect comfort meal. Thank you Mad Dog.
Karen,
Your dishes are always so pretty and elegant looking. I like to make this with cauliflower. It doesn’t have the color pop that the broccoli does
Thank you,
Pam
Thank you Pam for your lovely complement. Your cauliflower version must be delicious.
Looks delicious!
Thank you Dorothy, it was as good as it looks.
I am team chunky. This looks so good. If you can’t find Monterry Jack cheese (I’ve never seen it here in Spain) what would be a nice substitute?
Hi Darlene, this is a delicious soup. Mahón Tierno (Young Mahón) cow’s milk cheese is your best option. It is soft, high-moisture, mildly salty, and melts seamlessly into a hot broth without becoming stringy or clumping.
That looks so inviting and creamy!
Thank you Angie, we really enjoy this soup.
Now that the weather is cooling, I’m paying more attention to soup recipes and this looks like a good one. Since I like my soups to be hearty, I would only blend a very small amount of the broccoli.
Hi Larry, you will have to let me know how it turns out. Knowing your love of cheese, you might want to add more Jack…maybe 50/50.
It looks delicious either way so whatever the mood you’ve got it covered! Broccoli cheddar is always a favorite when my kids come to visit. I bet they would like your version too!
Wow, ultimate is right! It looks so rich and comforting. 10/10 presentation!
Looks delicious. I love broccoli!
cheers
sherry
My gosh, cheesy soup is actually a thing! I’ve only come across it once before. Love broccoli. Have to try it at least once.
A comforting soup perfect for a rainy day. I prefer chunky things in my soup also.
Mmmmm. This is a really nice recipe!
This is perfect for the colder weather we have now. I mainly like my soup a little chunky but, like you, vary it according to my mood and what kind of soup it is. Usually I have sourdough bread with it but sometimes buy some fougasse from a French bakery which is great for dipping.