Creamy Chicken Macaroni Cheese Soup Recipe
Introduction
This Creamy Chicken Macaroni Cheese Soup is a comforting and hearty dish perfect for chilly days. Packed with tender chicken, cheesy goodness, and tender elbow macaroni, it’s a delicious twist on classic comfort food that’s easy to make at home.

Ingredients
- 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
- ½ teaspoon dried thyme
- ½ teaspoon smoked paprika
- ¼ teaspoon dry mustard powder
- ¼ 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 ½ cups elbow macaroni, uncooked
- 4 cups (1 lb) sharp cheddar cheese, freshly grated
- ½ cup Monterey Jack cheese, freshly grated
- Optional Garnishes: chopped fresh parsley, snipped fresh chives, extra shredded cheddar, crumbled crispy beef bacon, croutons
Instructions
- Step 1: Finely dice the onion, carrots, and celery. Mince the garlic. Grate the sharp cheddar and Monterey Jack cheeses. If using raw chicken, sear 1.5 lbs chicken breasts in 1 tablespoon olive oil until cooked through, then shred or dice; otherwise, use 3 cups pre-cooked chicken.
- Step 2: In a large pot, melt the butter over medium heat. Add the diced onion, carrots, and celery, sautéing for 8 to 10 minutes until softened. Stir in the minced garlic, dried thyme, smoked paprika, and dry mustard powder, cooking an additional 2 minutes until fragrant.
- Step 3: Sprinkle the flour over the vegetables and cook, stirring, for 2 to 3 minutes to create a roux. Gradually whisk in the chicken broth, then add the whole milk and heavy cream, stirring until smooth. Bring the mixture to a gentle simmer and season with salt and pepper to taste.
- Step 4: Reduce the heat to low. Slowly add the grated cheddar and Monterey Jack cheeses, stirring continuously until the cheese is fully melted and the soup is smooth. Avoid boiling after the cheese is incorporated to prevent separation.
- Step 5: In a separate pot, cook the elbow macaroni in salted boiling water until al dente. Drain thoroughly and set aside.
- Step 6: Add the cooked chicken and drained macaroni to the soup. Stir gently and let simmer over low heat for 5 to 10 minutes to allow the flavors to meld. Adjust seasoning and soup consistency as desired. Serve hot, garnished with your choice of fresh parsley, chives, extra cheese, crispy bacon, or croutons.
Tips & Variations
- For a smoky depth, use smoked gouda or add a dash of liquid smoke along with the paprika.
- Try swapping elbow macaroni for small shells or cavatappi for a fun texture change.
- Use leftover rotisserie chicken to save time without sacrificing flavor.
- For a lighter version, substitute whole milk and heavy cream with half-and-half or milk alone.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat, stirring frequently to prevent the cheese from separating. If the soup thickens too much after cooling, add a splash of milk or chicken broth to restore the creamy consistency.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this soup ahead of time?
Yes, you can prepare the soup up to two days in advance. Keep it refrigerated and reheat gently before serving. Add the cooked macaroni just before serving if you prefer to avoid it absorbing too much liquid.
Can I freeze Creamy Chicken Macaroni Cheese Soup?
Freezing cheese-based soups can sometimes cause texture changes, but it is possible. Freeze the soup without macaroni for best results. Thaw in the refrigerator overnight and add freshly cooked pasta when reheating.
Print
Creamy Chicken Macaroni Cheese Soup Recipe
- Total Time: 1 hour
- Yield: 6 to 8 servings 1x
Description
This Creamy Chicken Macaroni Cheese Soup is a hearty and comforting dish combining tender cooked chicken, al dente elbow macaroni, and a rich blend of sharp cheddar and Monterey Jack cheeses in a velvety creamy broth. Infused with aromatic sautéed vegetables and warm spices, it’s the perfect bowl of cozy, cheesy goodness ideal for chilly days and family meals.
Ingredients
Protein
- 3 cups cooked chicken, shredded or diced
Vegetables & Aromatics
- 1 large yellow onion, finely diced
- 2 medium carrots, peeled and finely diced
- 2 celery stalks, finely diced
- 3 cloves garlic, minced
Dairy & Cheese
- 4 tablespoons unsalted butter
- 2 cups whole milk
- 1 cup heavy cream
- 4 cups (1 lb) sharp cheddar cheese, freshly grated
- ½ cup Monterey Jack cheese, freshly grated
Pantry
- ½ teaspoon dried thyme
- ½ teaspoon smoked paprika
- ¼ teaspoon dry mustard powder
- ¼ cup all-purpose flour
- 6 cups low-sodium chicken broth
- 1 ½ cups elbow macaroni, uncooked
- Salt and freshly ground black pepper, to taste
Optional Garnishes
- Chopped fresh parsley
- Snipped fresh chives
- Extra shredded cheddar
- Crumbled crispy beef bacon
- Croutons
Instructions
- Prepare Vegetables & Cheese: Finely dice the onion, carrots, and celery. Mince the garlic cloves. Grate the sharp cheddar and Monterey Jack cheeses. If using raw chicken, sear 1.5 lbs of chicken breasts in 1 tablespoon olive oil until cooked through, then shred or dice. Alternatively, use 3 cups of pre-cooked chicken.
- Sauté Aromatics & Spices: In a large pot, melt 4 tablespoons of unsalted butter over medium heat. Add the diced onion, carrots, and celery, sautéing for 8 to 10 minutes until softened. Stir in the minced garlic, ½ teaspoon dried thyme, ½ teaspoon smoked paprika, and ¼ teaspoon dry mustard powder, cooking for an additional 2 minutes until fragrant.
- Create Roux & Soup Base: Sprinkle in ¼ cup of all-purpose flour and stir continuously, cooking for 2 to 3 minutes to form a roux. Gradually whisk in 6 cups of low-sodium chicken broth, then add 2 cups whole milk and 1 cup heavy cream, stirring until the mixture is smooth. Bring the soup to a gentle simmer and season with salt and freshly ground black pepper to taste.
- Melt Cheese: Reduce the heat to low and gradually stir in the grated sharp cheddar and Monterey Jack cheeses. Continue stirring until the cheeses are completely melted and the soup is smooth. Avoid boiling the soup after the cheese has been added to prevent curdling.
- Cook Macaroni: In a separate pot, cook 1 ½ cups of elbow macaroni in salted boiling water until al dente, then drain thoroughly.
- Combine & Serve: Add the cooked chicken and drained macaroni into the cheese soup. Gently stir and allow the soup to simmer on low for 5 to 10 minutes to meld the flavors. Adjust seasoning and soup consistency as needed. Serve hot, garnished with optional fresh parsley, chives, extra shredded cheddar, crispy bacon, or croutons as desired.
Notes
- Do not boil the soup once the cheese has been added to avoid curdling.
- Use low-sodium chicken broth to better control the saltiness of the soup.
- Freshly grate the cheese for best melting and flavor.
- Optional garnishes like crispy beef bacon and fresh herbs add extra texture and freshness.
- For a smoother texture, blend part of the soup before adding cheese.
- Leftovers can be stored in the refrigerator for up to 3 days and reheated gently to avoid cheese separation.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Keywords: Creamy Chicken Soup, Macaroni Cheese Soup, Comfort Food, Easy Chicken Soup, Cheesy Soup, Weeknight Dinner

