The Ultimate Broccoli Cheddar Soup (Pureed or Chunky!)

A white shallow soup bowl filled with chunky broccoli cheddar cheese soup, showing visible green broccoli florets and orange carrot bits, with a piece of crusty ciabatta bread propped inside the bowl.

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

Craving the ultimate comfort food? Learn how to make the best broccoli cheese soup with options for a silky puree or a chunky, hearty pub-style upgrade!
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4
Course: Soup
Cuisine: American

Ingredients
  

  • 4 tablespoons unsalted butter
  • 1/2 onion diced
  • 1 large carrot or 2 medium, diced or grated
  • 2 cloves garlic minced
  • 1/4 teaspoon paprika regular or smoked
  • 3/4 teaspoon dry mustard powder
  • 2 heaping tablespoons all-purpose flour
  • 2 cups chicken stock
  • 2 cups half-and-half
  • 1 bunch fresh broccoli about 2 or 3 medium stalks, separated into florets then cut into small pieces
  • 4 ounces sharp cheddar cheese freshly shredded (about 1 cup)
  • 2 ounces Monterey Jack cheese freshly grated (about 1/2 cup)
  • 1/2 teaspoon kosher salt plus more to taste
  • 1/4 teaspoon freshly cracked black pepper plus more to taste
  • A pinch cayenne pepper

Method
 

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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).
  7. 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.
  8. 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!

Unknown's avatar

Posted by

I travel the back roads of the world, sharing great food and interesting places and enjoyable pastimes.

23 thoughts on “The Ultimate Broccoli Cheddar Soup (Pureed or Chunky!)”

  1. Like you, I generally puree it all — next time I will try your recipe and leave it a little chunky. It looks delicious!

    1. Thank you Kelly, we like both versions but really think the chunky pieces of broccoli and bits of carrot make it especially good.

  2. 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!

  3. 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

  4. 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?

    1. 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.

  5. 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.

    1. 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.

  6. 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!

  7. A comforting soup perfect for a rainy day. I prefer chunky things in my soup also.

  8. 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.

Leave a Reply