Go Back
Broccoli Cheese Soup

Broccoli Cheese Soup

Broccoli Cheese Soup combines creamy, velvety broth with bright broccoli and sharp cheddar cheese for an easy weeknight dinner. This cozy soup is rich yet approachable, delivering comfort with a smooth texture and savory depth. Perfect for chilly evenings or simple gatherings, it’s a satisfying bowl to make any night worth staying in.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Soups
Cuisine American
Servings 6 servings
Calories 400 kcal

Equipment

  • Dutch Oven
  • Whisk
  • Blender

Ingredients
  

  • 8 tablespoons unsalted butter (1 stick) Melted to provide a rich, silky base and help sauté aromatics; contributes fat that carries flavor and creates a creamy mouthfeel in the soup.
  • 1 yellow onion chopped Chopped to add a sweet, savory foundation and aromatic depth; softens when cooked to release sugars that balance the richness of the broth and dairy.
  • 1/2 cup all-purpose flour Whisked in to form a roux that thickens the soup; cooks briefly to remove raw flour taste and stabilizes the creamy texture when liquids are added.
  • 4 cups chicken or vegetable broth Simmered as the primary savory liquid to build depth and umami; can be chosen as chicken for richer flavor or vegetable for a lighter, vegetarian option.
  • 4 cups half and half Added as the main creamy component to lend body, silkiness, and a mellow dairy flavor; helps achieve a luxurious, velvety consistency when combined with the roux.
  • 4 cups broccoli florets small or chopped broccoli Chopped to provide fresh vegetal flavor, texture, and color; softens while simmering and pairs with cheese for the classic broccoli-cheese profile.
  • 2 cups carrots grated Grated to add natural sweetness, color, and slight texture while cooking; blends easily into the soup and complements the broccoli and cheese.
  • 1/2 teaspoon paprika Sprinkled to introduce a warm, mildly smoky note; enhances color and adds a subtle layer of complexity without overpowering other flavors.
  • 1 teaspoon garlic powder Sprinkled to impart a concentrated garlicky aroma and savory background; offers consistent flavor without the texture of fresh garlic.
  • 1/2 teaspoon dry mustard Added to bring a subtle tangy, piquant background that brightens the overall flavor; helps cut through richness and accentuates the cheese.
  • 3 cups sharp cheddar cheese grated Grated and melted into the hot soup to provide the characteristic sharp, creamy, and savory cheese flavor; acts as the primary source of cheesy body and richness.
  • Salt and pepper to taste Seasoned at the end to balance and enhance all flavors; adjusts saltiness and sharpness to personal preference and rounds out the soup.

