Loading…

By Reading time

Velvety broth, tender macaroni, and plenty of melted cheddar turn this into the kind of soup that eats like a full dinner. It’s rich without feeling heavy, and the chicken makes it hearty enough that nobody starts hunting for a second course after one bowl.

What sets this version apart is the way the cheese gets handled. The base is thickened first with a quick flour-and-butter roux, then the broth and milk go in gradually so the soup stays smooth instead of turning lumpy. The cheddar melts in at the end, off direct heat, which keeps the texture creamy instead of grainy.

Below, I’ve included the small details that matter here: when to add the pasta so it doesn’t go mushy, why the cheese should never simmer hard, and a few swaps that still keep the soup comforting and spoonable.

The cheese melted in smoothly and the broth stayed silky all the way through. I added the macaroni right at the end like you said, and it held its texture instead of turning soft and swollen.

★★★★★— Melissa R.

Creamy Chicken Macaroni Cheese Soup is the kind of cozy bowl that stays silky if you melt the cheese at the very end.

Save to Pinterest

The Cheese Stays Smooth Only If You Stop the Boil at the Right Time

Most cheese soups go wrong in the last five minutes, not the first. The broth can look perfect, then the cheese hits high heat and turns sandy or stringy. That happens because cheddar doesn’t like a hard simmer once it’s melted into dairy. Pull the soup back to a gentle heat before the cheese goes in, and the sauce stays glossy.

The other place people lose the texture is with the pasta. If the macaroni cooks in the pot for too long, it keeps soaking up liquid and turns the soup into a thick casserole by the time it hits the bowl. Cooking the pasta separately gives you control. Stir it in near the end, and you get tender noodles that still have a little bite.

What Each Ingredient Is Actually Doing in This Bowl

Creamy Chicken Macaroni Cheese Soup, cheesy, comforting, hearty
  • Butter — This is the base for the roux and it carries the onion flavor while helping the flour cook without clumping. Use real butter here; the soup tastes flatter with a neutral oil.
  • Onion and carrots — These build the savory-sweet foundation under the cheese. Dice them small so they soften quickly and disappear into the soup instead of staying crunchy.
  • All-purpose flour — This thickens the broth and milk into a spoon-coating soup. Cook it for a full minute so the raw flour taste disappears before you whisk in the liquid.
  • Chicken broth — This gives the soup its savory backbone. A good boxed broth works fine, but if yours is very salty, hold back on extra seasoning until the cheese is in.
  • Milk — Milk keeps the soup creamy without making it as heavy as cream. Whole milk gives the best texture, though 2% will still work if that’s what you have.
  • Elbow macaroni — The little curves catch the cheese sauce in every bite. Cook it just to al dente so it doesn’t turn soft after it sits in the hot soup.
  • Shredded cooked chicken — This turns the soup into dinner. Rotisserie chicken is the easiest option, and leftover roast chicken works just as well.
  • Shredded cheddar cheese — Sharp cheddar gives the soup its real flavor and that classic golden color. Shred it yourself if you can; pre-shredded cheese melts less smoothly because of the anti-caking coating.

The 10 Minutes That Turn Broth Into a Real Soup

Softening the Vegetables

Melt the butter in a large pot, then add the onion and carrots. Cook them until the onion looks translucent and the carrots start to lose their raw edge, about 5 to 7 minutes. If you rush this stage, the soup tastes thin and the vegetables stay too firm for a creamy bowl. Keep the heat at medium so the butter doesn’t brown before the vegetables soften.

Cooking Out the Flour

Sprinkle the flour over the vegetables and stir constantly for about 1 minute. The mixture should look pasty and smell a little nutty, not raw. This short cook time matters because uncooked flour can make the soup taste chalky. Once the flour is fully coated in butter and vegetables, the liquid can go in without forming lumps.

Whisking in the Broth and Milk

Add the chicken broth first, a little at a time, whisking after each splash so the flour dissolves smoothly. Then add the milk and keep whisking until the soup looks even and creamy. If it looks a little thin at this stage, that’s normal; it thickens as it simmers. A hard boil here can make the base separate, so keep it at a gentle simmer.

Finishing With Cheese, Chicken, and Pasta

Stir in the chicken, macaroni, and cheddar once the soup has thickened slightly. Pull the pot off the heat if the cheese starts to string or clump, then stir until it melts into the broth. The soup should look glossy and pourable, not stretchy. Taste it last and add salt and pepper only after the cheese has gone in, since cheddar brings its own salt.

Three Ways to Make This Soup Fit What You’ve Got

Gluten-Free Version

Use a gluten-free all-purpose flour blend in place of the regular flour and swap in gluten-free pasta. The soup will still thicken well, but gluten-free pasta softens faster, so add it right before serving if you’re planning on leftovers.

