Creamy Chicken Broccoli Cheddar Soup: A Simple, Comfort-Filled Favorite with 3 Core Ingredients

Nothing quite compares to a warm bowl of Creamy Chicken Broccoli Cheddar Soup when you’re craving something filling, flavorful, and familiar. This comforting dish brings together three ingredients we all know and love—juicy chicken, crisp-tender broccoli, and rich cheddar cheese—in a silky, homemade soup that feels like a hug in a bowl.

From the moment it starts to simmer on the stove, the aroma is inviting and nostalgic. You’ll taste buttery onions and garlic mingling with chunks of seared chicken and the earthy bite of broccoli, all enveloped in a creamy, cheesy broth. It’s cozy and satisfying without being too heavy—a perfect balance of flavor, texture, and warmth.

Whether you’re looking for an easy weeknight dinner, a way to use up leftover chicken, or just something that tastes like home, this soup is a go-to you’ll return to again and again.


Key Ingredients Breakdown

Each component in this Creamy Chicken Broccoli Cheddar Soup serves a clear purpose, contributing to the soup’s body, taste, and overall comfort factor.

Chicken – Boneless chicken breasts or thighs both work well here. Breasts offer a leaner protein, while thighs provide deeper flavor and tenderness. You can also use leftover cooked chicken—rotisserie chicken is a great shortcut.

Broccoli – Fresh broccoli brings texture and a mild, slightly bitter flavor that balances the richness of the soup. Cut into small florets so they cook evenly. Frozen broccoli is fine in a pinch—just thaw it fully and drain off any excess moisture.

Cheddar Cheese – Sharp cheddar is the hero of the creamy base, delivering both flavor and thickness when melted. Freshly grated cheese is ideal, as it melts more smoothly than pre-shredded versions, which often include anti-caking additives.

Butter – Essential for building flavor and forming the roux. Butter gives the soup a rich base and helps carry the cheese without breaking the emulsion. For a lighter twist, olive oil can be used, though the flavor will be less decadent.

Onions & Garlic – These aromatic staples are sautéed first to infuse the broth with flavor. Yellow onions add subtle sweetness, while garlic gives the soup its warm, savory edge.

Flour – Used to make a simple roux with butter, flour thickens the soup and gives it body. Without it, the texture would be thinner and less cohesive.

Chicken Broth – Acts as the base liquid, adding depth and a savory note. Choose a low-sodium broth so you can better control the final seasoning.

Milk & Heavy Cream – This duo creates a smooth, rich consistency. Whole milk gives creaminess without making the soup too heavy, while a splash of cream at the end rounds out the texture. For a lighter version, you can skip the cream or replace it with extra milk.

Seasonings – A blend of salt, pepper, and just a hint of nutmeg enhances the flavor. The nutmeg is subtle but adds a layer of warmth that pairs beautifully with the cheese and broccoli.


Cooking Instructions

1. Prep everything first. Dice your onions and garlic, chop broccoli into small florets, cube the chicken, and grate your cheddar cheese. Having everything ready to go will make the cooking process much smoother.

2. Brown the chicken. In a large soup pot, melt a tablespoon of butter over medium heat. Add the diced chicken, season with salt and pepper, and cook until browned and just cooked through, about 6–8 minutes. Remove the chicken and set it aside.

3. Sauté the aromatics. In the same pot, add another tablespoon of butter and the chopped onion. Cook for 4–5 minutes, stirring occasionally, until soft and translucent. Stir in the garlic and let it cook for another 30 seconds.

4. Make a roux. Sprinkle the flour over the onions and stir constantly for 1–2 minutes, allowing the flour to cook and thicken slightly. This step creates a base for the soup’s texture.

5. Add liquids. Slowly whisk in the chicken broth, a little at a time, making sure to smooth out any lumps. Add the milk next, and stir until everything is well combined.

6. Cook the broccoli. Add in the chopped broccoli and bring the soup to a gentle simmer. Cook for 8–10 minutes, or until the broccoli is tender but still has a slight bite.

7. Return the chicken. Add the cooked chicken back into the pot and allow it to reheat and soak up the flavors, about 2–3 minutes.

8. Add the cheese and cream. Reduce the heat to low. Stir in the cheddar cheese gradually, letting each handful melt fully before adding more. Once smooth, pour in the heavy cream and add a pinch of nutmeg. Stir until everything is well blended and silky.

9. Taste and adjust. Add salt and pepper as needed. Serve the soup hot, optionally garnished with more cheese, fresh herbs, or croutons.


