Creamy Chicken Macaroni Cheese Soup

Loading…

By Reading time

Tender chicken, macaroni, and melted cheddar turn this into a bowl that lands halfway between soup and the kind of dinner people keep going back for seconds on. The broth stays creamy without turning gluey, the pasta cooks right in the pot, and the cheese melts into the base instead of clumping at the top. It’s the sort of comfort food that feels generous without asking much in return.

What makes this version work is the order: the macaroni cooks in the broth first, the cream goes in over low heat, and the cheese is added gradually so it melts smoothly instead of seizing. Using cooked shredded chicken keeps the soup fast and prevents the meat from drying out while the pasta finishes. A little onion and garlic cooked in butter at the start give the whole pot a savory backbone, which matters more here than it would in a thinner soup.

Below you’ll find the timing that keeps the macaroni tender, the heat level that protects the cheese, and a few swaps that help when you’re cooking with what’s already in the kitchen.

The cheese melted in smooth and the broth stayed creamy even after sitting for a bit. I loved that the macaroni held its shape and didn’t turn mushy like some soups do.

★★★★★— Melissa R.

Creamy Chicken Macaroni Cheese Soup is the kind of cozy one-pot dinner worth keeping on hand for nights when you want pasta, soup, and plenty of cheddar in one bowl.

Save to Pinterest

The Trick to Keeping the Cheese Smooth in a Pasta Soup

Cheese soups fail for one main reason: the heat is too high when the cheese goes in. Cheddar can turn grainy fast if it gets boiled, and once that happens there isn’t a clean fix. In this soup, the broth and pasta are fully cooked first, then the pot is taken down to low heat before the cream and cheese enter the picture.

That low-heat finish does two things at once. It keeps the dairy stable and gives the shredded chicken a chance to warm through without getting stringy. The other big detail is adding the cheese a handful at a time. Dumping it all in at once lowers the temperature of the pot unevenly and makes smooth melting harder. Slow and steady wins here.

What Each Ingredient Is Actually Doing in This Soup

Creamy Chicken Macaroni Cheese Soup cheesy comforting
  • Cooked shredded chicken — Using pre-cooked chicken keeps the soup quick and protects the meat from overcooking. Rotisserie chicken works well here because it has enough seasoning to hold its own in a creamy base. If you’re cooking chicken just for this, poach or roast it first and shred it while it’s still warm.
  • Elbow macaroni — This pasta shape catches the broth and cheese in every bite, which is part of what makes the soup feel satisfying instead of thin. Any small pasta will work in a pinch, but elbows give the most classic texture. Cook it only until tender, because it keeps softening in the hot soup.
  • Cheddar cheese — Shred it yourself if you can. Pre-shredded cheese often carries anti-caking starches that can make the soup less silky. Sharp cheddar gives the best flavor, since the broth and cream soften the edges and keep it from tasting flat.
  • Heavy cream — This gives the soup body without needing flour or a roux. Half-and-half can work, but the soup will be a little lighter and less plush. Don’t boil it hard once it goes in; gentle heat keeps the texture clean.
  • Butter, onion, and garlic — These build the savory base before anything liquid goes in. The onion should soften, not brown, so the soup tastes round and mellow instead of sharp. Garlic only needs a short cook, just long enough to lose its raw edge.

Building the Soup Without Curdling the Cheese

Softening the Onion and Garlic

Melt the butter in a large pot over medium heat, then cook the diced onion until it turns translucent and smells sweet, not browned. Add the garlic near the end so it doesn’t burn, because burnt garlic gives the whole pot a bitter edge. This first minute of cooking sets up the flavor underneath the cream.

Cooking the Pasta in the Broth

Pour in the chicken broth and bring it to a boil before adding the macaroni. Cook the pasta until it is just tender, because it will keep absorbing liquid while the soup sits. If the broth looks a little lower than you expected, that’s normal; the pasta drinks some of it up and helps thicken the soup naturally.

Finishing on Low Heat

Reduce the heat before adding the cream and shredded chicken. Stir in the cheddar a handful at a time, waiting for each addition to melt before adding the next. If the soup starts steaming hard or bubbling after the cheese goes in, pull the pot off the burner for a minute; that pause keeps the sauce smooth instead of grainy.

Make It Gluten-Free

Use a gluten-free elbow pasta and cook it just to tender. Some gluten-free pastas break down faster in soup, so check the texture a minute early and stop when the center still has a little bite. The flavor stays the same, but the broth may thicken a bit more as it sits.

