When the cold wind pressed at the windows and the house felt small and full of stories, I would stand at my stove and let the kitchen fill up with the warm, cheesy smell of Creamy Chicken Macaroni Cheese Soup. I can still hear little feet padding in the hallway and the low murmur of a favorite song on the radio while I stirred, tasting for salt, pausing to breathe in that first steam of comfort. That pot became a kind of family signal, the thing that meant we would sit down together, cheeks flushed with warmth and hands reaching for spoons.
The Story Behind Our Favorite Creamy Chicken Macaroni Cheese Soup
There are dishes that carry names only a family knows, and there are those that carry whole afternoons. This Creamy Chicken Macaroni Cheese Soup sits in the second group for us. I first made it on a rainy Saturday when my kids were still learning to fold their hands on the table. The idea came from a stubborn need to make two favorite things into one pot.
At first it was a practical choice. We had leftover chicken, a bag of pasta, and a block of cheddar that was begging for attention. But it quickly became more than that. The soft swirl of cream, the snap of carrots, and the way the cheese silked into the broth made it feel like a meal and a hug at the same time. Sometimes I think dishes like this build the small rituals that hold a family together.
I love that this soup sits between a stew and a bowl of mac and cheese. It gives little ones the comfort of familiar texture while letting adults savor deeper, savory notes. If you like hearty soups that feel like an embrace, you might also enjoy recipes with a similar kind of warmth found in chicken vegetable quinoa soup, which brings its own gentle rhythm to a family table.
Bringing Creamy Chicken Macaroni Cheese Soup Together
“Every time I stir this pot, it smells just like Sunday at home.”
There is a rhythm to this soup that feels like a small concert. You start with bright vegetables that soften and release sweetness, then add spices that make the room hum. As the broth thickens and the milk warms, the kitchen shifts. You listen for the soft pop of bubbles and watch for the way the soup gains gloss as the butter and flour do their work.
When the cheese goes in you slow down. I always reduce the heat and stir in small handfuls so that the cheese melts into a smooth, clingy ribbon. That moment is quiet and patient, and it rewards you with a soup that coats the spoon and the inside of your mouth in the best kind of way. The cooked macaroni comes in last so it keeps its bite and the chicken folds into the bowl like old friends.
Ingredients You’ll Need
3 cups cooked chicken, shredded or diced
4 tablespoons unsalted butter
1 large yellow onion, finely diced
2 medium carrots, peeled and finely diced
2 celery stalks, finely diced
3 cloves garlic, minced
1/2 teaspoon dried thyme
1/2 teaspoon smoked paprika
1/4 teaspoon dry mustard powder
1/4 cup all-purpose flour
6 cups low-sodium chicken broth
2 cups whole milk
1 cup heavy cream
Salt and freshly ground black pepper, to taste
1 1/2 cups elbow macaroni, uncooked
4 cups (1 lb) sharp cheddar cheese, freshly grated
1/2 cup Monterey Jack cheese, freshly grated
Optional Garnishes: chopped fresh parsley
Optional Garnishes: snipped fresh chives
Optional Garnishes: extra shredded cheddar
Optional Garnishes: crumbled crispy beef bacon
Optional Garnishes: croutons
A few warm notes before you start. Freshly grated cheese melts more smoothly and tastes brighter than pre-shredded mixes. If your butter is very cold, give it a minute on the counter so it joins the pan without shocking. And if you love really homey, deep flavors, a little extra smoky paprika adds that cozy, wood-fired note.
If you like exploring soup styles, we have a good one that leans into grains and vegetables in a similar, hearty way at beef barley soup. It is a nice neighbor to this recipe on chilly nights or when you crave a bowl that lingers.
Step-by-Step Directions
-
{‘@type’: ‘HowToStep’, ‘name’: ‘Prepare Vegetables & Cheese’, ‘text’: ‘Finely dice onion, carrots, and celery. Mince garlic. Grate sharp cheddar and Monterey Jack cheeses. (If using raw chicken, sear 1.5 lbs chicken breasts in 1 tbsp olive oil, then shred/dice; or use 3 cups pre-cooked chicken).’}
Finely dice the onion, carrots, and celery so each bite will be tender and even. Mince the garlic and grate the cheeses finely so they will melt into a glossy, even texture. If you have raw chicken, sear it briefly until golden, then shred; pre-cooked chicken works just as well and saves time. -
{‘@type’: ‘HowToStep’, ‘name’: ‘Sauté Aromatics & Spices’, ‘text’: ‘In a large pot, melt 4 tbsp butter over medium heat. Sauté diced onion, carrots, and celery for 8-10 minutes. Add minced garlic, ½ tsp thyme, ½ tsp smoked paprika, and ¼ tsp dry mustard powder; cook 2 minutes until fragrant.’}
Melt the butter in a heavy-bottomed pot over medium heat and let it foam at the edges before adding the vegetables. Sauté the onion, carrots, and celery until they soften and the onion turns translucent, about eight to ten minutes. Add the garlic and spices and stir for two minutes until the kitchen fills with a warm, savory scent. -
{‘@type’: ‘HowToStep’, ‘name’: ‘Create Roux & Soup Base’, ‘text’: ‘Stir in ¼ cup flour; cook 2-3 minutes. Gradually whisk in 6 cups chicken broth, then 2 cups whole milk and 1 cup heavy cream, until smooth. Bring to a gentle simmer; season with salt and pepper.’}
Sprinkle the flour over the softened vegetables and stir to coat, cooking the raw flour taste away for two to three minutes. Slowly whisk in the chicken broth to keep the mixture smooth, then add the milk and cream. Bring the pot to a gentle simmer and let it thicken slightly, tasting and adjusting salt and pepper as you go. -
{‘@type’: ‘HowToStep’, ‘name’: ‘Melt Cheese’, ‘text’: ‘Reduce heat to low. Gradually add grated cheddar and Monterey Jack cheeses, stirring until completely melted and smooth. Do not boil after adding cheese.’}
Turn the heat down low so the milk and cream stay calm and steady. Add the cheeses a little at a time and stir until each handful melts into a velvety sheen. Keep the soup on low and resist the urge to boil, which can separate the cheese and make the texture grainy. -
{‘@type’: ‘HowToStep’, ‘name’: ‘Cook Macaroni’, ‘text’: ‘Separately, cook 1 ½ cups elbow macaroni in salted water until al dente. Drain thoroughly.’}
Cook the elbow macaroni in a pot of salted boiling water until it still has a little bite in the center. Drain it well and toss it back into the empty pot for a moment to stop the cooking, or rinse briefly under warm water if your kitchen is very hot. This keeps the pasta from becoming mushy in the soup. -
{‘@type’: ‘HowToStep’, ‘name’: ‘Combine & Serve’, ‘text’: ‘Add the cooked chicken (or 3 cups pre-cooked chicken) and drained macaroni to the soup. Stir gently and simmer on low for 5-10 minutes to meld flavors. Adjust seasoning and consistency. Ladle into bowls and garnish as desired.’}
Fold the cooked chicken and drained macaroni into the soup and stir gently so the pasta keeps its shape and the chicken stays tender. Let the pot sit on low for five to ten minutes to let the flavors knit together and the pasta take on that cozy, warm goodness. Taste, adjust seasoning, and ladle into bowls; finish with herbs or extra cheese as you like.
Serving Creamy Chicken Macaroni Cheese Soup With Family Warmth
When I bring this pot to the table I like to set bowls and spoons first and then let everyone choose their garnish. Little ones sometimes insist on extra cheese; older teens often reach for bacon or chives. I like to spoon a little extra broth over the top so the surface catches the garnish and looks inviting.
We often serve the soup with a simple side of crusty bread or a green salad dressed in lemon and olive oil. A small plate of pickles or a jar of spicy peppers goes well if you like a tangy counterpoint. When the family settles in, I watch the way the steam lifts and the room quiets for a moment as spoons hit bowls.
Presentation can be as easy as warm bowls set on a wooden board. I sometimes sprinkle parsley over each bowl and tuck a piece of warm bread on the side. The goal is comfort, not fuss, and the little choices make the meal feel like something planned with care.
How We Enjoy Creamy Chicken Macaroni Cheese Soup at Home
On weeknights this soup is a fast route to full bellies and soft, happy faces. On weekends I take the time to slow the process and let the broth deepen. If friends are over, I make a double batch and set a few bowls out so people can help themselves and feel at home.
There are nights when I add a splash of hot sauce to my bowl and a tiny drizzle of olive oil for a silky finish. The kids like it plain with a buttery roll, and my husband sometimes stirs in a spoonful of mustard for a sharp lift. The soup is generous enough to accept little tweaks without losing itself.
This recipe is also forgiving when life throws you curveballs. Use leftover Thanksgiving turkey instead of chicken, or stir in frozen corn for a sweet pop. That kind of flexibility keeps the soup in rotation through many seasons of our lives.
Storing Creamy Chicken Macaroni Cheese Soup for Tomorrow
Store leftovers in an airtight container in the fridge for up to three days, though I often find it gone by the next morning. The flavors mellow overnight and develop a soft, joined quality that makes the next bowl even more comforting. For long storage, freeze the soup without the pasta and add fresh cooked macaroni when you reheat.
When you reheat, do it gently on the stove over low heat and add a splash of milk or broth to loosen the texture. Stir slowly so the cheese comes back together and the soup regains its silky mouthfeel. If you have leftover bowls, cover them tightly to keep the surface from forming a film.
If you know you will want leftovers, cook the pasta separately and combine only when serving. This keeps the pasta from soaking up the broth and turning mushy. A little care at the start means a better bowl later, and small steps like this save texture and flavor.
Keeping It Fresh and Comforting
Leftovers often taste deeper because the spices have had time to sleep together. When you reheat, add a fresh sprinkle of herbs or a spoon of cream to lift the flavors. A quick squeeze of lemon can brighten a bowl if it tastes too cozy and heavy.
For freezing, portion the soup into meal-size containers and leave some room at the top if you freeze the whole pot. If you want to freeze just the base, leave out the macaroni and stir in cooked pasta when you thaw. This way you keep texture and avoid soggy noodles.
If the soup looks thick after chilling, thin it with a few tablespoons of broth and reheat slowly, stirring. Gentle heat brings it back; high heat can separate the cheese. Treat your pot of soup with patience and it will return to its best self.
Amelia’s Kitchen Notes
-
You can swap the elbow macaroni for small shells or small spiral pasta and keep almost the same texture. Smaller shapes catch the broth in different ways and make bites feel cozy.
-
If you need a dairy-light version, try using half-and-half and a bit of cream cheese for richness, though the flavor will change. The full mix of milk and heavy cream gives the silkiest result.
-
To speed things up, use pre-shredded carrot and celery mixes, or chop veggies the night before. A sharp knife makes prep quick and tidy, and cleanup goes faster when you keep a small bowl for scraps.
-
Leftover rotisserie chicken makes this soup a weeknight hero. You can also poach chicken in the broth before you start and use that liquid as part of your stock for an added layer.
-
Clean your pot while the soup simmers if you can. Pour hot water into the pot after you empty it and let it sit; most of the cheese residue will slide off when you wash it later.
Family Variations on Creamy Chicken Macaroni Cheese Soup
We have a week where bacon finds its way into everything. Crisp a few slices and crumble them over the top for a smoky snap that plays against the creamy base. Some nights we chop fresh tomatoes and fold them in just before serving for a bright contrast.
For a veggie-forward version, add a cup of frozen peas or a handful of fresh spinach in the last minutes of cooking. They wilt gently and add color and a touch of green to the bowl. In the fall I stir in roasted squash cubes for a sweet, knit texture and an autumn feel.
If you want a richer, more indulgent bowl, stir in an extra cup of sharp cheddar and a splash of cream. For a lighter bite, use more broth and less cream, and top with plenty of herbs and a squeeze of lemon. Each small change keeps the heart of the soup but lets it fit different moments.
Little Lessons From My Kitchen
- Taste as you go. Salt, pepper, and acid can change the whole bowl. A pinch at a time keeps you in control.
- Keep textures separate when planning to store leftovers. Cook pasta fresh if you want it to keep its bite.
- Use fresh grated cheese for melting that feels like velvet. Pre-shredded cheese sometimes has starchy coating that can change the finish.
- Do not let the cheese boil. Melting on low keeps the texture smooth and prevents graininess.
- A splash of cream at the end lifts the aroma and gives the soup a silk that kids always notice.
FAQs About Creamy Chicken Macaroni Cheese Soup
Can I make this ahead of time?
Yes, and honestly, it often tastes better the next day once the flavors have settled. Store the macaroni separately if you can, and add it when you reheat for the best texture.
What if I do not have heavy cream?
You can use extra whole milk and a tablespoon of cream cheese for body. The flavor will be a touch different but still comforting. Remember to keep heat low when you melt cheese to avoid separation.
How do I keep the soup from getting grainy when I add cheese?
Turn the heat to low before adding cheese and add it slowly while stirring. Avoid boiling after the cheese goes in, and stir gently until everything becomes smooth.
Can I use different cheeses?
Yes. Sharp cheddar brings a bright tang, while Monterey Jack adds cream and mildness. A little gruyere or smoked gouda can add a lovely depth if you want something special.
Is there a vegetarian swap?
Use vegetable broth and roasted mushrooms or beans for protein. The texture will shift, but mushrooms or white beans make the soup hearty and satisfying.
A Warm Note From My Kitchen
I hope this Creamy Chicken Macaroni Cheese Soup brings a little warmth to your table the way it does to ours. The real magic for me is not only the taste but the way a pot of soup asks us to sit down and slow for a minute. When you make it, give yourself permission to be gentle with the process.
If you try a variation that becomes your family’s favorite, I would be so happy to hear about it. Cooking is not meant to be exact; it is meant to be lived in, shared, and remembered. Take a breath, stir slowly, and let the kitchen fill with the small, ordinary joy that turns a meal into a memory.