Helpful Tips, Swaps & Add-Ons

  • Make it meatless: Skip the chicken and use vegetable broth for a vegetarian version. Add more broccoli, or mix in other vegetables like diced carrots or cauliflower.

  • Alternative thickeners: For gluten-free diets, use a cornstarch slurry instead of flour. Mix 1 tablespoon cornstarch with 2 tablespoons cold water and add it near the end of cooking.

  • Flavor variations: Add a splash of hot sauce or a pinch of crushed red pepper for a little heat. A teaspoon of Dijon mustard can bring out the tangy sharpness of the cheddar.

  • Different cheeses: While sharp cheddar is classic, you could try gouda, Monterey Jack, or a cheddar blend. Just avoid overly soft cheeses like brie or mozzarella, which don’t melt well in soup.

  • Texture preference: For a creamier texture, blend part of the soup using an immersion blender before adding the chicken and cheese.


Serving Suggestions

This soup is incredibly versatile and satisfying on its own, but you can serve it with a few simple sides to make it a full meal.

Warm, crusty bread—especially sourdough or garlic toast—is ideal for dipping into the rich, cheesy broth. For a lighter option, a green salad with a lemon vinaigrette balances the soup’s richness.

It also pairs nicely with a crisp white wine or a sparkling apple drink. If you’re serving it for lunch, keep it simple with a sandwich or a baked potato on the side.

This soup is especially fitting for cold evenings, casual dinners with family, or weekend meal prep. It holds up well in the fridge and can be portioned for quick lunches throughout the week.


Nutrition & Balanced Eating Notes

This soup delivers a good balance of protein, fat, and fiber, especially when made with lean chicken and fresh broccoli. The cheddar provides calcium and richness, while broccoli brings antioxidants and important vitamins like C and K.

If you’re watching calories, consider using low-fat milk or skipping the heavy cream. You can also cut back slightly on the cheese without losing too much flavor.

For those following a higher-protein or lower-carb eating style, this soup fits nicely—just be mindful of the flour-based roux if carbs are a concern. Substituting with a keto-friendly thickener like xanthan gum or almond flour is an option.


Frequently Asked Questions

1. Can I freeze this soup successfully?
Yes, but take care. Dairy soups may separate once frozen. Let the soup cool completely before transferring to airtight containers. When reheating, do so gently over low heat and stir often. Adding a splash of milk can help restore its smoothness.

2. What’s the best method for reheating?
Reheat on the stove over medium-low heat, stirring regularly. Avoid high heat, as it can cause the cheese to separate. If using the microwave, heat in short bursts and stir between intervals.

3. Is it slow cooker friendly?
Definitely. Start by sautéing the chicken, onion, and garlic in a pan, then transfer everything except the cheese and cream to the slow cooker. Cook on low for 4 hours. Add the cheese and cream during the last 15–20 minutes.

4. What if I don’t have heavy cream on hand?
No problem. You can use extra milk or even half-and-half as a lighter substitute. Plain Greek yogurt or sour cream (added at the end) can also give a creamy finish.

5. How do I make it gluten-free?
Instead of flour, use cornstarch or a gluten-free all-purpose flour blend. If using cornstarch, mix with cold water and stir in after the soup is nearly done to thicken it up.

6. Can I use pre-cooked chicken?
Yes, this is a great way to use leftovers. Simply shred or dice cooked chicken and stir it into the soup during the final simmering stage to warm through.

7. Why did my cheese turn gritty?
Cheese can become grainy if added too quickly or if the soup is too hot. Always lower the heat and add the cheese gradually, stirring constantly to ensure a smooth, creamy finish.

Print

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A smooth and hearty chicken broccoli cheddar soup loaded with flavor, featuring tender chicken, crisp broccoli, and rich melted cheddar in a velvety base.

  • Author: Maya Lawson
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: Serves 4

Ingredients

Scale

2 tablespoons butter
1 pound boneless skinless chicken breasts or thighs, cubed
1 small yellow onion, diced
3 cloves garlic, 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, grated
1/4 teaspoon ground nutmeg
Salt and pepper, to taste

Instructions

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

  • Add remaining butter to the pot. Sauté onion until soft, about 4–5 minutes. Stir in garlic and cook another 30 seconds.

  • Sprinkle in flour and stir constantly for 1–2 minutes to create a roux.

  • Slowly whisk in broth, then add milk. Stir and bring to a low simmer.

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

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

  • Lower the heat. Add cheese in batches, stirring until melted.

  • Stir in heavy cream and nutmeg. Taste and adjust seasoning as needed.

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