Make It Lighter Without Losing the Cozy Feel

Swap the heavy cream for half-and-half if you want a lighter bowl. The soup will still be creamy, but it won’t coat the spoon quite as richly. Keep the heat low at the end, because lighter dairy is less forgiving if it boils.

Add More Vegetables

Diced carrots, celery, or frozen peas all fit naturally here. Cook firmer vegetables with the onion at the beginning so they have time to soften, and stir in peas near the end so they stay bright. This turns the soup into a more complete meal without changing the base technique.

Storage and Reheating

  • Refrigerator: Store for up to 4 days. The macaroni will keep absorbing liquid, so the soup gets thicker as it sits.
  • Freezer: It can be frozen, but the pasta softens and the dairy texture changes a little after thawing. For best results, freeze without the macaroni and add fresh pasta when reheating.
  • Reheating: Warm it slowly on the stove over low heat with a splash of broth or milk to loosen it. High heat can make the cheese separate and the pasta turn mushy.

Questions I Get Asked About This Recipe

Can I use rotisserie chicken in this soup?+

Yes, and it works especially well because the chicken is already seasoned and tender. Stir it in near the end just long enough to heat through so it stays juicy. If the rotisserie chicken is heavily salted, taste the soup before adding much extra salt.

How do I keep the cheddar from getting grainy?+

Keep the heat low and add the cheese a little at a time. Grainy cheese usually comes from boiling dairy or dumping in a big handful before the last handful has melted. If the pot is steaming hard, take it off the burner for a minute before stirring in more cheese.

Can I make this soup ahead of time?+

Yes, but the pasta will continue to absorb broth as it sits. If you know you’re making it ahead, undercook the macaroni slightly and thin the soup with a little broth when reheating. The flavor holds up well overnight, and the texture comes back once it’s warmed gently.

How do I stop the macaroni from getting mushy?+

Cook it just until tender and don’t let the soup boil hard after the pasta is in. Macaroni keeps softening in the hot broth, so pulling it at the right moment matters more than the clock on the box. If you want firmer pasta, start checking a minute or two early.

Can I use milk instead of heavy cream?+

You can, but the soup will be thinner and a little less rich. Whole milk works better than low-fat milk because it stands up to the cheese more cleanly. Keep the heat very low so the dairy stays smooth.

Creamy Chicken Macaroni Cheese Soup

Creamy chicken macaroni cheese soup with tender shredded chicken, elbow macaroni, and melted cheddar in a rich, creamy broth. Cook the pasta right in the pot and simmer briefly so the flavors meld for a cozy one-bowl dinner.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 6 servings
Course: Dinner
Cuisine: American
Calories: 690

Ingredients
  

Creamy chicken macaroni cheese soup base
  • 2 cup cooked, shredded chicken
  • 1.5 cup elbow macaroni
  • 4 cup chicken broth
  • 1 cup heavy cream
  • 2 cup shredded cheddar cheese
  • 1 small onion, diced
  • 2 clove garlic, minced
  • 2 tbsp butter
  • 0.25 Salt and pepper, to taste Use to season; add gradually and taste.

Equipment

  • 1 Dutch oven

Method
 

Sauté aromatics
  1. Melt the butter in a large pot over medium heat and sauté the onion and garlic until softened, about 3-4 minutes, until glossy and fragrant.
  2. Pour in the chicken broth and bring to a boil, bubbling steadily across the surface.
Cook the pasta
  1. Add the elbow macaroni and cook according to package directions, until tender and slightly firm to the bite.
Make it creamy
  1. Reduce heat to low and stir in the heavy cream and shredded chicken until evenly combined and steaming gently.
  2. Gradually stir in the cheddar cheese, a handful at a time, until melted and smooth with no visible cheese clumps.
Season and finish
  1. Season with salt and pepper to taste, then stir until the broth looks fully seasoned.
  2. Simmer for 5 minutes to let the flavors meld, then serve warm while hot and creamy.

Notes

For the creamiest texture, keep the heat on low once you add cream and cheese to prevent separation. Refrigerate leftovers in an airtight container up to 3 days; reheat gently on the stove, adding a splash of chicken broth if it thickens. Freezing is not recommended because the pasta and dairy may change texture. For a dairy-light swap, use half-and-half instead of heavy cream and choose a meltable reduced-fat cheddar.

You might also like these recipes

Leave a Comment

Recipe Rating