Instructions
 

  • In a dutch oven melt butter over medium-high heat.: Warmth will release the rich, creamy scent of the butter , and you should see it pool and shimmer before it starts to whisper at the edges. The surface should move gently when you tilt the pot. If the butter begins to brown or smoke, reduce the heat immediately because browned butter shifts the flavor and can make the base taste toasty rather than creamy. Stir the surface with a wooden spoon as it melts to distribute heat evenly, and keep a close ear for a quiet sizzle rather than an aggressive crackle.
  • Add in onions to dutch oven and saute until soft and translucent, about 2-3 minutes.: As the onion softens, it will release a sweet, savory perfume that layers under the butter . You should see the edges become glossy and the pieces lose their raw bite, turning almost clear. Stir every 30 seconds so they cook uniformly. If they begin to brown, lower the heat and add a splash of broth to cool the pan, because caramelized onions will push the soup into a different flavor direction.
  • Add in flour while whisking to form a roux, cook for about 1 minute whisking often. Continue to whisk and pour in about half of the broth.: A smooth, pale roux is the goal, and the scent will move from raw flour to a gentle toasted note. Whisk constantly so the flour and melted butter become a cohesive, paste like texture. This brief cook removes the chalky flour taste. If lumps form, keep whisking and add liquid slowly in the next step to hydrate the mixture; do not panic and dump all the liquid at once, which would trap lumps.
  • Add in remaining broth, as well as the half and half, slowly whisking as you pour the broth and half and half into dutch oven.: When you introduce the first portion of broth , it will loosen the roux and start to form a glossy sauce. Whisk in a steady stream to integrate without splashing. You will hear a soft hiss as hot liquid meets the roux, and the texture should turn silky. If the mixture becomes too thick, add small splashes of broth until it smooths out. Resist adding cold, large amounts quickly as that can cause separation.
  • Cook for about 2-3 minutes, whisking often to get out all the lumps, add in paprika, garlic powder, dry mustard, salt and pepper. Whisk to combine.: The aroma will deepen as the savory broth meets the rich half and half , and the color will become uniformly creamy. Pouring gradually while whisking prevents lumps and ensures a cohesive base. If you notice small clumps, keep whisking over low heat until they dissolve. Rapid temperature changes can cause curdling, so keep the heat moderate and steady.
  • Remove from heat and transfer to a blender or food processor, this is optional, blend until smooth.: The brief simmer helps thicken the base and allows the spices to bloom. You will notice the scent become fuller, with the paprika adding warmth and the dry mustard brightening the profile. Whisking will smooth any minor imperfections. If you detect any grainy texture, maintain a gentle simmer and whisk; if it persists, blending can rescue it.
  • Return the soup base to the dutch oven and add in broccoli florets and diced carrots.: Blending the base will create an ultra silky mouthfeel, and you will hear a steady whirl as air gets incorporated. The sound and texture change, and the aroma becomes homogenous. Be careful transferring hot liquid, vent the blender lid slightly and pulse so steam escapes to avoid pressure buildup. If you overblend, the base can become excessively aerated, which affects final thickness.
  • Reduce heat to medium-low and simmer for 15-20 minutes or until soup has thickened and the vegetables are fork tender, stir occasionally through cooking time.: The bright green of the broccoli and the orange flecks of carrots will contrast beautifully against the pale base. Once in, the vegetables will start to release a fresh vegetal scent. Stir them into the base to ensure even distribution. If you add them to a very hot base, they can cook unevenly, so lower the temperature slightly to allow gentle, even cooking.
  • Add shredded cheddar cheese a handful at a time, stirring to incorporate after each handful.: As the soup simmers, expect soft bubbling and a deepening aroma as the flavors meld. The broccoli should become tender but still retain some structure, and the soup should coat the back of a spoon when it has thickened appropriately. Stir occasionally to prevent sticking. Over simmering can make the vegetables mushy and dull the color, so test with a fork starting at 12 minutes if you prefer a bit of bite.
  • Season with extra salt and pepper as need and serve immediately.: Incorporating the grated cheddar cheese slowly allows it to melt into a glossy, cohesive finish without clumping. Each handful should dissolve into the warm soup, sending out a nutty, sharp cheese aroma. If the heat is too high the cheese can separate into oil and solids, so keep the pot at low heat and stir patiently. If you see oily patches, lower the temperature and whisk vigorously to bring it back together.
  • Season with extra salt and pepper as need and serve immediately.: Final seasoning adjusts the balance, and a small tasting spoon will tell you whether to add a touch more salt or a crack of pepper . The first bite should be warm and creamy with a clear presence of broccoli and cheddar cheese . Serve right away for the best texture, because chilled leftovers will thicken and the cheese may settle. If leftovers thicken, loosen them with a splash of broth or half and half when reheating.

Notes

  • Lighten the base: Substitute part of the half and half with milk to reduce calories while maintaining creaminess; I usually replace one cup and still get a pleasant mouthfeel.
  • Make it vegetarian: Use vegetable broth instead of chicken broth to keep the flavor profile rich and vegetarian friendly, tasting the broth beforehand so you can adjust salt.
  • Smoother texture: Blend half of the soup base before adding the broccoli and carrots if you prefer a creamier, more uniform bowl while keeping some vegetable pieces for contrast.
  • Stronger cheese flavor: Swap a portion of the shredded cheddar cheese for an aged variety to intensify sharpness; add it slowly and off the heat to prevent separation.
  • Make Ahead: Prepare the base and refrigerate for up to two days, adding the broccoli and cheddar cheese just before finishing to keep the flavors fresh and the texture bright.
Keyword creamy broccoli cheese soup, easy broccoli soup recipe, homemade cheddar broccoli soup, weeknight comfort soup