Soups & Stews
This boneless chicken soup recipe delivers velvety broth and perfectly shredded chicken that falls apart at the touch of a fork. The secret lies in slow-simmering chicken thighs and aromatic vegetables—no bones, no fuss, just pure comfort.
I developed this version after years of testing, ensuring every spoonful is packed with flavor while staying light enough for any meal.
What sets this recipe apart is the silky broth, achieved by skimming impurities during simmering and finishing with a touch of lemon juice for brightness. The chicken cooks low and slow until fork-tender, then shreds effortlessly into the broth.
No need for fancy techniques—just patience and simple ingredients that transform into something restaurant-worthy.
By the time you're done, you'll have a rich, aromatic soup with tender chicken, tender vegetables, and a broth so flavorful it tastes like it simmered all day. The result is a dish that's equally comforting for a chilly evening or a quick lunch when you need nourishment fast.
This is the kind of soup that disappears in minutes.
Serve with crusty bread for dipping or a sprinkle of fresh herbs for extra freshness. The recipe scales easily for a crowd, and leftovers taste even better the next day. Let's get started on creating your perfect bowl of comfort.
Ingredients for boneless chicken soup
These simple, comforting ingredients transform into a velvety soup with tender chicken and aromatic broth.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Thighs 🍗 | 1 ½ lb | Trimmed of excess fat |
| Yellow Onion 🧅 | 1 whole | Chopped, medium size |
| Carrots 🥕 | 4 medium | Peeled, cut into chunks |
| Celery Stalk 🧆 | 3 whole | Chopped, including leaves |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Low-Sodium Chicken Broth 💧 | 6 cups | Homemade or quality store-bought |
| Fresh Thyme 🌿 | 1 tbsp | Leaves only, chopped |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin preferred |
| Bay Leaves 🌿 | 2 whole | Removed before serving |
| Crusty Bread 🍞 | 1 loaf | For serving, optional |
The chicken thighs are the star here—bone-in thighs would work too, but boneless makes it foolproof. Look for plump, meaty thighs at the grocery store, not skinless breasts. Trader Joe's or Whole Foods usually have the best quality. Trim any visible fat before cooking—it renders out and can make the broth greasy. For the broth, homemade is ideal, but Pacific Foods or Swanson low-sodium work in a pinch. The carrots and celery should be fresh, with no soft spots or wilting.
No fresh thyme? Dried thyme at one-third the amount works, but fresh is better. The lemon juice is non-negotiable—it brightens the whole dish. Short on chicken broth? Water plus bouillon cubes gets you close, but it won't be as rich. For the celery, use the leaves too—they add subtle flavor. The garlic can be roasted for a sweeter taste, but raw works fine. If you're prepping ahead, chop all veggies and store in the fridge for up to 3 days before cooking.
This soup tastes even better the next day—4-5 days in the fridge, no problem. Freeze for up to 3 months if you're planning ahead. I always make a double batch because it disappears fast. Store leftovers in airtight containers with a splash of broth on top to keep everything moist. The crusty bread? Store-bought sourdough is perfect for dipping—no need to bake anything extra.
Why You'll Love This Recipe
- Here’s what sold me: a whole pot for under $10, and it feeds four (or my family of five if I stretch it). The chicken thighs are cheaper than breasts, and the veggies? Basic, affordable, and always in my pantry. Plus, it’s the one dish where I can say yes to guests dropping by last-minute.
- No Chopping Chaos: I swear by this recipe because it’s the only soup where I can use pre-chopped veggies from a bag—no knife skills required. The carrots, celery, and onion just need a rough chop, and the garlic? I’ll admit, I often use jarred minced garlic here. Less mess, same magic.
- Thighs Win Every Time: Between us, chicken thighs are the MVP of this soup. They stay tender while simmering, and that crispy edge when seared? Chef’s kiss. The onions caramelize just enough to add depth without overpowering—honestly, it’s the kind of flavor that makes you slow down and savor the first spoonful.
- Leftovers That Don’t Suck: This soup actually tastes better the next day. I make a big batch on Sundays, and by Wednesday, it’s still my go-to—whether I’m reheating it for lunch or tossing it into a grain bowl. The carrots soften perfectly, the broth gets richer, and the chicken? Even more fall-off-the-bone tender.
Step-by-step instructions for silky chicken soup
This method guarantees melt-in-your-mouth chicken and a rich, flavorful broth every time.
Sear the Chicken Thighs for Maximum Flavor
Heat a large Dutch oven over medium-high heat and add the 2 tablespoons olive oil. Once shimmering, add the 1.5 lb boneless, skinless chicken thighs in a single layer. Let them sear undisturbed for 4-5 minutes per side until they develop a deep golden-brown crust. This step creates the foundation for your soup's rich flavor.
Don't overcrowd the pan or the chicken will steam instead of sear. I like to press down gently on the thighs during the first minute to prevent curling. Once browned, remove the chicken and set it aside on a plate—you'll return it to the pot later. The browned bits left behind will dissolve into the broth, adding depth of flavor.
Sauté the Aromatic Vegetables
In the same Dutch oven, add the 1 whole chopped yellow onion, 4 medium chopped carrots, and 3 whole chopped celery stalks. Cook over medium heat for 5-6 minutes, stirring occasionally, until the vegetables begin to soften and the onion becomes translucent.
Add the 4 minced garlic cloves and 1 tablespoon chopped fresh thyme and cook for another 30 seconds until fragrant. The garlic should smell pungent and the thyme should release its earthy aroma. This aromatic base forms the flavor backbone of your soup, so don't rush this step. If the vegetables start to stick, add a splash of water and scrape up those flavorful browned bits from the bottom of the pot.
Build the Broth
Pour in the 6 cups low-sodium chicken broth and add the 1.5 teaspoons salt, 0.5 teaspoon black pepper, and 2 whole bay leaves. Return the chicken thighs to the pot, making sure they're fully submerged in the liquid. Bring everything to a gentle boil over high heat, then immediately reduce the heat to low to maintain a simmer.
Simmer uncovered for 25-30 minutes until the chicken is fork-tender and easily shreds. You'll know it's ready when the meat pulls apart with minimal resistance. The broth should be rich and flavorful, with the vegetables softened but still holding their shape. Here's the thing—if the broth reduces too much, add a little water to maintain the right consistency. You want a soup that coats the back of a spoon but isn't too thick.
Finish and Shred the Chicken
Remove the chicken thighs from the broth and let them cool for 5 minutes. Then, using two forks, shred the chicken into bite-sized pieces. Return the shredded chicken to the pot and stir in the 1 tablespoon fresh squeezed lemon juice. This brightens the flavors and balances the richness of the broth.
Taste the soup and adjust the seasoning if needed. I usually find it needs just a touch more salt or pepper at this stage. The lemon juice should add a subtle tang that cuts through the richness of the chicken and vegetables. If the broth seems too thin, let it simmer uncovered for another 5-10 minutes to reduce slightly. The vegetables should be tender but still have a bit of bite.
Serve with Fresh Herbs and Crusty Bread
Remove the 2 whole bay leaves from the soup and ladle the hot broth and chicken into serving bowls. Garnish each serving with 1 tablespoon chopped fresh parsley and a sprinkle of black pepper. The parsley adds a fresh, bright note that contrasts beautifully with the rich soup.
Serve immediately with slices of crusty bread for dipping. The bread should be toasted just enough to soak up the flavorful broth without getting soggy. Each spoonful should deliver tender, juicy chicken, perfectly seasoned broth, and a medley of sweet carrots, earthy celery, and savory onion. This soup is comforting, nourishing, and packed with flavor—exactly what you want on a chilly day.
Pro Tips For Making Boneless Chicken Soup
- Brown the Chicken First: That pale, rubbery chicken in your soup? You’re skipping the most important step. Sear the thighs in a hot pan with oil for 3-4 minutes per side until golden—even if you’re not making gravy later. The Maillard reaction builds flavor that simmers into the broth, and the crisp edges soften beautifully in the soup. (Yes, it takes 5 extra minutes, but your soup will taste like it’s been simmering all day.)
- Cut Onions and Celery Uniformly: No, "chopping into small pieces" isn’t specific enough. For this soup, dice the onion into ¼-inch pieces and the celery into thin half-moons—same size as your carrots. Why? Even cooking prevents mushy veggies or undercooked bits. I used to eyeball it and ended up with a pot full of celery sticks staring at me like alien invaders.
- Simmer Low and Slow: Your soup isn’t a race. Once everything’s in the pot, keep the heat at a bare simmer—tiny bubbles breaking the surface, not a rolling boil. High heat toughens the chicken and turns carrots to mush. I learned this the hard way when my first batch tasted like sad, overcooked stew. (Pro move: Skim any foam that rises in the first 10 minutes.)
- Use Garlic Wisely: Don’t just toss minced garlic into the pot at the end—it’ll burn and taste bitter. Instead, smash 2-3 cloves with the flat side of your knife (no chopping needed) and add them to the pot with the onions and celery. They’ll infuse flavor without turning the broth into garlic-flavored water. (Bonus: Smashing also releases more aroma.)
Flavor customization for this boneless chicken soup
Herb Variations
Swap out thyme for 1 tbsp fresh rosemary for a piney, earthy twist that pairs beautifully with the lemon finish. Or try ½ tsp smoked paprika with the thyme for a subtle smoky depth—just add it when sautéing the vegetables.
For a Mediterranean vibe, add 1 tsp dried oregano and a pinch of red pepper flakes at the end. 🌿
Spice Level Boost
For heat lovers, stir in ½ tsp cayenne pepper with the salt and pepper, or add 1 sliced jalapeño (seeds removed) when simmering the broth. Remove it before serving if you prefer milder heat.
For a slow build, add 1 tsp gochujang (Korean chili paste) at the end—it adds umami and a gentle spicy kick. 🌶️
Global Flavor Twists
Transform this into a Creamy Coconut Curry by adding ½ cup coconut milk at the end and garnishing with cilantro. For an Italian version, stir in ½ cup diced tomatoes and 1 tsp Italian seasoning, then top with grated Parmesan.
A Thai-inspired take uses 1 tbsp fish sauce and 1 tsp lime zest instead of lemon. 🗺️
Vegetable Swaps
Replace carrots with 4 cups chopped kale or spinach (added at the end) for a greener bowl. Swap celery for 2 cups sliced mushrooms for an earthier flavor. For a sweeter profile, add ½ cup diced sweet potatoes (simmer 10 minutes longer).
Or try 1 cup corn kernels for a summery touch—just add them with the broth. 🥕
Protein Alternatives
Use 1.5 lb boneless pork shoulder instead of chicken for a richer, slightly gamey flavor. For seafood lovers, swap in 1 lb shrimp (add at the end to avoid overcooking) or 12 oz firm tofu (press and cube first).
Vegetarians can use 1.5 lb chickpeas for a hearty texture—simmer them with the broth. 🍤
Bright Finishes
Instead of lemon juice, finish with 1 tsp apple cider vinegar for a tangy contrast. A splash of 1 tbsp heavy cream at the end adds richness, while 1 tsp honey balances any acidity.
For a citrusy twist, add zest from 1 orange when shredding the chicken. These small tweaks elevate the soup without extra effort. 🍋
Nutrition facts
Frequently asked questions
Can I use chicken breasts instead of thighs?
Chicken breasts will work, but thighs are ideal for this recipe. Thighs stay juicier and more tender when simmered, while breasts can dry out. If you must use breasts, cut them into bite-sized pieces and reduce the simmering time to 15-20 minutes instead of 25-30 minutes.
How do I make this soup in an Instant Pot?
Sauté the chicken, onions, carrots, celery, and garlic in the Instant Pot on sauté mode for 5 minutes. Add all remaining ingredients (including broth and bay leaves) and pressure cook for 12 minutes. Let the pressure release naturally, then shred the chicken and finish with lemon juice. The broth will be slightly thinner, so reduce it uncovered on the stove for 5-10 minutes if needed.
Why does my broth look cloudy or greasy?
Cloudiness usually means fat or impurities weren't skimmed properly. Skim the broth with a ladle or fine-mesh spoon during simmering to remove foam and fat. For greasiness, trim excess fat from the chicken before cooking. If the broth still looks off, strain it through a fine-mesh sieve before serving.
Can I make this soup ahead of time?
This soup tastes even better the next day. Store in an airtight container in the fridge for 4-5 days or freeze for up to 3 months. Reheat gently on the stove over medium-low heat, stirring occasionally, until warmed through. Add a splash of broth if it's too thick after reheating.
What if I don't have fresh herbs?
No problem! Use 1 teaspoon dried thyme (one-third the amount of fresh) or ½ teaspoon dried parsley. For a different flavor, try ½ teaspoon dried oregano or ¼ teaspoon dried basil. Just remember dried herbs are more concentrated, so start with less and adjust to taste.