Creamy Chicken Macaroni Cheese Soup
Ingredients
Method
- Finely dice onion, carrots, and celery. Mince garlic. Grate sharp cheddar and Monterey Jack cheeses.
- If using raw chicken, sear 1.5 lbs chicken breasts in 1 tbsp olive oil, then shred or dice.
- In a large pot, melt 4 tbsp butter over medium heat. Sauté diced onion, carrots, and celery for 8-10 minutes.
- Add minced garlic, ½ tsp thyme, ½ tsp smoked paprika, and ¼ tsp dry mustard powder; cook for 2 minutes until fragrant.
- Stir in ¼ cup flour; cook for 2-3 minutes.
- Gradually whisk in 6 cups chicken broth, then 2 cups whole milk and 1 cup heavy cream until smooth. Bring to a gentle simmer; season with salt and pepper.
- Reduce heat to low. Gradually add grated cheddar and Monterey Jack cheeses, stirring until completely melted and smooth. Do not boil after adding cheese.
- Separately, cook 1 ½ cups elbow macaroni in salted water until al dente. Drain thoroughly.
- Add the cooked chicken and drained macaroni to the soup. Stir gently and simmer on low for 5-10 minutes to meld flavors.
- Adjust seasoning and consistency. Ladle into bowls and garnish as desired.