Three Cheese Broccoli Soup
There’s something truly comforting about a warm bowl of Three Cheese Broccoli Soup, especially on a chilly winter evening. I remember the first time I made it; the rich aroma of melting cheese and fresh broccoli filled my kitchen, beckoning my family to the dinner table. It was a cozy night, and we were all gathered, ready to enjoy a meal that not only nourished our bodies but also warmed our hearts. As I ladled the creamy soup into bowls, I couldn’t help but feel a sense of pride. This delightful dish became a staple in our household, and I’m excited to share it with you!
Recipe Snapshot
20 mins
10 mins
10 mins
Easy
450 kcal
12 g
Gluten-Free, Low FODMAP
38 g
Saucepan, Mixing Bowl, Wooden Spoon, Frying Pan, Whisk
There are so many reasons to love this recipe, but let me tell you a few that stand out the most. First of all, the combination of Cheddar, Havarti, and Swiss cheeses creates a flavor explosion that is simply irresistible. Each cheese contributes its unique characteristics, resulting in a velvety texture that dances on the palate. Second, the addition of broccoli not only adds a vibrant green color but also a nutritional boost, making this soup both hearty and healthy.
Why This Three Cheese Broccoli Soup Shines
Deliciously Cheesy
One of the standout features of Three Cheese Broccoli Soup is its cheesiness. The three types of cheese meld together beautifully, creating a creamy, indulgent experience that is hard to resist. The richness of the Cheddar provides a sharp flavor, while the Havarti and Swiss add creaminess and depth.
Perfect for Any Occasion
This soup is perfect for a cozy family dinner or a gathering with friends. It’s versatile enough to be served as a starter or a main dish. Pair it with a slice of crusty bread, and you have a meal that feels both indulgent and wholesome.
Quick and Easy
Even though it tastes gourmet, Three Cheese Broccoli Soup is surprisingly easy to make. In just twenty minutes, you can whip up a pot that serves six. It’s perfect for busy weeknights or when you want to impress guests without spending hours in the kitchen.
Kid-Friendly
If you’re looking for a way to sneak some vegetables into your kids’ diet, this soup is a winner! The creamy texture and cheesy flavor make it appealing to little ones, while they’re still getting the nutrients from the broccoli. It’s a great way to encourage healthy eating without any fuss.
Freezable
Another great aspect of this recipe is that it freezes beautifully. If you find yourself with leftovers, simply store them in an airtight container, and you can enjoy this comforting dish even on the busiest days in the future!
What You Need for Three Cheese Broccoli Soup

The beauty of this soup lies in its simple yet flavorful ingredients. Each one plays a key role in creating the rich, creamy base and the perfect cheesy flavor. Let’s dive into what you’ll need to make this delicious concoction.
- 6 tablespoons of butter – This forms the base of our roux, adding richness.
- 1/3 cup of all-purpose flour – This thickens the soup, giving it that desirable creamy texture.
- 1/4 teaspoon of garlic powder – Adds a subtle flavor that enhances the overall taste.
- 1/4 teaspoon of ground nutmeg – A pinch of nutmeg adds warmth and depth.
- 1/8 teaspoon of ground white pepper – For a little kick without overpowering the other flavors.
- 1 dash of ground thyme – Herbaceous notes that complement the broccoli.
- 14.5 ounces of chicken broth – Provides a savory base for the soup.
- 1 cup of milk – Adds creaminess and helps to thin the soup.
- 3 cups of bite-size broccoli florets – The star ingredient that gives the soup its name.
- 1 cup of whipping cream – Makes the soup luxuriously creamy.
- 1/4 teaspoon of Worcestershire sauce – Adds a hint of umami flavor.
- 1/8 teaspoon of hot pepper sauce – A dash to bring out the flavors.
- 1 cup of shredded Cheddar cheese – For that classic cheesy flavor.
- 1/2 cup of shredded Havarti cheese – Adds creaminess and a unique flavor.
- 1/2 cup of shredded Swiss cheese – Complements the other cheeses perfectly.
Instructions for Three Cheese Broccoli Soup

