Go Back
Three Cheese Broccoli Soup

Three Cheese Broccoli Soup

Three Cheese Broccoli Soup is a creamy, comforting bowl that combines bold Cheddar, buttery Havarti, and nutty Swiss with tender broccoli and a silky roux. This easy weeknight dinner comes together quickly, delivering rich, savory depth and a lovely melt in your mouth texture. Make it for chilly nights when you want something familiar, cozy, and totally satisfying.
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Course Soups
Cuisine American
Servings 6 servings
Calories 320 kcal

Equipment

  • 3 quart saucepan
  • Whisk
  • Wooden Spoon
  • Measuring Cups

Ingredients
  

  • 6 tablespoons butter Melted and foamy to form the base of the soup; provides rich flavor and helps sauté aromatics. Adds silky mouthfeel and contributes to the roux when combined with flour for thickening.
  • 1/3 cup all-purpose flour Whisked into melted butter to create a smooth roux that thickens the broth and cream mixture. Contributes a mild, neutral starchiness that stabilizes the soup's texture without altering flavor.
  • 1/4 teaspoon garlic powder Sprinkled into the roux or broth to impart a gentle garlic essence without fresh garlic's texture. Enhances savory depth and complements the cheeses without overpowering the soup.
  • 1/4 teaspoon ground nutmeg Ground into the base to add a subtle warm, nutty aroma that elevates creamy flavors. Balances the richness of dairy and cheeses while providing a delicate background note.
  • 1/8 teaspoon ground white pepper Stirred sparingly to introduce a mild, peppery heat that refines the soup's overall spice profile. Offers a cleaner, less pungent pepper character than black pepper for elegant seasoning.
  • 1 dash ground thyme Added in a tiny amount to contribute an earthy, slightly floral background note that supports herbs and vegetables. Enhances complexity without dominating the delicate dairy and broccoli flavors.
  • 14.5 ounces chicken broth Poured in as the primary savory liquid to build the soup's body and depth of flavor; may be adjusted for saltiness. Works with dairy to create a balanced, savory base for the cheeses and vegetables.
  • 1 cup milk Mixed with broth and cream to lighten the soup while lending a slightly sweet, dairy richness. Helps achieve a smooth creamy consistency and tempers the intensity of the cheeses.
  • 3 cups bite-size broccoli florets Folded into the simmering soup to provide fresh vegetal texture and a bright, slightly bitter-green flavor. Adds color, nutrition, and a contrasting bite against the creamy, cheesy base.
  • 1 cup whipping cream Swirled in to enrich the soup with extra creaminess and a luxurious mouthfeel; increases the soup's indulgence. Smooths flavors and helps produce a velvety finish that carries the cheeses.
  • 1/4 teaspoon Worcestershire sauce Dotted in for a hint of savory, umami complexity and subtle tang that frames the cheeses. Heightens depth without introducing overt sweetness, balancing creamy and vegetable elements.
  • 1/8 teaspoon hot pepper sauce Added in a small amount to introduce a touch of heat and brightness that lifts the overall flavor. Works with other seasonings to prevent the soup from tasting flat or overly rich.
  • 1 cup shredded Cheddar cheese Sprinkled into the finished soup to deliver sharp, tangy, and savory notes that define the cheese character. Melts into a creamy, slightly sharp backbone that complements the broccoli and stock.
  • 1/2 cup shredded Havarti cheese Layered into the cheese blend to contribute a mild, buttery, and slightly tangy creaminess that melts smoothly. Provides a supple, rich texture and milder flavor to balance sharper cheeses.
  • 1/2 cup shredded Swiss cheese Blended with the other cheeses to offer nutty, slightly sweet, and melty qualities that finish the soup. Adds depth and an elastic melt that helps create a cohesive, creamy cheese profile.

