Soups & Stews
The velvety, herb-infused Au Bon Pain Chicken Florentine Soup delivers restaurant-quality comfort in a single bowl. This recipe captures the iconic balance of tender chicken, wilted spinach, and a creamy broth infused with fresh herbs—just like the version that made it legendary.
The secret lies in slow-cooked chicken and a smooth, velvety base that transforms simple ingredients into something extraordinary.
What sets this soup apart is the layering of flavors: aromatic herbs simmered in the broth, delicate spinach wilted just enough to maintain vibrant color, and a touch of cream to create that signature silky texture.
The recipe builds depth through proper technique—sautéing onions and garlic until fragrant, simmering chicken until fork-tender, and blending the broth for that signature smoothness. Every step ensures the final result is rich, comforting, and packed with restaurant-quality flavor.
By the time you ladle this soup into bowls, you'll have a dish that's creamy yet light, savory yet subtly sweet, with each spoonful delivering tender chicken, fresh spinach, and a velvety broth that coats your palate.
The aroma alone will have everyone gathering around the table, and the first taste will confirm why this soup has become a classic. Perfect for chilly evenings or when you crave a meal that feels like a warm embrace.
This recipe scales beautifully for gatherings or leftovers, making it ideal for meal prep. The instructions walk you through each step with precision, ensuring you achieve that velvety consistency and perfect balance of flavors. Let's create this timeless soup that brings a taste of nostalgia to your kitchen.
Ingredients for au bon pain chicken florentine soup
Sixteen ingredients for a soup that tastes like nostalgia in every spoonful.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Breasts 🍗 | 2 lb | Cut into bite-sized pieces |
| Fresh Spinach 🌿 | 10 oz | Baby spinach preferred |
| Yellow Onion 🧅 | 1 whole | Medium size, diced |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced |
| Fresh Parsley 🌿 | ¼ cup | Stems removed, chopped |
| Fresh Tarragon 🌿 | ¼ cup | Chopped, or 1 tbsp dried |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Chicken Broth 💧 | 6 cups | Low-sodium preferred |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For sautéing |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Unsalted Butter 🧈 | 2 tbsp | For finishing |
| All-Purpose Flour 🌾 | 1 tbsp | For thickening |
The chicken and spinach are the stars here, so don't skimp. For the chicken, look for boneless, skinless breasts—they cook evenly and stay tender. Trader Joe's or Whole Foods usually have pre-cut pieces, but if you're buying whole breasts, cut them yourself for even cooking. Baby spinach holds its color better than regular spinach, but use what you have. Fresh herbs make all the difference—tarragon is key for that Au Bon Pain flavor, but if you can't find it, a mix of parsley and thyme works in a pinch. The broth is where the magic happens—low-sodium chicken broth ensures you control the seasoning.
No fresh tarragon? Dried tarragon at one-third the amount or extra parsley will get you close. Running low on heavy cream? Half-and-half works, but the texture won't be as velvety. The olive oil should be extra-virgin—none of that cheap stuff. For the lemon juice, fresh is best, but bottled works if you're in a hurry. The flour is just for thickening at the end, so don't worry if you're out—skip it and stir in a little more butter for richness. The garlic and onions are non-negotiable though; they're the flavor base for the whole soup.
This soup tastes even better the next day—reheats beautifully and keeps for 4-5 days in the fridge. For meal prep, make a double batch and freeze portions. The cream will separate when reheated, so just give it a good stir before serving. If you're serving a crowd, double the recipe—it scales perfectly. Store leftovers in airtight containers, and if you're freezing, use within 3 months for best quality. The butter and flour at the end are just for finishing, so you can add them fresh when serving.
Why You'll Love This Recipe
- No Chopping Needed: I swear by this—just dice the onion and garlic once, then let the soup do the work. The chicken shreds itself while simmering, and the spinach wilts in minutes. Honestly, I make this when I’m too tired to stand for long.
- Garlic-Parsley Magic: That bright parsley finish and slow-cooked garlic? It’s the kind of flavor that makes you pause mid-spoonful. The chicken stays tender, the broth gets rich, and the spinach adds a freshness that feels like a hug in a bowl.
- Weeknight to Potluck: Same recipe, different vibes. Toss it together for a 20-minute dinner or double the batch for holiday gatherings. I’ve served it cold with crusty bread—yes, it works—and reheated leftovers taste just as good.
- Budget-Friendly Protein: Chicken breasts stretch further than you’d think when shredded, and a single onion/garlic head lasts for multiple batches. Between us, this is my go-to when I need a filling meal without breaking the bank. (My wallet thanks me.)
Step-by-step instructions for herb-infused chicken Florentine soup
This velvety soup combines tender chicken, fresh spinach, and aromatic herbs for a comforting dish that's surprisingly easy to make.
Sear the Chicken for Maximum Flavor
Heat the 0.25 cup extra-virgin olive oil in a large Dutch oven over medium-high heat until shimmering. Pat the 2 lb boneless, skinless chicken breasts completely dry with paper towels and cut them into 1-inch bite-sized pieces. Season generously with 1 tsp salt and 0.25 tsp black pepper.
Working in batches to avoid crowding, add the chicken pieces to the hot oil and cook for 4-5 minutes per side until golden brown and cooked through. You'll know it's ready when the edges are crisp and the internal temperature reaches 165°F. Transfer the seared chicken to a plate and set aside.
Build the Herb and Vegetable Base
In the same Dutch oven, reduce the heat to medium and add 2 tbsp unsalted butter. Once melted, add the 1 whole yellow onion and cook for 5-6 minutes until softened and translucent. Stir in the 4 cloves minced garlic and cook for 30 seconds until fragrant.
Add the 0.25 cup chopped fresh parsley and 0.25 cup chopped fresh tarragon, stirring for 1 minute to release their aromatic oils. Pour in the 6 cups chicken broth and bring to a gentle simmer. Let it cook uncovered for 10 minutes to allow the flavors to meld together.
Thicken and Finish the Soup
In a small bowl, whisk together the 1 tbsp all-purpose flour and remaining 0.5 tsp black pepper. Gradually whisk this mixture into the simmering broth, stirring constantly for 2 minutes until slightly thickened. Return the seared chicken pieces to the pot and add the 1 cup heavy cream.
Simmer the soup for an additional 10 minutes until the chicken is fully tender and the flavors have fully developed. Stir in the 1 tbsp lemon juice and taste, adjusting seasoning with the remaining 0.5 tsp salt if needed. Remove from heat and let it sit for 5 minutes to allow the flavors to settle.
Incorporate the Spinach and Serve
Just before serving, gently stir in the 10 oz fresh spinach, allowing it to wilt completely in the hot soup. The spinach should blend seamlessly with the broth, creating that signature Florentine green hue. Ladle the soup into warm bowls, garnishing each serving with an extra sprinkle of chopped fresh parsley and tarragon.
Serve immediately while still hot, as the flavors continue to develop even after the soup leaves the stove. The velvety texture comes from the combination of cream and properly thickened broth, while the herbs and lemon juice brighten the rich chicken flavor. Pair with crusty bread to soak up every last drop of this comforting soup.
Pro Tips For Making Au Bon Pain Chicken Florentine Soup
- Salt the Chicken First: The moment your chicken breasts hit the pan, they’ll release moisture like a sad houseplant. Toss them in salt before cooking—at least 15 minutes ahead—and pat them very dry afterward. This guarantees a golden crust instead of a sad, steamed mess.
- Sweat the Onions Low: If you rush the onions, you’ll end up with bitter, caramelized bits instead of sweet, flavorful base. Cook them on low heat for 8-10 minutes until translucent—no browning, no rushing. This is where the soup’s depth starts, so don’t skimp.
- Add Spinach Late: Tossing spinach in too early turns it into a sad, wilted afterthought. Wait until the very end—just before serving—so it stays vibrant and slightly crisp. If you’re worried about wilting, give it 30 seconds max in the broth.
- Use Garlic Paste: Fresh garlic cloves burn faster than a bad date’s exit. For this recipe, grab a jar of garlic paste—it’s foolproof and won’t turn the soup into a charred disaster. If you’re stubborn about fresh, mince it super finely and add it with the parsley at the end.
Perfect pairings for this au bon pain chicken florentine soup
Bread Pairings
This soup pairs perfectly with crusty baguettes or sourdough—their sturdy crust can handle the creamy broth without falling apart. I love toasting slices until golden and crisp, then serving them alongside the soup for dipping. For extra flair, brush the toasted bread with garlic-infused olive oil before serving. 🥖
Cheese Complements
Add a sprinkle of Gruyère or Parmigiano-Reggiano on top for a rich, nutty contrast to the creamy broth. I recommend grating ½ cup fresh over each bowl just before serving. For a tangy twist, try feta cheese—it cuts through the richness beautifully. 🧀
Wine Pairings
A crisp Chardonnay with buttery notes complements the soup’s creaminess beautifully. I prefer a California Chardonnay with hints of vanilla and citrus. For a lighter option, a Sauvignon Blanc from New Zealand adds a refreshing acidity that balances the dish. 🍷
Herb Garnishes
Fresh herbs elevate the dish further. A sprinkle of chopped chives or dill adds a bright, fresh finish. I also like adding lemon zest for a citrusy pop of flavor. Garnish with toasted pine nuts for a crunchy texture that contrasts the velvety broth. 🌿
Side Salad
A simple arugula salad with lemon vinaigrette balances the richness of the soup. Toss 4 cups arugula with 2 tbsp olive oil, 1 tbsp lemon juice, and a pinch of salt. The peppery bite cleanses the palate between spoonfuls of soup. 🥗
Crackers and Dippers
For a lighter option, serve with water crackers or baguette chips. These crispy accompaniments are perfect for soaking up the creamy broth without overwhelming the dish. I also love rosemary-infused crackers for an aromatic touch. 🍞
Nutrition facts
Frequently asked questions
Can I substitute fresh tarragon with dried tarragon?
Yes, but use one-third the amount—so 1 tbsp dried instead of 0.25 cup fresh. Fresh tarragon has a more vibrant flavor, but dried works in a pinch. If you can't find tarragon at all, try a mix of parsley and thyme for a similar herbal note.
How do I prevent the soup from becoming too thick?
If your soup thickens more than you'd like, simply add hot broth or water 1 tablespoon at a time while stirring. The key is to simmer gently after adding cream—don't boil vigorously, or the cream may curdle. For extra insurance, whisk the cream into the warm (not hot) soup.
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. When reheating, warm gently on the stove and stir in fresh spinach at the end. For freezing, hold off on adding the spinach until reheating—it wilts better when fresh.
What's the secret to getting that perfect velvety texture?
The velvety texture comes from three key steps: 1) simmering the broth uncovered to develop flavor, 2) whisking flour into the broth to create a smooth base, and 3) adding warm cream at the end. Never boil the cream—keep heat at low-medium to prevent curdling. The resting time after cooking also helps the flavors meld.
Can I make this soup dairy-free?
Yes! Replace the heavy cream with coconut milk (full-fat for best texture) and omit the butter. Use olive oil instead for sautéing. The soup will be lighter but still flavorful. For extra creaminess, stir in 1 tbsp nutritional yeast at the end.