Making Three Cheese Broccoli Soup is straightforward and fun. Follow these steps, and you’ll be rewarded with a delicious, creamy soup that will impress everyone.
- In a 3-quart saucepan, melt the butter over low heat. Take your time; this is crucial for creating a smooth soup base. The butter should be fully melted but not browned.
- Add the flour, garlic powder, nutmeg, white pepper, and thyme to the melted butter. Stir continuously to combine, creating a roux. This mixture should look smooth and paste-like.
- Gradually whisk in the chicken broth and milk, ensuring there are no lumps. Continue cooking over medium heat, stirring constantly until the mixture thickens. You’ll know it’s ready when it coats the back of a spoon.
- Once thickened, add the broccoli florets. Stir to combine and let the mixture simmer for about ten minutes, or until the broccoli is tender. Keep an eye on it, and stir occasionally.
- When the broccoli is tender, remove the saucepan from heat. This is the moment to add the whipping cream, Worcestershire sauce, and hot pepper sauce. Stir until everything is well combined, and the soup is creamy.
- Finally, fold in the Cheddar, Havarti, and Swiss cheeses. Stir until the cheese is completely melted and the soup is smooth and creamy. The aroma will be mouth-watering!
- After the cheeses have melted, taste the soup and adjust the seasoning if necessary. You might want to add a pinch more salt or a dash of hot sauce to suit your taste.
- Serve the Three Cheese Broccoli Soup hot, garnished with additional cheese or a sprinkle of thyme if desired. Enjoy every spoonful!
Things Worth Knowing
- Use fresh broccoli: Fresh broccoli will yield the best flavor and texture, but frozen can work in a pinch. Just ensure it’s thawed and drained.
- Adjust the cheese: Feel free to experiment with different types of cheese for varied flavors. Just ensure the cheese melts well.
- Don’t rush the roux: Take your time when making the roux; it ensures a smoother soup without clumps.
- Store leftovers properly: Keep any leftover soup in an airtight container in the fridge for up to three days.
Variations to Try

If you’re looking to mix things up with your Three Cheese Broccoli Soup, I’ve got you covered! Here are some fantastic variations to consider that will keep your taste buds excited.
- Add Protein: Incorporate some cooked, shredded chicken or diced ham for added protein. It transforms the soup into a heartier meal.
- Spice it Up: If you’re a fan of heat, consider adding diced jalapeños or a sprinkle of cayenne pepper to give your soup an exciting kick.
- Make it Vegetarian: Simply switch out the chicken broth for vegetable broth, and you have a delicious vegetarian dish.
- Herb Infusion: Add fresh herbs such as parsley or basil for a fresh flavor that brightens the soup.
- Creamy Alternatives: For a lighter version, substitute half of the cream with Greek yogurt for a tangy twist.
- Garnish Ideas: Top your soup with crispy croutons or toasted nuts for added texture and flavor.
Serving This Three Cheese Broccoli Soup
When it comes to serving Three Cheese Broccoli Soup, the options are delightful and varied. Here are some ideas on how to present this comforting dish:
- Bread Pairing: Serve with crusty bread or warm rolls for dipping into the creamy soup. A nice artisan loaf is perfect.
- Salad Side: A light garden salad pairs beautifully, offering a refreshing contrast to the rich, cheesy soup.
- Occasion: This soup is excellent for family dinners, holiday gatherings, or even a cozy date night at home. It sets the perfect mood.
- Seasonal Pairing: Enjoy the soup as a warm comfort dish during cold winter months or serve it at a gathering during the holidays.
- Storage Tips: If you have leftovers, store them in an airtight container in the fridge for up to three days, and reheat gently.
FAQ
Conclusion
The Three Cheese Broccoli Soup is a wonderful blend of flavors and textures that celebrates comfort food at its finest. Each spoonful brings warmth and satisfaction, making it a perfect dish for chilly nights or family gatherings. I encourage you to give this recipe a try, as it’s not only easy to whip up but also a surefire hit for cheese lovers. Your loved ones will be glad you did!

Three Cheese Broccoli Soup
Ingredients
Equipment
Method
- Melt the butter in a 3-quart saucepan over low heat. Add the flour, garlic powder, nutmeg, white pepper, and thyme. Mix well.
- Gradually whisk in the chicken broth and milk. Continue to cook until thickened, stirring constantly.
- Add the broccoli and simmer for 10 minutes.
- Remove the pan from the heat. Add the cream, Worcestershire sauce, hot pepper sauce, and the cheeses. Stir until the cheeses have melted.
Notes
- Tip 1: Store leftovers in an airtight container in the fridge for up to three days.
- Tip 2: If you have leftover soup, consider freezing it for later use.
- Tip 3: For additional flavor, feel free to add more cheese on top just before serving.
- Tip 4: This soup pairs wonderfully with a fresh garden salad.
- Tip 5: Try adding a sprinkle of fresh herbs for extra flavor.

