Three Cheese Broccoli Soup

Three Cheese Broccoli Soup

Three Cheese Broccoli Soup has been my go to when the day turns chilly and I need something soothing that still feels a little indulgent. The first bowl I made years ago came from a sleepy Saturday afternoon, when I wanted warmth without fuss, and the way the cheeses melted into the velvety broth convinced me this was a keeper. I still remember the tiny flecks of thyme floating on top and how the kitchen smelled like a cozy cafe.

I learned to make this soup for friends one evening, and it became our unofficial comfort food. We sat around the table talking about everything and nothing, dipping crusty bread into bowls that steamed with rich dairy and bright green broccoli. That night taught me that simple ingredients, treated with care, can turn into something memorable. Over time I tweaked seasoning and the cheese blend, always keeping the balance between creaminess and the vegetal pop of broccoli. This version leans into that harmony, offering body from the roux and warmth from the spices, while letting the cheeses sing.

Recipe Snapshot

Total Time:
20 mins
Prep Time:
10 mins
Cook Time:
10 mins
Difficulty:
Easy
Calories:
320 kcal
Cuisine:
American
Diet:
Gluten-Free, Low FODMAP
Course:
Soups
Tools Used:
3 quart saucepan, Whisk, Wooden spoon, Measuring cups

Why This Three Cheese Broccoli Soup Shines

Comfort in a Bowl

I adore how Three Cheese Broccoli Soup delivers pure comfort. When I serve it, the room seems to slow down, everyone inhaling the warm aromas. The combination of three cheeses creates a luscious mouthfeel that feels like a cozy blanket on a cold evening.

Quick and Weeknight Friendly

This recipe comes together fast, which I value on busy nights. With only a few hands on minutes, you get a satisfying dinner that feels homemade without a huge time commitment. I appreciate recipes that respect the clock while still delivering on flavor.

Balanced Flavor Profile

I love how the sharpness of Cheddar cheese contrasts with the gentle tang of Havarti and the nutty softness of Swiss cheese. The tiny pinch of nutmeg and white pepper adds warmth without overpowering the fresh brightness of the broccoli.

Family Friendly

My family responds well to soups that are creamy but not cloying. This one pleases picky eaters because the texture is smooth and the flavors familiar. I often make a double batch so there is enough for leftovers, which reheat beautifully.

Technique That Elevates

The method is simple, yet knowing when the roux has properly cooked and how to fold in the cheeses without scorching makes a huge difference. I enjoy teaching that subtlety to friends; it gives the soup a professional feel with minimal fuss.

Everything You Need for Three Cheese Broccoli Soup

Three Cheese Broccoli Soup

These ingredients are chosen to create a velvety, balanced soup. The dairy components build the creamy body, the broth provides savory depth, and the spices offer subtle lift. The trio of cheeses is the key player, each contributing a distinct note that merges into a cohesive, melt in your mouth finish. The broccoli brings color and a fresh contrast to the richness.

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

Cooking Instructions for Three Cheese Broccoli Soup

Three Cheese Broccoli Soup

These steps are straightforward, but they reward attention. Take your time with the roux and with melting the cheeses, and you will be rewarded with a silky, cohesive soup. Keep tasting and watch the textures as you go.

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

Change It Up

Three Cheese Broccoli Soup

If you want to tweak the final bowl, small changes can create different moods. Below are practical, tested tips to adjust texture, flavor, and presentation without breaking the recipe. Each item highlights a key idea so you can experiment confidently.

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

Great Combinations for Three Cheese Broccoli Soup

This soup pairs beautifully with simple, textural elements and is flexible across occasions. Whether you are serving a casual family dinner or a cozy gathering in winter, choose sides that complement the creamy character. Below are thoughtful serving ideas, storage notes, and pairing suggestions to elevate the meal.

  • Crusty bread or sourdough: Serve warm bread for dipping, its chewy crumb providing a satisfying contrast to the silky soup.
  • Light salad: Offer a crisp salad with a bright vinaigrette to cut through richness, creating balance on the plate.
  • Toasted seed topping: Sprinkle toasted seeds for crunch, adding an earthy bite that complements the cheeses.
  • Family dinner: This soup makes a comforting centerpiece for a casual weeknight meal, paired with simple side dishes.
  • Winter lunch: On cold days, serve with warm rolls and a cup of tea for a restorative midday meal.
  • Storage tips: Cool to room temperature and refrigerate in an airtight container for up to four days, reheating gently to preserve texture.
  • Make ahead: Prepare the base and store; finish by adding cream and cheeses just before serving to keep the texture fresh.

FAQ

Yes, you can prepare the base of Three Cheese Broccoli Soup a day ahead. I recommend cooking the roux and simmering the broccoli in the broth, then cooling it to room temperature and refrigerating in an airtight container. When ready to serve, gently reheat the base over low heat and add the whipping cream and the three cheeses off the heat to prevent graininess. This approach preserves texture and reduces hands on time at serving, giving you a fresh, silky finish with minimal effort.

To avoid a grainy texture, remove the pan from direct heat before adding the shredded cheeses and stir slowly until they melt into the warm liquid. I always grate cheeses finely and bring them to room temperature so they integrate smoothly. Using low heat prevents proteins from seizing and separating. If the soup is too hot, cheeses can clump, so a little patience and off heat melting will keep the final soup silky and cohesive.

You can use frozen broccoli, but adjust timing slightly because frozen florets often release more water. Add them directly to the simmering base and cook until tender, then possibly reduce excess liquid by simmering a bit longer. Taste before adding the cheeses and adjust seasoning as needed. I find that steaming frozen broccoli first and draining well mitigates extra water and helps preserve a brighter flavor.

This soup pairs beautifully with a warm crusty loaf, a crisp green salad, or toasted seeds for crunch. For casual family meals, I serve a simple side salad with a bright vinaigrette to cut through the richness. Leftovers reheat well, so you can plan a make ahead lunch. For a heartier meal, offer bread for dipping to complement the soup’s silky texture.

Conclusion

Three Cheese Broccoli Soup stands out because it balances rich, melty cheeses with bright, tender broccoli for a truly comforting bowl. Give it a try when you want something warm and satisfying that still feels thoughtfully layered. It is easy to make, rewarding to share, and reliably cozy; I hope it becomes a favorite in your rotation as it is in mine.

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

You'll Also Love this