Creamy Chicken Broccoli Cheddar Soup: The Ultimate Cold-Weather Comfort Dish

There’s something undeniably comforting about a steaming bowl of soup on a crisp day—and Creamy Chicken Broccoli Cheddar Soup delivers that cozy feeling in the best way. Made with simple, nourishing ingredients like diced chicken, fresh broccoli, and rich cheddar cheese, this soup is both hearty and irresistibly creamy.

From the first simmer, you’ll be greeted with mouthwatering aromas of garlic and onion mingling with buttery richness. The chicken is tender and juicy, the broccoli brings just the right amount of bite, and the cheddar melts into a velvety base that brings everything together. It’s a familiar favorite that feels both wholesome and indulgent.

Perfect for chilly evenings, easy meal prep, or feeding the whole family, this one-pot wonder is satisfying, flavorful, and a true classic you’ll want to make again and again.


Ingredient Guide

Each item in this recipe brings a distinct flavor and texture to the table. Together, they create a rich and balanced soup that’s much more than the sum of its parts.

Chicken
Boneless, skinless chicken breasts or thighs both work beautifully here. Thighs are richer and more flavorful, while breasts are lean and clean. Short on time? Use pre-cooked or rotisserie chicken for a quick and easy option.

Broccoli
Fresh broccoli is ideal for maintaining texture and color. Cut it into small florets so it cooks evenly. If you’re using frozen broccoli, thaw it thoroughly and pat it dry to avoid a watery soup.

Cheddar Cheese
Sharp cheddar delivers bold, tangy flavor and helps thicken the soup. Shred it fresh at home—pre-shredded cheese can contain anti-caking agents that prevent smooth melting.

Butter
Used for both sautéing the aromatics and creating the roux, butter adds depth and helps create a creamy, luscious texture.

Onion & Garlic
These aromatics give the soup a flavorful foundation. Onion adds sweetness, and garlic brings warmth and complexity. A yellow or white onion is best.

Flour
All-purpose flour combines with butter to form a roux that thickens the soup. This step ensures the final consistency is rich and creamy rather than watery.

Chicken Broth
Use low-sodium chicken broth so you can control the salt. It serves as the main liquid and adds a savory base that ties everything together.

Milk & Cream
Whole milk offers a smooth, rich body without being overly heavy. A splash of heavy cream at the end takes the soup to a luxurious finish. For a lighter version, use more milk and skip the cream.

Seasonings
Simple salt and pepper are a must, but a pinch of nutmeg adds a subtle warmth that enhances the overall flavor. It’s a quiet background note that really makes a difference.


How to Cook It

Step 1: Get Everything Ready
Chop the onions, mince the garlic, cut the broccoli into florets, dice the chicken, and shred the cheddar. Prepping ahead of time will streamline the cooking process.

Step 2: Sauté the Chicken
In a large pot, melt 1 tablespoon of butter over medium heat. Add the diced chicken, season it with salt and pepper, and cook until golden brown and fully cooked, about 6–8 minutes. Transfer to a bowl and set aside.

Step 3: Build the Flavor Base
Melt the second tablespoon of butter in the same pot. Add chopped onion and cook until soft and translucent, around 4–5 minutes. Stir in the garlic and cook for another 30 seconds.

Step 4: Create the Roux
Sprinkle in the flour and stir continuously for 1–2 minutes until the flour is fully incorporated and starts to smell slightly toasty. This thickening agent is essential for achieving the right consistency.

Step 5: Pour in Broth and Milk
Gradually add the chicken broth, whisking constantly to prevent lumps. Add the milk and stir everything together. Allow it to come to a gentle simmer.

Step 6: Cook the Broccoli
Add broccoli florets and cook for 8–10 minutes, or until they’re tender but still hold their shape. If using frozen broccoli, reduce cooking time slightly.

Step 7: Add Back the Chicken
Return the cooked chicken to the pot. Let it warm through for a few minutes so all the flavors meld.

Step 8: Stir in Cheese and Cream
Lower the heat to prevent curdling. Gradually add the shredded cheese, stirring until melted and smooth. Stir in the heavy cream and add a pinch of nutmeg.

Step 9: Final Touches
Taste the soup and adjust salt and pepper as needed. Serve hot with a garnish of extra cheese or chopped parsley if desired.


