
When the broth comes up around the chicken, the whole pot starts smelling like a proper dinner—not just warm stock with vegetables floating in it. I like that the breasts simmer directly in the onion-and-carrot base, so the meat stays moist and the broth picks up a gentle savory depth while it cooks. This creamy chicken and broccoli soup with cheddar has enough body to feel filling, but the broccoli still gets its own tender, bright bite instead of disappearing into a puree.
The order matters more than a long ingredient list: the flour gets stirred into the softened vegetables before broth is whisked in, so the soup thickens from the start. Broccoli waits until the chicken is cooked and out of the pot; that keeps it from simmering for the entire chicken-cooking window. I finish with cream and sharp cheddar off the heat, which brings everything together without turning the cheese into the main event. There’s no blending and no second pan to wash, just a creamy, savory bowl with bite-size chicken and broccoli in every spoonful.

Kitchen Note
Take the pot off the heat before stirring in the cream and cheddar. The residual heat melts the cheese without cooking it aggressively, which helps the soup stay smooth.
Save this creamy chicken and broccoli soup with cheddar for a cozy bowl built on a silky broth and tender, bite-size pieces.
Why the Flour Goes In Before the Broth—and Before the Cheese
There’s a reason this soup gets its thickness before the cheddar ever enters the pot. Flour stirred into melted butter coats the softened vegetables and disperses through the broth, building a light base that gives each spoonful some body. Cooking the flour briefly first also keeps the finished soup from tasting raw or pasty. The result is a creamy texture without needing a heavy layer of cheese to do all the thickening.
Cheddar brings richness and a savory, tangy finish, but it isn’t a dependable stand-in for the flour. If you rely on extra cheese to thicken the broth, the soup can become overly rich before it reaches the texture you want. The flour does the quiet structural work; the cream and cheddar round out the broth at the end. That balance lets the chicken and broccoli stay distinct instead of getting lost in a thick, cheese-heavy sauce.
What Sharp Cheddar Can—and Can’t—Do for This Soup

- Low-sodium chicken broth — It forms the soup’s savory base while leaving room to season the finished bowl without the broth becoming too salty. A basic store-brand carton works well here; the low-sodium label matters more than choosing an expensive brand.
- Boneless, skinless chicken breasts — Simmering the breasts whole keeps them easy to lift out and shred, and the broth gently flavors the meat as it cooks. Choose evenly sized pieces so they finish at a similar pace. Boneless, skinless thighs work as a richer swap, though their timing can vary.
- Broccoli florets — Bite-size pieces are easier to eat on a spoon and cook evenly during their short simmer. Fresh florets give the soup a firmer bite; choose compact, deep-green heads when buying fresh broccoli, and trim away any dry-looking cut ends before breaking it into pieces.
- Heavy cream — It gives the broth a rounded, full texture that lighter dairy won’t match exactly. The brand doesn’t need to be fancy; use cream that smells fresh and keep it chilled until it goes into the pot.
- Sharp cheddar — Its stronger tang holds its own against the cream and chicken. Shred a block yourself for the smoothest melt; pre-shredded cheese often contains anti-caking agents that can leave the soup less cohesive. A standard grocery-store block is fine.
- Yellow onion, carrot, and garlic — These build the savory base rather than serving as big, separate bites. Choose firm vegetables, and dice the onion and carrot evenly so they soften at about the same pace.
The Stovetop Sequence That Keeps the Chicken Tender and Broth Smooth
Soften the vegetables without browning them
Melt the butter in a 6-quart pot over medium heat, then stir in the diced onion and carrot. Cook for about 5 minutes, stirring occasionally, until both are softened. They should look glossy and yield easily when pressed with a spoon. Keep the heat moderate; browning isn’t needed for this gentle, creamy base.
Cook the garlic and flour into the base
Stir in the minced garlic and cook for 30 seconds, just until fragrant. Sprinkle in the flour and stir for 1 minute so it coats the vegetables and cooks briefly in the butter. Pour in the chicken broth gradually while whisking, rather than tipping it all in at once. Keep whisking until the liquid looks smooth, with no floury clumps hiding around the sides of the pot.
Poach the chicken at a gentle simmer
Add the chicken breasts, kosher salt, and black pepper, then bring the pot to a gentle simmer. Partially cover it and let the chicken cook for about 15 to 20 minutes. Check the thickest part of each breast with an instant-read thermometer; it needs to reach 165°F. Transfer the cooked chicken to a plate so the broccoli can cook without the chicken becoming overdone.
Give the broccoli its own short simmer
Stir the bite-size broccoli florets into the soup and simmer for 5 to 7 minutes, until a fork slips into a piece without resistance. Keep the simmer gentle rather than letting the broth boil hard. The florets should be tender but still hold their shape. If the pieces vary in size, check a larger one before moving on.
Shred the chicken and finish off the heat
Shred the chicken into bite-size pieces and return it to the pot. Remove the pot from the heat before stirring in the heavy cream and shredded cheddar. Stir until the cheese has melted into the broth, then let the soup rest for 5 minutes before serving. The chicken should be scattered through the soup, not left in long strands that are hard to manage on a spoon.
Three Small Changes That Suit This Pot of Soup
Make it gluten-free with a cup-for-cup flour blend
Replace the all-purpose flour with the same quantity of a cup-for-cup gluten-free flour blend intended for baking. Stir it into the butter and vegetables the same way; blends vary, so the soup may be a touch less silky, but it will still have a creamy, spoon-coating texture.
Use chicken thighs for a richer bowl
Swap the breasts for the same weight of boneless, skinless chicken thighs. Their darker meat has a fuller flavor and stays juicy, though the pieces may need longer at a gentle simmer. Use a thermometer in the thickest part rather than relying on the breast cooking time.
Choose mild cheddar for a gentler finish
Use the same quantity of mild cheddar in place of sharp cheddar. It melts into the soup just as readily, but the finished bowl will have a softer cheese flavor and less tang. This is a good fit if you want the chicken and broccoli to stand out more.
Storage and Reheating
- Refrigerator: Refrigerate in a covered container within 2 hours and use within 3 to 4 days. The broccoli softens as it sits.
- Freezer: Freeze cooled soup in airtight portions for up to 2 months. The cream and cheddar may separate slightly or turn grainy after thawing, so the texture won’t be quite as smooth.
- Reheating: Warm it gently in a saucepan over low heat, stirring often. Don’t let it boil; high heat can make the dairy and cheese separate further.
Questions That Come Up Once the Pot Is on the Stove

Creamy Chicken and Broccoli Soup with Cheddar
Ingredients
Equipment
Method
- Melt the butter in a 6-quart pot over medium heat.
- Add the onion and carrot and cook, stirring occasionally, until softened, about 5 minutes.
- Stir in the garlic and cook for 30 seconds.
- Sprinkle in the flour and stir for 1 minute.
- Gradually whisk in the chicken broth until smooth.
- Add the chicken breasts, salt, and pepper and bring to a gentle simmer.
- Cover the pot partially and simmer until the chicken reaches 165°F in the thickest part, about 15 to 20 minutes.
- Transfer the chicken to a plate.
- Stir the broccoli into the soup and simmer until tender, about 5 to 7 minutes.
- Shred the chicken into bite-size pieces and return it to the pot.
- Remove the pot from the heat.
- Stir in the heavy cream and cheddar until the cheese is melted.
- Let the soup rest for 5 minutes before serving.