Instructions
 

  • Melt the butter in a 3-quart saucepan over low heat. Add the flour, garlic powder, nutmeg, white pepper, and thyme. Mix well.: When the butter finishes melting, you should hear a soft, almost whisper like sizzle and smell a gentle, nutty aroma. This low heat prevents browning, which would change the flavor away from the delicate base we want. Stir gently so the butter pools evenly across the pan, and avoid cranking the heat because a burnt butter taste is difficult to correct. If you see dark specks forming, the pan is too hot, so remove it from the heat briefly to cool.
  • Gradually whisk in the broth and milk. Continue to cook until thickened, stirring constantly.: Right away you will notice the texture change as the flour absorbs the butter , creating a paste with a soft sheen. The spices will bloom and release subtle fragrances, especially the nutmeg which offers warmth. Cook the mixture for a minute or two over low heat to remove any raw flour taste, stirring constantly. A common mistake is to rush this step, leaving a pasty raw taste, so be patient and keep the mixture moving.
  • Add the broccoli and simmer for 10 minutes.: As you add the chicken broth and then the milk in small amounts, whisk vigorously so the roux disperses smoothly. You will see the liquid thicken and take on a glossy texture, and small bubbles should appear around the edges. This gradual incorporation prevents lumps and creates a silkier mouthfeel. If lumps form, use a fine mesh sieve or a vigorous whisk to smooth them out; overheating can make the mixture break, so maintain gentle heat.
  • Remove the pan from the heat. Add the cream, Worcestershire sauce, hot pepper sauce, and the cheeses. Stir until the cheeses have melted.: The mixture will change from loose to coat the back of a spoon, with a warm dairy aroma that is both mild and inviting. Keep the heat low to avoid scalding the dairy and stir to distribute heat evenly. Thickening signals that your roux has activated and the soup will have body. Overcooking or too high heat can separate the mixture, so watch for a steady simmer rather than a roaring boil.
  • Add the broccoli and simmer for 10 minutes: When you add the bite size broccoli , the pot will brighten visually as the green contrasts the pale base. A gentle simmer will produce softening with slight resistance, preserving pleasant texture. You should hear a soft bubbling and smell the fresh vegetal notes rising. Avoid over simmering which can make the florets mushy and cause the soup to lose structure; check with a fork for tender crisp doneness.
  • Remove the pan from the heat: Pulling the pan off the burner stops active cooking and prevents the dairy from overheating while you finish the soup. You will feel a drop in bubbling and the air will fill with the combined scents of herbs and cream. This pause is important so the remaining ingredients do not overcook and the texture stays smooth. Leaving the pan on high could scorch the bottom when the cheeses are added.
  • Add the cream, Worcestershire sauce, hot pepper sauce, and the cheeses: As you stir in the whipping cream and the splash of Worcestershire sauce and hot pepper sauce , the aroma grows richer and slightly tangy. Adding cheeses off the heat ensures they melt into the liquid without separating or getting grainy. Stir gently in slow circles until the Cheddar cheese , Havarti cheese , and Swiss cheese have fully melted and the surface looks glossy. A frequent error is adding cheese to boiling liquid, which can make it clump; remove from direct heat to preserve velvety texture.
  • Stir until the cheeses have melted: The final stirring combines melted cheese into a homogeneous, silky texture that coats the spoon. You will notice a cohesive sheen and a creamy body, with the scent of melted cheese and herbs. Taste and adjust seasoning if needed, keeping in mind the cheeses add saltiness. If the soup seems too thick, a splash of extra milk or chicken broth will loosen it without losing creaminess.

Notes

  • Stretch the soup: Add a bit more chicken broth or milk to thin the soup for a lighter bowl, stirring gently until the desired consistency is reached.
  • Make it extra silky: Strain the finished soup through a fine mesh sieve if you prefer a completely smooth finish, pressing gently with a spatula.
  • Boost the green: Steam the broccoli separately until bright green and slightly tender, then fold into the soup to preserve color and texture.
  • Control the salt: If your chicken broth is salty, omit added salt and taste after the cheeses melt, adjusting carefully.
  • Cheese layer: Grate cheeses finely and bring them to room temperature so they melt faster and integrate more uniformly into the warm soup.
  • Reheat gently: Warm leftovers over low heat while stirring, adding a splash of milk to revive creaminess without scalding.
Keyword broccoli cheese soup from scratch, creamy broccoli cheese soup, easy weeknight soup, Three Cheese Broccoli Soup recipe