Loading…

By Reading time

Rich, cheesy broth, tender chicken, and soft elbow macaroni make this soup land somewhere between a bowl of mac and cheese and a proper dinner. It’s the kind of pot that gets scraped clean because it hits all the comfort notes at once, but it still eats like a soup instead of turning into a heavy casserole in a bowl.

The trick is keeping the base light enough to stay spoonable while still giving the cheese something to cling to. Onion and carrots build a savory foundation, the chicken cooks right in the broth so it stays juicy, and the cheese goes in at the end over low heat so it melts smooth instead of turning grainy. Using shredded cheddar that you grate yourself makes a bigger difference here than most people expect.

Below, you’ll find the timing that keeps the pasta from going mushy, the best way to keep the cheese sauce silky, and a few smart swaps if you need to adjust this for what’s in your kitchen.

The cheese melted in smoothly and the broth stayed creamy without getting gluey. My kids kept asking for “just one more bowl,” which never happens with soup in this house.

★★★★★— Melissa R.

Love this creamy chicken macaroni cheese soup? Save it to Pinterest for the nights when you want one pot, kid-friendly comfort, and a broth that stays silky.

Save to Pinterest

The Reason the Cheese Stays Smooth Instead of Turning Grainy

Cheese sauces fail for the same reason over and over: the heat is too high when the cheese goes in, or the cheese is added too fast. In a soup like this, both problems show up more quickly because there’s less fat and starch to cushion the melt. The fix is simple. Pull the pot down to low heat before the cheddar goes in, then stir until it disappears into the broth instead of clumping on the spoon.

The pasta also matters here. If you cook it until it’s fully soft in the broth, it keeps drinking liquid after the pot comes off the stove and the soup turns thick and heavy. Stop as soon as the macaroni is tender with a little bite left in the center. It will finish in the hot broth as it sits.

  • Heat control — low heat keeps the dairy stable and prevents the proteins in the cheese from tightening up.
  • Freshly shredded cheddar — it melts more cleanly than pre-shredded cheese, which often has anti-caking starches that can make the soup feel sandy.
  • Macaroni timing — undercooked by a minute is better than overcooked, because the pasta keeps softening in the finished soup.

What Each Ingredient Is Actually Doing in This Soup

Creamy Chicken Macaroni Cheese Soup cheesy broth tender chicken
  • Butter — it softens the onion and carrots and gives the broth a rounder, richer start. You can swap in olive oil, but the soup loses a little of that classic comfort-food depth.
  • Onion and carrots — they build the sweet, savory base that keeps the soup from tasting flat. Dice them small so they soften before the chicken and pasta are done.
  • Chicken broth — this is the backbone of the soup, so use one that tastes good on its own. Low-sodium broth gives you more control over the final seasoning.
  • Boneless chicken breast — it cooks right in the broth and stays tender if you simmer gently. Chicken thighs work too and give a richer result, though the broth will taste a little deeper and more savory.
  • Elbow macaroni — it gives the soup that macaroni-and-cheese feel and helps thicken the broth slightly as it cooks. Small pasta shapes like shells work in a pinch, but avoid long noodles because they don’t eat as cleanly in a spoonful.
  • Milk and cheddar cheese — these are the finishing ingredients that turn a standard chicken soup into something creamy and substantial. Full-fat milk gives the best texture, and sharp cheddar brings enough flavor to stand up to the broth without needing a bunch of extra seasoning.

Building the Soup in the Right Order

Softening the vegetables first

Melt the butter in a large pot over medium heat, then cook the onion and carrots until the onion turns translucent and the carrot edges look glossy. This stage is about building sweetness, not browning. If the vegetables start to color too quickly, the heat is too high and the butter is scorching instead of coating the pan.

Cooking the chicken in the broth

Add the broth and diced chicken, then bring the pot to a gentle simmer. You want small bubbles, not a hard boil. A rolling boil tightens the chicken and clouds the broth, while a steady simmer keeps the meat tender and the liquid clean-tasting.

Adding the macaroni at the right moment

Stir in the macaroni and let it cook until tender, checking a minute or two early. The pasta should still have structure when you bite into it, because it keeps absorbing liquid as the soup rests. If the pot looks too thick before the macaroni is done, add a splash more broth instead of cranking up the heat.

Finishing with milk and cheese

Lower the heat before the milk goes in, then add the cheddar a handful at a time, stirring until smooth after each addition. This keeps the soup silky and prevents the cheese from seizing into little bits. If it ever looks grainy, take the pot off the burner and stir slowly; residual heat is enough to finish the melt without breaking the sauce.

How to Adapt This for Different Kitchens and Different Eaters

Make It Gluten-Free Without Losing the Comfort