Lighter Dairy Swap

You can use 2% milk instead of whole milk, but the soup will be a little less rich and won’t coat the spoon quite as heavily. I wouldn’t replace the cheddar with a low-fat version, since it tends to melt poorly and can turn grainy.

Vegetarian Adaptation

Swap the chicken broth for a good vegetable broth and leave out the chicken. The soup becomes a straight macaroni and cheese-style bowl, still hearty because the roux and cheddar carry the body of the dish.

Extra Hearty Add-In

Add a handful of frozen peas or small cauliflower florets during the simmer if you want more vegetables in the bowl. Keep the pieces small so they cook through without making the soup feel chunky in the wrong way.

Storage and Reheating

  • Refrigerator: Store for up to 4 days. The pasta will continue to absorb liquid, so the soup gets thicker by the next day.
  • Freezer: It freezes, but the texture changes a bit because dairy soups and pasta both lose some smoothness after thawing. Freeze without the pasta if you want better results, then cook fresh macaroni when you reheat.
  • Reheating: Warm it slowly over low heat with a splash of broth or milk, stirring often. High heat can split the cheese sauce and make the pasta go mushy before the center is hot.

Answers to the Questions Worth Asking

Can I use pre-shredded cheese in this soup?+

You can, but the soup won’t melt quite as smoothly. Pre-shredded cheese has a coating that keeps it from clumping in the bag, and that same coating can make the broth a little less silky. If that’s what you have, add it off the heat and stir patiently.

How do I keep the cheese from getting grainy?+

Take the pot off the burner before adding the cheddar. Grainy cheese usually means the heat was too high or the soup was boiling when the cheese went in, which causes the fat and protein to separate. Gentle heat keeps the sauce smooth.

Can I make this soup ahead of time?+

Yes, but the pasta will keep soaking up broth as it sits. For the best texture, cook the soup base ahead and add the macaroni when you reheat it, or expect to thin it with a little extra milk or broth the next day.

How do I fix soup that turned too thick after cooling?+

Add broth or milk a splash at a time while reheating over low heat. The flour and pasta both thicken the soup as it cools, so the texture loosens back up once the liquid warms again. Stir often so the bottom doesn’t scorch.

Can I use uncooked macaroni instead of cooking it first?+

You can, but you’ll need extra liquid and a longer simmer, and the soup will get thicker as the pasta cooks. Cooking the macaroni separately gives you better control over the final texture and keeps the broth from turning starchier than you want.

Creamy Chicken Macaroni Cheese Soup

Creamy chicken macaroni cheese soup with tender pasta shells and shredded chicken in a velvety, golden cheese-loaded broth. Made by building a smooth roux, simmering to thicken, then melting cheddar until silky.
Prep Time 25 minutes
Cook Time 10 minutes
Total Time 35 minutes
Servings: 6 servings
Course: Dinner
Cuisine: American
Calories: 600

Ingredients
  

Butter and vegetables
  • 2 tbsp butter
  • 1 onion, diced
  • 2 carrots, diced
Roux and liquids
  • 0.25 cup all-purpose flour
  • 4 cup chicken broth
  • 2 cup milk
Pasta and cheese
  • 2 cup elbow macaroni, cooked
  • 2 cup shredded cooked chicken
  • 2 cup shredded cheddar cheese
Seasoning
  • Salt and pepper, to taste

Equipment

  • 1 Dutch oven

Method
 

Sauté the vegetables
  1. Melt the butter in a large pot over medium heat, then sauté the onion and carrots until softened, about 5 minutes, stirring occasionally.
  2. Sprinkle in the all-purpose flour and cook for 1 minute, stirring constantly, until it smells nutty and looks slightly dry.
Build the creamy base
  1. Gradually whisk in the chicken broth and milk until smooth, with no lumps.
  2. Bring the mixture to a simmer and cook for 10 minutes, stirring occasionally, until slightly thickened and spoon-coating.
Finish and melt the cheese
  1. Stir in the cooked elbow macaroni, shredded chicken, and shredded cheddar cheese and heat until the cheese is fully melted and combined.
  2. Season with salt and pepper before serving warm, tasting and adjusting as needed.

Notes

Pro tip: add the cheddar off direct heat and stir gently so the broth stays silky rather than grainy. Store leftovers in the fridge up to 3 days in a sealed container; reheat gently on low with a splash of milk if needed. Freezing is not recommended because the pasta and dairy can change texture. For a lighter option, use low-fat milk and reduced-fat cheddar for a similar cheesy flavor with less richness.
About the author
Stacey

Leave a Comment

Recipe Rating