This is a one-pot chicken soup built around butternut squash and sweet potato, which soften during simmering and give the broth a natural sweetness without any thickener. It takes about 65 minutes start to finish, uses a bag of pre-chopped squash to cut prep time, and makes enough for four generous servings — with leftovers worth planning for. If classic chicken soup has started to feel repetitive, this is a practical way to change that.
The technique that matters
The most important thing here is how you cook the chicken. Add it to cold or barely warm broth, bring everything up together, and keep the heat at a gentle simmer — small bubbles, not a rolling boil. Vigorous boiling tightens the proteins fast and leaves you with stringy, dry chicken that no amount of extra broth will fix. Pull the breasts as soon as they hit 165°F, let them rest two minutes on the cutting board, then shred. The second technique worth respecting: add the spinach in the last two to three minutes only. It wilts in under a minute and turns grey and slimy if it sits in hot broth any longer than it needs to.
Substitutions that actually work
- Butternut squash: Pre-chopped bags are genuinely convenient here — skip the fresh squash if you want to save 10 minutes and a sticky cutting board. Frozen cubed squash also works; add it straight from frozen and expect it to break down a little more, which thickens the broth slightly.
- Sweet potato: Any orange-fleshed variety works. Avoid white or purple sweet potatoes — the flavour is different and the colour muddies the broth.
- Baby spinach: Chopped kale works but needs 8–10 minutes instead of 2–3. Add it well before the end.
- Chicken breast: Boneless thighs are a direct swap and stay a little more moist. Increase simmer time by 5 minutes and check for 165°F the same way.
- Gluten-free pasta: Rice-based pasta holds its shape better than corn-based when stored in broth overnight — worth knowing if you’re making this ahead.
Leftovers and make-ahead
This soup keeps well and is worth making a full batch even for two people. Store it in an airtight container in the fridge for up to four days. The squash and sweet potato continue to absorb liquid as it sits, so add a splash of broth or water when reheating — low heat on the stovetop for about five minutes works better than the microwave, which tends to overcook the chicken. For the freezer, leave the spinach out entirely and stir it in fresh when you reheat; frozen spinach turns waterlogged and dull. Freeze in individual portions for up to three months. If you’re using gluten-free pasta, store it separately from the soup no matter what — it will turn to mush overnight if left in the broth.
Troubleshooting
- Broth tastes flat after simmering: The vegetables absorb salt as they cook. Taste again right before serving and add salt in small increments — a quarter teaspoon at a time — rather than one large addition.
- Sweet potato or squash still firm after 30 minutes: Cut size is usually the cause. Pieces larger than three-quarters of an inch take significantly longer to soften. If they’re still firm, keep simmering in five-minute increments with the lid on to trap heat.
- Broth too sweet: A small squeeze of lemon juice — about a teaspoon — cuts through the sweetness from the squash and sweet potato without changing the overall flavour profile. Skip the garnish of fresh herbs on top, by the way — not worth the extra dish.
- Soup too thick after refrigerating: The starch from the sweet potato thickens the broth considerably when cold. This is normal. Add broth or water when reheating and stir well; it loosens back up quickly.
- Gluten-free pasta turned mushy: GF pasta overcooks fast and keeps absorbing liquid after the heat is off. Cook it separately, store it dry, and add it to bowls at serving time — not to the pot.
Gluten-Free Chicken Soup with Butternut Squash
Ingredients
- 2 slices boneless, skinless chicken breasts about 1 lb total (450g)
- 1 medium sweet potato peeled and diced
- 1 medium sweet yellow onion diced
- 1 bag pre-chopped butternut squash about 2 cups cubed
- 6 cups chicken broth use gluten-free certified broth
- 3 cups fresh baby spinach loosely packed
- 2 stalks celery chopped
- 1 ½ cups baby carrots chopped
- 1 teaspoon dried oregano adjust to taste
- 1 teaspoon dried parsley adjust to taste
- ½ teaspoon dried thyme adjust to taste
- 1 teaspoon salt adjust to taste
- ½ teaspoon black pepper adjust to taste
- 1 cup gluten-free pasta such as rotini or elbow optional
- 1 tablespoon olive oil or cooking oil optional, for sautéing vegetables
Instructions
- Add 6 cups (1.4L) of chicken broth to a large stockpot or Dutch oven (6-quart / 5.7L minimum) and bring to a boil over high heat. Add the chicken breasts, reduce heat to medium-low, and simmer gently for 15-20 minutes or until the internal temperature reaches 165°F / 74°C. Do not boil vigorously or the chicken will become tough.
- Remove the chicken breasts from the broth and transfer to a cutting board. Shred with two forks, or use kitchen scissors to chop into bite-sized pieces. Set the shredded chicken aside.
- While the chicken simmers, peel and dice the sweet potato, dice the onion, and chop the celery. Add the sweet potato, onion, celery, butternut squash, and baby carrots to the pot with the broth. Return the shredded chicken to the pot. Do not add the spinach yet — it goes in at the end.
- If the broth does not cover the vegetables by at least 1 inch (2.5cm), add additional broth or water until everything is submerged.
- Stir in the oregano, parsley, thyme, salt, and pepper. Taste the broth and adjust the seasoning as needed.
- Bring to a gentle boil, then reduce heat to low and simmer uncovered for 25-30 minutes, or until the sweet potato and butternut squash are fork-tender. If using gluten-free pasta, cook it separately according to package directions and add it to individual bowls when serving (this prevents the pasta from absorbing all the broth). Stir in the spinach during the last 2-3 minutes of simmering — it will wilt quickly. Taste and adjust seasoning before serving.
Nutrition
FAQ
Can I use rotisserie chicken instead of raw chicken breasts?
Yes — shred the rotisserie chicken and add it with the vegetables instead of poaching it first. Skip the initial 15–20 minute chicken simmer and go straight to cooking the vegetables in the broth; the total time drops by about 20 minutes.
Do I need to peel the butternut squash if I buy it whole?
Yes, butternut squash skin does not soften enough to eat in soup. A pre-chopped bag from the produce section saves you this step entirely, which is the main reason the recipe calls for one.
Is this soup actually filling enough for dinner?
For most adults, yes — each serving has 11g of protein and 5g of fiber, and the combination of chicken, sweet potato, and squash is more substantial than a broth-only soup. Adding the optional gluten-free pasta bumps it up further if you need more.
How do I know which chicken broth is certified gluten-free?
Look for a certified gluten-free label on the carton — not just ‘no gluten ingredients,’ which is a weaker claim. Most major grocery store brands now carry a certified option; Pacific Foods and Swanson both offer clearly labeled versions.
Can I make this in a slow cooker?
Yes, with one adjustment: add the whole chicken breasts, all vegetables, broth, and seasonings, and cook on low for 6–7 hours or high for 3–4 hours. Shred the chicken directly in the pot, then stir in the spinach for the last 10 minutes.
More recipes to try
- Sweet Corn Chowder
- Creamy New England Clam Chowder
- Sweet and Tangy Grape Chicken Salad
- Elegant Chicken Marsala with Mushrooms

















































