Soups & Stews
This basil chicken soup recipe transforms simple ingredients into a comforting bowl of tender chicken, fragrant basil, and hearty vegetables. The secret lies in slow-cooking chicken until fork-tender while building a rich, herb-infused broth that captures all the fresh flavors.
I developed this recipe during a chilly evening when I needed something nourishing yet light—perfect for any season.
What sets this soup apart is the balance of textures and flavors: tender chicken pieces, silky broth, and bright basil that shines without overpowering. You'll start with aromatic onions and garlic, then add chicken thighs for deep flavor and bone-in chicken breasts for extra richness.
The basil isn't just an afterthought—it's the star, infused throughout the broth for that signature herbal freshness.
The result is a soup that's both elegant and approachable—creamy enough to satisfy, but light enough to enjoy any time of day. The chicken falls apart easily, the vegetables stay crisp-tender, and the basil adds a bright, aromatic finish.
Garnish with fresh basil leaves and toasted croutons for added texture and visual appeal.
This recipe is designed to be flexible—use it as a standalone meal or pair it with crusty bread for dipping. The broth freezes beautifully, so you can make a big batch and enjoy it all week.
Let's get started on creating this comforting classic that feels like a warm hug in a bowl.
Ingredients for basil soup recipe chicken
Here's what you'll need to create this comforting basil chicken soup with tender chicken pieces.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Thighs, Bone-In 🍗 | 1 ½ lb | Skin-on for richer flavor |
| Chicken Breasts, Bone-In 🍗 | 1 lb | Skinless for tenderness |
| Yellow Onion 🧅 | 1 whole | Chopped into half-moons |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Carrots 🥕 | 4 medium | Peeled and sliced into rounds |
| Celery Stalks 🥬 | 3 whole | Chopped into 1-inch pieces |
| Fresh Basil Leaves 🌿 | 1 ½ cups | Packed, stems removed |
| Chicken Broth 💧 | 6 cups | Low-sodium preferred |
| Heavy Cream 🥛 | ½ cup | Full-fat for creaminess |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For sautéing aromatics |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Fresh Lemon Juice 🍋 | 1 tbsp | Brightens the broth |
| Fresh Parsley Leaves 🌿 | ¼ cup | Chopped for garnish |
| Toasted Bread Croutons 🍞 | 1 cup | For crunchy topping |
The chicken is everything here. Bone-in thighs give you that deep, rich flavor while the breasts add tenderness. I always grab mine from Costco or Trader Joe's—they have the best quality at reasonable prices. Look for pieces with good marbling, not too much fat. The basil? Farmers market basil has that extra freshness, but the grocery store kind works too if you grab it early in the week. For the broth, low-sodium is key—you're adding plenty of salt later, and you don't want to overdo it.
No bone-in chicken? Bone-in, skin-on thighs and breasts are ideal, but boneless, skinless works too—just season it well. Short on basil? Dried basil at one-third the amount gets you close, though fresh is definitely better. The carrots can be baby carrots if that's what's in the fridge—no need to peel them. For the celery, I usually grab the long, straight stalks from the grocery store produce section. If you're making this ahead, freeze the broth separately—it keeps for months and you can add the chicken and veggies fresh when serving.
This soup tastes even better the next day—honestly, the flavors meld together perfectly. Keeps for 4-5 days in the fridge, and the broth freezes beautifully for up to 3 months. I always make a double batch because it's perfect for lunches. Store the croutons separately if you're prepping ahead—they stay crunchy that way. For extra richness, stir in a splash of heavy cream when serving, but skip it if you prefer a lighter version.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe—just toss everything (chicken, onions, carrots) into one pot, simmer, and walk away. No chopping boards to clean, no extra dishes. The bone-in chicken even adds depth without extra effort.
- Garlic-Basil Bomb: That first spoonful of soup? Chef’s kiss. The garlic cloves caramelize just enough to sweetness the broth, while fresh basil turns it from good to "I’ll make this again tomorrow." The chicken thighs stay juicy, and the bone-in breasts add richness without overpowering.
- Leftovers That Don’t Suck: Between us, most soups turn into sad, watery meals by day three. Not this one. The carrots hold their bite, the chicken stays tender, and the basil’s bright flavor actually improves overnight. I freeze portions all the time—just reheat and serve.
- Budget Meal, Big Impact: Bone-in chicken and simple veggies stretch into a meal that feeds four for under $15. Honestly, it’s my go-to when I’m broke but still want something that feels special. The onions and garlic make it taste like I spent hours; the carrots add color and crunch for almost no cost.
Step-by-step instructions for basil chicken soup
This aromatic basil chicken soup comes together with layers of flavor and tender chicken pieces.
Sear the Chicken Until Golden
Heat a large pot over medium-high heat and add the 2 tbsp extra-virgin olive oil. Once shimmering, add the 1.5 lb chicken thighs, bone-in and 1 lb chicken breasts, bone-in in a single layer. Cook undisturbed for 5-6 minutes until the chicken develops a deep golden-brown crust on all sides.
Here's the thing—skin-on thighs give the broth incredible richness, while skinless breasts stay tender. Don't crowd the pan or the chicken will steam instead of sear. Once browned, transfer the chicken to a plate and set aside. You'll be adding it back later, but first we need to build that flavorful base.
Sauté Aromatics Until Fragrant
In the same pot, add the 1 whole yellow onion (chopped into half-moons), 4 medium carrots (sliced into rounds), and 3 whole celery stalks (chopped into 1-inch pieces). Cook for 5-7 minutes until the vegetables begin to soften and the onion turns translucent.
Add the 4 cloves garlic cloves (minced) and cook for another 30 seconds until you can smell that irresistible garlic aroma. This step is crucial—it develops the foundation of your soup's flavor. If you notice the vegetables sticking, add a splash of chicken broth to deglaze and keep everything moving.
Simmer the Broth with Herbs
Pour in the 6 cups chicken broth and bring the mixture to a gentle boil. Once boiling, reduce heat to medium-low and add the 1.5 tsp salt, 0.5 tsp ground black pepper, and 1.5 cups fresh basil leaves (packed, stems removed). Let it simmer uncovered for 20-25 minutes until the vegetables are tender and the flavors meld together.
This is where the magic happens—the basil infuses the broth with its bright, fresh flavor. You'll know it's ready when the carrots and celery are fork-tender and the broth has deepened in color. If the broth reduces too much, just add a little water to maintain the right consistency.
Add Chicken and Finish with Cream
Return the chicken to the pot and simmer for another 10-12 minutes until the chicken is cooked through and the meat easily pulls away from the bones. Use a slotted spoon to remove the chicken pieces and transfer them to a cutting board. Once cool enough to handle, shred the chicken breasts into bite-sized pieces and return them to the pot.
Stir in the 0.5 cup heavy cream and 1 tbsp fresh lemon juice to give the soup a velvety texture and a bright finish. Taste and adjust seasoning if needed—you might need a little more salt or pepper to balance the flavors. The cream should blend smoothly into the broth, creating a luxurious finish.
Serve with Fresh Herbs and Crunchy Croutons
Ladle the soup into bowls and garnish each serving with 0.25 cup fresh parsley leaves (chopped) and 1 cup toasted bread croutons. The parsley adds a fresh, vibrant touch, while the croutons provide a delightful crunch that contrasts beautifully with the creamy soup.
Serve immediately while the soup is hot and the croutons are still crispy. The combination of tender chicken, aromatic vegetables, and fresh basil creates a comforting, flavorful dish that's perfect for any occasion. Each spoonful delivers layers of taste, from the rich chicken to the bright herbs and creamy finish.
Pro Tips For Making Basil Soup Recipe Chicken
- SEAR BONE-IN FIRST: Chicken thighs and breasts release more flavor when their bones hit a screaming-hot pan first—even if you’re not browning them fully. I used to skip this, thinking the soup would handle it, but that crisped bone edge adds depth later. Let them sear for 3-4 minutes per side until golden, then move to the pot. The extra effort makes the broth richer.
- CHOP ONIONS UNIFORM: Big, uneven onion chunks turn to mush in soup. Dice yours into ¼-inch pieces—small enough to soften quickly but not so fine they disappear. I learned this after slurping soup with mysterious "onion ghosts" floating in it. A sharp knife and steady hand cut the work in half.
- DON’T BOIL THE GARLIC: Garlic burns fast, and burned garlic tastes like regret. Add whole cloves to the pot after the chicken and veggies have simmered for 10 minutes, then let them cook gently. If you’re worried about flavor, smash them lightly with the side of your knife first—they’ll infuse without turning bitter.
- RESERVE THAT BROTH: The first 2 cups of liquid you skim off the chicken are the most flavorful. Strain them through a fine-mesh sieve, then reduce by half in a separate pot before adding back to the soup. I know it’s an extra step, but it cuts through the wateriness and makes the basil pop. (Yes, even if you’re in a hurry.)
Serving suggestions for basil soup recipe chicken
Crusty Bread Pairing
Serve your basil chicken soup with a warm, crusty baguette or sourdough loaf for the perfect dipping experience. I love using a French-style baguette from the bakery section—its crispy crust soaks up the creamy broth beautifully.
For extra flair, brush the bread with garlic-infused olive oil and sprinkle with flaky sea salt before serving. 🥖
Garnish Game-Changers
Elevate your soup with fresh basil leaves and toasted bread croutons—they add texture and visual appeal. For an extra touch, top with crumbled feta cheese or grated Parmesan for a salty contrast. I also love adding crispy fried shallots for a gourmet finish that feels restaurant-worthy.
Wine & Beer Pairings
A crisp Italian Pinot Grigio or Sauvignon Blanc complements the bright basil and creamy broth perfectly. For beer lovers, a light lager like Peroni or Heineken balances the soup's richness without overpowering it. Avoid heavy reds—they can clash with the fresh herbs. 🍷
Extra Comfort Add-Ons
Turn this into a full meal with garlic butter shrimp on the side or a simple arugula salad with lemon vinaigrette. The peppery arugula cuts through the soup's creaminess while adding freshness.
For a heartier option, serve with roasted garlic mashed potatoes—the buttery texture pairs amazingly with the basil broth.
Make-Ahead Serving Tips
If prepping ahead, store the soup (without croutons) in an airtight container for up to 5 days. Reheat gently on the stovetop, then stir in fresh basil and lemon juice just before serving to revive the flavors.
For croutons, toast them fresh before adding—they stay crispy for about 15 minutes after toasting. ✨
Kid-Friendly Adjustments
For picky eaters, serve the soup with buttered noodles or cheesy tortellini on the side. You can also blend a portion of the soup (without cream) for a smoother texture. Hide finely chopped basil in the broth—kids won’t notice, but they’ll still get the flavor benefits!
Nutrition facts
Frequently asked questions
Can I use chicken breast only instead of thighs?
Yes, but bone-in, skinless breasts work best for tenderness. Skip the thighs if you prefer leaner chicken, but you'll miss out on the rich flavor they add to the broth. For extra richness, marinate the breasts in olive oil and lemon juice before cooking to compensate.
How do I make this soup without heavy cream?
Use ½ cup coconut milk or ¼ cup Greek yogurt for creaminess without dairy. For a lighter option, skip the cream entirely and stir in 1 tbsp lemon juice and 1 tsp cornstarch slurry to thicken the broth slightly. The basil flavor will still shine!
Can I add pasta or rice to this soup?
Add ½ cup uncooked pasta (like small shells or orzo) or ½ cup cooked rice during the final 10 minutes of simmering. For extra flavor, toast the pasta in olive oil with garlic before adding it to the broth. Just reduce the broth slightly to maintain the right consistency.
What if my basil soup tastes too bitter?
Bitter basil usually means it's old or overcooked. Use fresh basil (purchased within the last few days) and simmer it for only 15-20 minutes—any longer and it releases bitter compounds. To fix a bitter soup, stir in 1 tbsp lemon juice or 1 tsp sugar to balance the flavors.
How can I make this soup spicier?
Add ½ tsp red pepper flakes when sautéing the aromatics or stir in 1 tbsp hot sauce during the final step. For depth, include 1 sliced jalapeño (seeds removed) with the vegetables. Remove it before serving if you prefer milder heat.