Swap in a gluten-free elbow pasta and cook it just to tender, since many GF pastas soften faster than wheat pasta. The soup itself doesn’t need flour to thicken, so the main thing to watch is the pasta texture and the final salt level.

Dairy-Free Version

Use unsweetened oat milk or a plain, unsweetened dairy-free milk and replace the cheddar with a meltable vegan cheese. The texture will be a little less lush, but the soup still comes out creamy if you keep the heat low and stir the cheese in off the burner.

Use Chicken Thighs for a Deeper Broth

Chicken thighs give you a little more richness and stay very forgiving if the soup simmers a few minutes longer than planned. They bring a more savory finish than breast meat, which is nice if you like the broth to taste fuller and less lean.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The pasta will keep absorbing broth, so expect it to thicken.
  • Freezer: It freezes, but the dairy and pasta both change texture a bit. For the best result, freeze before adding the milk and cheese, then finish the soup after thawing and reheating.
  • Reheating: Warm it slowly over low heat with a splash of broth or milk. High heat can make the cheese turn grainy and can overcook the pasta into mush.

Answers to the Questions Worth Asking

Can I use pre-shredded cheese?+

You can, but the soup won’t melt as smoothly. Pre-shredded cheese usually has starches added to keep it from clumping in the bag, and those starches can make the broth feel a little grainy. If that’s what you have, add it off the heat in small handfuls and stir patiently.

How do I keep the macaroni from getting mushy?+

Cook it just until tender, then take the soup off the heat soon after the cheese melts. The pasta keeps softening in the hot liquid, so a little firmness at the stove turns into the right texture in the bowl. If the soup will sit for a while, cook the pasta separately and add it when serving.

Can I make this ahead of time?+

Yes, but it tastes best if you undercook the pasta slightly and reheat it gently. The soup thickens as it chills, so you’ll probably need a little broth or milk to loosen it back up. If you want the smoothest texture, make the base ahead and add the cheese right before serving.

How do I fix grainy cheese soup?+

Take the pot off the heat immediately and stir in a splash of milk or broth to calm it down. Graininess usually happens because the cheese got too hot too fast, which makes the proteins tighten and separate. Lower heat is the real fix; once the sauce breaks, you can sometimes smooth it out, but prevention works better.

Can I use rotisserie chicken instead of cooking raw chicken in the broth?+

Yes. Stir in shredded rotisserie chicken after the macaroni is tender so it stays juicy and doesn’t overcook. You’ll still get a good result, though the broth will taste a little less homemade than when the chicken simmers in the pot from the start.

Creamy Chicken Macaroni Cheese Soup

Creamy chicken macaroni cheese soup with tender chicken and elbow macaroni simmered in an amber-toned cheddar broth. This stovetop version stays smooth and cheesy by adding dairy at low heat for a velvety finish.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4 servings
Course: Dinner
Cuisine: American
Calories: 420

Ingredients
  

1 tbsp butter
  • 1 tbsp butter
1 onion, diced
  • 1 onion, diced
2 carrots, diced
  • 2 carrots, diced
3 cups chicken broth
  • 3 cup chicken broth
1 lb boneless chicken breast, diced
  • 1 lb boneless chicken breast, diced
1 1/2 cups elbow macaroni
  • 1.5 cup elbow macaroni
1 cup milk
  • 1 cup milk
2 cups shredded cheddar cheese
  • 2 cup shredded cheddar cheese
Salt and pepper, to taste
  • 1 salt and pepper, to taste

Equipment

  • 1 Dutch oven

Method
 

Cook the vegetables and chicken
  1. Melt the butter in a large pot over medium heat, then sauté the onion and carrots until softened, about 5 minutes with occasional stirring and a fragrant, glossy look.
  2. Add the chicken broth and diced chicken, then bring everything to a simmer until the surface shows steady bubbling, about 5 minutes.
  3. Continue simmering for 10 minutes, until the chicken is cooked through with no pink in the center.
Cook the macaroni
  1. Stir in the elbow macaroni, then simmer for 8-10 minutes until tender, with the pasta appearing plump and cooked through.
Make it creamy and season
  1. Reduce heat to low, then stir in the milk and shredded cheddar cheese until melted and smooth, keeping the mixture silky with no grainy texture.
  2. Season with salt and pepper before serving, tasting at the end so the broth is balanced.

Notes

Pro tip: shred your own cheddar for a smoother melt and add the cheese on low heat so it stays creamy instead of grainy. Store leftovers in the refrigerator for up to 3 days; reheat gently on the stove over low heat, adding a splash of milk or broth if it thickens. Freezing is not recommended because the dairy can separate when thawed. Dietary swap: use gluten-free elbow macaroni for a gluten-free version.
About the author
Gabriella

Leave a Comment

Recipe Rating