Substitutions, Tips & Flavor Upgrades

  • Make It Vegetarian: Skip the chicken and use vegetable broth. You can bulk it up with extra broccoli, cauliflower, or diced potatoes.

  • Gluten-Free Version: Use gluten-free all-purpose flour or thicken with a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons water).

  • Add More Veggies: Carrots, bell peppers, or spinach can be stirred in for added nutrients and color.

  • Try Other Cheeses: For a twist, mix in gouda, parmesan, or Monterey Jack with your cheddar.

  • Spice It Up: Add red pepper flakes, cayenne, or diced jalapeños for a touch of heat.

  • Thicker or Smoother Soup: Blend half the soup using an immersion blender for a thicker, smoother consistency before adding the cheese.


Serving Suggestions

This soup is delicious on its own but pairs well with simple sides to round out the meal.

Serve it with crusty bread, garlic toast, or a warm baguette for dipping. A fresh green salad with a zesty dressing helps balance the richness of the soup.

For drinks, consider a dry white wine, sparkling apple cider, or even a citrus-infused iced tea to refresh your palate.

This soup is ideal for weeknight meals, lunch leftovers, or even as part of a cozy gathering with friends. It stores well and reheats beautifully.


Nutrition Overview

This soup strikes a balance between comfort and nourishment. Chicken brings protein, broccoli adds fiber and essential nutrients, and cheddar offers a dose of calcium and richness.

To reduce calories, opt for low-fat milk and skip the cream. You can also cut back on the cheese slightly without losing too much flavor.

Because this soup is so filling, even a smaller bowl feels satisfying—great for portion control while still enjoying a hearty meal.


Frequently Asked Questions

1. Can I freeze this soup?
Yes, with care. Dairy-based soups can separate when frozen. Let the soup cool completely before freezing in an airtight container. When reheating, warm it slowly over low heat and stir often. Adding a splash of milk can help restore creaminess.

2. What’s the best way to reheat it?
Use a stovetop over low to medium heat, stirring frequently. If reheating in the microwave, do so in short bursts, stirring in between to avoid texture changes.

3. Can I make this in a slow cooker?
Absolutely. Sauté the chicken, onion, and garlic first, then transfer everything except the cheese and cream to the slow cooker. Cook on low for 4 hours. Stir in cheese and cream during the final 15–20 minutes.

4. What can I substitute for heavy cream?
You can use extra whole milk or half-and-half. Greek yogurt or sour cream can also work, added at the end, for a tangier finish.

5. How do I make this gluten-free?
Swap out the flour for gluten-free flour or use a cornstarch slurry. Make sure your broth and cheese are gluten-free as well.

6. Is pre-cooked chicken okay?
Yes! Pre-cooked or rotisserie chicken is perfect. Add it in the final stages just long enough to heat through.

7. Why did my cheese turn clumpy?
Cheese can curdle if the soup is too hot. Be sure to reduce the heat before adding the cheese, and stir constantly as it melts to maintain a smooth texture.

Print

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A creamy, comforting soup made with tender chicken, fresh broccoli, and sharp cheddar in a rich, flavorful broth—perfect for cool days and cozy nights.

  • Author: Maya Lawson
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Ingredients

Scale

2 tablespoons butter
1 lb boneless, skinless chicken breasts or thighs, diced
1 small yellow onion, chopped
3 garlic cloves, minced
1/4 cup all-purpose flour
3 cups low-sodium chicken broth
2 cups whole milk
1 cup heavy cream
4 cups broccoli florets, chopped
2 1/2 cups sharp cheddar cheese, shredded
1/4 teaspoon ground nutmeg
Salt and pepper, to taste

Instructions

  • In a large pot, melt 1 tablespoon butter over medium heat. Add chicken, season with salt and pepper, and cook until browned. Remove and set aside.

  • Add remaining butter. Sauté onion until soft, about 4 minutes. Stir in garlic and cook for 30 seconds.

  • Add flour and cook, stirring, for 2 minutes to form a roux.

  • Slowly whisk in broth, then stir in milk. Bring to a gentle simmer.

  • Add broccoli and cook 8–10 minutes until tender.

  • Return chicken to the pot. Simmer for 2–3 minutes.

  • Lower heat and stir in cheese gradually until melted.

  • Add cream and nutmeg. Adjust seasoning and serve hot.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star