Broccoli Cheddar Soup with Sharp Cheddar and Creamy Texture

This broccoli cheddar soup recipe stands out by using a proper aromatic foundation and sharp cheddar to enhance flavor. It avoids blandness and graininess while achieving a creamy texture with…

Cheddar Brocoli Soup

Broccoli cheddar soup is one of those recipes everyone thinks they know, but most versions fall flat. They taste bland, turn grainy, or rely too heavily on cream instead of real flavour. This version does the opposite. It builds depth from the base, uses real technique, and delivers a rich, balanced soup that actually tastes like broccoli and sharp cheddar.

It starts the right way, with a proper aromatic foundation. Onion and garlic create the savoury backbone, while butter and flour form a smooth roux that gives the soup body without making it heavy. This step matters. It creates structure, not sludge. From there, fresh broccoli gets folded in, not boiled into bitterness, so it keeps its colour and flavour.

Ingredient for Cheddar Broccoli Soup
Ingredients

Sharp Cheddar is the key to this soup

Sharp cheddar does the real work here. This isn’t a mild, rubbery cheese soup. The cheddar adds depth, salt, and richness that carries through every spoonful. Milk and broth balance the texture so the soup stays creamy without feeling greasy or dense. The result is a broccoli cheddar soup that feels indulgent but still clean and comforting.

Partial blending gives you the best texture. You get a thick, spoon-clinging soup with real broccoli presence instead of a flat purée. Every bite delivers creaminess, savoury depth, and real vegetable flavour.

Smooth or Chunky, it’s up to you

This is the kind of soup that works as a meal, not just a starter. Serve it with crusty bread, sourdough croutons, or a grilled cheese and you have a complete comfort-food dinner. This broccoli cheddar soup proves that classic recipes still win when they’re built properly.

Cheddar Brocoli Soup
Kevin Bouchard

Broccoli Cheddar Soup

This Broccoli Cheddar Soup is a rich, comforting bowl built from simple ingredients and real technique. Fresh Broccoli, Onion, and Carrot create a naturally flavourful base, while a light roux made with Butter and Flour gives the soup its classic body without feeling heavy. A balanced blend of Stock and Cream adds smoothness, and sharp Old Cheddar melts in to deliver that signature savoury depth.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 6
Course: Soup
Cuisine: American
Calories: 543

Ingredients
 
 

  • 4 Tbsp Butter
  • 1 Medium Onion Finely Diced
  • 1 Large Carrot Peeled And Finely Diced
  • 2 Cloves Garlic Minced
  • 3 Tbsp All-Purpose Flour
  • 2 Cups Chicken Stock Or Vegetable Stock
  • 2 Cups Heavy Cream
  • 1 lbs Broccoli Crowns Cut Into Small Florets
  • 1 tsp Dijon Mustard
  • 2 Cups Old Cheddar Cheese Freshly Shredded
  • ½ tsp Salt Adjust To Taste
  • ½ tsp Black Pepper
  • Optional: Pinch Paprika

Equipment

  • Chefs Knife
  • Cutting Board
  • Heavy-Bottomed Pot Or Dutch Oven
  • Wooden spoon or silicone spatula
  • Whisk
  • Ladle
  • Immersion Blender (Optional)

Method
 

Build the Flavour Base
  1. Melt Butter in a heavy pot over medium heat.
  2. Add Onion and Carrot, cooking for 5–6 minutes until softened.
  3. The carrot adds natural sweetness and rounds out the flavour.
  4. Stir in Garlic and cook for 30 seconds until fragrant.
Create the Roux
  1. Sprinkle in the Flour, stirring constantly to coat the vegetables.
  2. Cook for 1–2 minutes to remove the raw flour taste while keeping the mixture pale.
Add Liquids Gradually
  1. Slowly whisk in the Stock, ensuring a smooth consistency.
  2. Pour in the Cream, whisking to fully combine.
  3. Bring to a gentle simmer — avoid boiling.
Cook the Broccoli
  1. Add the Broccoli Florets and simmer for 10–12 minutes until tender.
Layer in the Flavour
  1. Stir in the Dijon Mustard, Salt, and Black Pepper.
  2. The mustard enhances the cheese flavour without making the soup taste like mustard.
Adjust the Texture (Optional)
  1. Use an Immersion Blender to purée part of the soup if you prefer a thicker, smoother texture.
  2. Leave some pieces intact for a rustic, hearty finish.
Melt in the Cheese
  1. Reduce heat to low. Gradually add the Old Cheddar, stirring constantly until melted and smooth.
  2. ⚠️ Do not allow the soup to boil after adding cheese to prevent splitting.
Final Taste Adjustment
  1. Taste and adjust seasoning as needed.
  2. Add a pinch of Paprika if desired.

Nutrition

Calories: 543kcalCarbohydrates: 25gProtein: 17gFat: 43gSaturated Fat: 26gPolyunsaturated Fat: 2gMonounsaturated Fat: 11gTrans Fat: 0.02gCholesterol: 130mgSodium: 719mgPotassium: 507mgFiber: 3gSugar: 11gVitamin A: 3717IUVitamin C: 70mgCalcium: 389mgIron: 1mg

Tried this recipe?

Let us know how it was!

Try our other Soup recipes

Frequently Asked Questions

Why does broccoli cheddar soup turn grainy?

Broccoli cheddar soup usually turns grainy when the cheese overheats. Cheddar should be added off the heat or at very low heat so it melts smoothly. Using freshly grated cheese instead of pre-shredded also helps prevent a gritty texture.


Can I use frozen broccoli in broccoli cheddar soup?

Yes, frozen broccoli works well in this soup. Add it directly to the pot without thawing and simmer just until tender. Be careful not to overcook it, as frozen broccoli softens faster than fresh.


How do you thicken broccoli cheddar soup?

This soup thickens best with a butter and flour roux cooked before adding liquid. The broccoli also helps naturally thicken the soup once partially blended. Avoid cornstarch, which can make the texture slippery.


What is the best cheese for this soup?

Sharp cheddar is the best choice because it provides strong flavour without needing extra salt. Aged cheddar melts well when added gently and gives the soup depth instead of tasting flat or milky.


Can this soup be made ahead?

Yes, this soup can be made ahead and stored in the refrigerator for up to three days. Reheat it gently over low heat and stir often to prevent the cheese from separating.