Creamy Chicken and Broccoli Cheddar Soup Recipe

This Chicken and Broccoli Cheddar Soup is rich, creamy and full of vegetables and protein. It makes a satisfying meal on its own and comes together in one pot in under an hour. The cheddar melts into a silky broth while tender broccoli and shredded rotisserie chicken add texture and substance.

Broccoli cheddar chicken soup topped with crackers.

I enjoy hearty soups year-round, and this chicken-broccoli-cheddar version is one of my favorites when I want something comforting but still balanced. Serve it with crackers or crusty bread for a simple weeknight dinner.

Why you’ll love this soup

  • One-pot convenience: Everything cooks in a single Dutch oven or large pot for easy cleanup.
  • Fast: Using a rotisserie chicken cuts prep time — about 20 minutes to prep and roughly 35 minutes to cook.
  • Simple techniques: No complicated steps — a basic roux, simmer, then finish with cheese.
  • Comforting flavor: Sharp cheddar and cream make the broth indulgent while the broccoli and chicken add substance.
  • Nutritious: This soup delivers vegetables and protein in a single bowl.

Ingredients

Ingredients for broccoli cheddar soup.

Notes on key ingredients:

  • Broccoli: Use only the florets, finely chopped so they cook quickly and give a pleasant texture in the soup.
  • Cheddar: For best melting and flavor, grate a block of sharp or extra-sharp cheddar yourself rather than using pre-shredded cheese.
  • Rotisserie chicken: Pre-cooked pulled chicken speeds the process; remove the skin and check for any small bones.
  • Roux: A simple mixture of butter and flour thickens the broth and gives it a rich mouthfeel.
  • Liquid base: A mix of whole milk, chicken stock and heavy cream creates a silky, flavorful broth.

Substitutions and variations

  • Omit the carrot or onion if you prefer fewer vegetables.
  • To make a vegetarian version, substitute vegetable stock and leave out the chicken.
  • If you use unsalted butter, add an extra teaspoon of salt and adjust to taste.
  • The balance of milk, cream and stock gives the best texture; avoid replacing these liquids with very thin alternatives.
  • Top the soup with crackers, croutons or parmesan crisps for extra crunch.

How to make Chicken and Broccoli Cheddar Soup

Melted butter in pot with onion.

Step 1: In a large covered pot or Dutch oven, melt the butter over medium‑low heat. Add the minced onion with a pinch of salt and a little black pepper and cook 3–4 minutes until softened but not browned, stirring occasionally.

Onion in butter and flour roux.

Step 2: Stir in the minced garlic, then sprinkle the flour over the mixture. Stir continuously with a wooden spoon until the flour is fully combined with the butter and onions, about a minute.

Stock in pot.

Step 3: Slowly pour in the whole milk while stirring the roux so the mixture becomes smooth and slightly thick. Add the chicken stock and bring the mixture to a gentle simmer.

Broccoli cooking in stock in dutch oven.

Step 4: Stir in the grated carrot and chopped broccoli florets. Cover and simmer for about 15 minutes, stirring once halfway through and scraping the bottom so the roux doesn’t stick.

Broccoli cooking in creamy stock.

Step 5: Stir in the heavy cream and the pulled rotisserie chicken. Cover again and cook an additional 5 minutes, or until the broccoli is fork‑tender.

Chicken broccoli cheddar soup in pot.

Step 6: Remove from heat, add the grated cheddar and stir until melted and smooth. Adjust seasoning with salt, pepper or a splash of hot sauce if desired.

Served chicken broccoli cheddar soup.

Step 7: Ladle into bowls and serve hot. Garnish with croutons, oyster crackers, or parmesan crisps if you like.

Expert tips

  • Grate cheddar from a block for the best melt; pre-shredded cheese contains anti‑caking agents that prevent smooth melting.
  • When adding milk to the roux, pour slowly and whisk or stir constantly to avoid lumps and sticking.
  • Avoid letting the soup simmer on low for too long after finishing. Prolonged heat can make the broccoli mushy and break down the chicken’s texture.

Recipe FAQs

What is a roux?

A roux is a cooked mixture of equal parts fat (butter) and flour used to thicken soups and sauces. For this soup, a quick pale roux is enough to build body without changing the flavor.

Why won’t my cheese melt?

Use freshly grated cheese from a block and add it off the highest heat, stirring continuously. Pre-shredded cheese often contains anti‑caking agents that prevent smooth melting.

How can I thicken this soup?

Stir in a little more heavy cream or additional grated cheddar over low heat. To thin the soup, add a splash of chicken stock until you reach the desired consistency.

How do I store and reheat it?

Cool the soup, then refrigerate in a sealed container for up to three days. Reheat gently on the stovetop over low heat or microwave in short intervals, stirring occasionally.

Recipe

Chicken and Broccoli Cheddar Soup

Author: Tara Smithson

Total time: 55 minutes • Yield: about 6 cups

Ingredients

  • 4 tablespoons salted butter
  • ½ cup yellow onion, minced
  • 1 teaspoon salt
  • ¼ teaspoon black pepper
  • 2 garlic cloves, minced
  • 3 tablespoons all-purpose flour
  • 2 cups whole milk
  • 2 cups chicken stock
  • 3 cups broccoli florets, chopped finely
  • 1 large carrot, peeled and grated (about ⅓ cup)
  • 1 cup heavy cream
  • 2 cups pulled rotisserie chicken, skin removed
  • 8 ounces sharp or extra-sharp cheddar, grated

Instructions

  1. Melt butter in a large covered pot over medium-low heat. Add onion, salt and pepper and cook 3–4 minutes until softened.
  2. Add garlic and sprinkle in the flour. Stir until the flour is fully combined and no dry bits remain.
  3. Slowly stir in the whole milk until the roux is smooth, then add the chicken stock and bring to a gentle simmer.
  4. Add grated carrot and chopped broccoli, cover and cook 15 minutes, stirring once and scraping the bottom to prevent sticking.
  5. Stir in the heavy cream and pulled chicken, cover and cook another 5 minutes until the broccoli is tender.
  6. Remove from heat, stir in the grated cheddar until melted. Season to taste with salt, pepper or hot sauce.
  7. Serve hot, garnished with croutons, crackers or parmesan crisps if desired.

Equipment

  • Large Dutch oven or heavy pot
  • Wooden spoon
  • Cheese grater
  • Cutting board and chef’s knife

More soups to try

  • Chicken Tikka Masala Soup
  • Loaded Potato Soup
  • French Onion Soup
  • Creamy Tortellini Soup

If you make this Chicken Broccoli Cheddar Soup, please leave a star rating and a comment to share how it turned out. I love hearing your feedback!