Soups & Stews
This baked chicken and tomato soup recipe delivers restaurant-quality comfort in one dish—crispy celery crowns floating above a velvety herb-infused velouté. The secret lies in baking the chicken first to render juices into the soup, creating a deeply flavorful base without extra effort.
I've perfected this technique over years of testing, ensuring every spoonful is packed with savory depth and tender meat.
What sets this recipe apart is the dual cooking method: chicken bakes until golden and crispy while the soup simmers, absorbing all those rich juices. No separate pots or complicated steps—just one baking dish that transforms simple ingredients into a hearty, satisfying meal.
The celery crowns add a delightful textural contrast that keeps every bite interesting.
By the time you're done, you'll have a steaming bowl of soup with perfectly cooked chicken that practically falls apart at the touch of a fork. The velouté is rich yet balanced, with herbs that brighten the tomato base and a touch of creaminess that makes it irresistible.
This is the kind of recipe that transforms a regular weeknight into a comforting dining experience.
The best part? Leftovers reheat beautifully, and the flavors only deepen overnight. Serve with crusty bread to soak up every last drop of that flavorful broth. Let's get cooking—this recipe is simpler than it sounds but delivers restaurant-quality results every time.
Ingredients for baked chicken and tomato soup
Pantry staples meet restaurant-quality technique for this comforting baked chicken and tomato soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Thighs 🍗 | 1 ½ lb | Skin-on for crispy texture |
| Celery Sticks 🧅 | 4 whole | Cut into 3-inch lengths |
| Yellow Onion 🧅 | 1 whole | Diced for soup base |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic depth |
| Canned San Marzano Tomatoes 🍅 | 28 oz | Crushed for velvety texture |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Fresh Thyme 🌿 | 2 tbsp | Leaves only, chopped |
| Fresh Rosemary 🌿 | 1 tbsp | Needles only, chopped |
| Olive Oil 🫒 | ¼ cup | Extra-virgin for flavor |
| Salt 🧂 | 1 ½ tsp | Kosher preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| All-Purpose Flour 🌾 | 2 tbsp | For breading celery crowns |
| Crusty Bread 🍞 | 2 slices | For serving |
The chicken thighs are non-negotiable here—skin-on for that crispy texture that makes every bite special. Trader Joe's has the best pre-cut bone-in thighs at a reasonable price, but any butcher will give you a great deal if you ask for them cut specifically for this recipe. Look for thighs with good marbling; that's where the flavor hides. The celery crowns are the star of the show—thick slices (about 3 inches) get that perfect crispy edge when baked. If you're short on time, Costco sells pre-cut celery sticks that work in a pinch, though fresh is always better.
No San Marzano tomatoes? Any high-quality canned tomatoes will do—just make sure they're crushed by hand for that velvety texture. Fresh thyme and rosemary are ideal, but dried at one-third the amount works if you're in a bind. The heavy cream adds richness, but half-and-half cuts costs without sacrificing too much flavor. For the celery crowns, the flour is key—it creates that crispy crust that contrasts perfectly with the creamy soup. If you're out of flour, panko breadcrumbs make a great substitute. Salt and pepper should be freshly ground; pre-ground spices lose their punch fast.
This soup tastes even better the next day—honestly, the flavors meld overnight into something magical. Store leftovers in an airtight container in the fridge for up to 4 days, or freeze for 3 months. I always make a double batch because it reheats beautifully and turns into easy lunches. The celery crowns stay crispy if you reheat them separately in the oven for 5 minutes at 375°F. Serve with that crusty bread you've been saving—it's practically a requirement.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe—just toss everything into a deep baking dish, cover it, and let the oven do the work. No chopping boards to clean, no separate pots to wash. That San Marzano tomato sauce does all the heavy lifting while you sip wine (or coffee, no judgment).
- Garlic-Kissed Comfort: Between us, the slow-roasted garlic cloves and chicken thighs make this taste like it simmered for hours. The crispy edges on the chicken? Absolute perfection. Honestly, I’ve made this on days I didn’t feel like cooking, and it still felt like a hug in a bowl.
- Meal Prep MVP: This soup gets better the next day, which means I can make a big batch on Sunday and have leftovers for lunch all week. The chicken stays tender, the tomatoes deepen in flavor, and my kids actually ask for it—(yes, even on a Tuesday night).
- Budget-Friendly Feast: Chicken thighs are cheaper than breasts, and a single can of San Marzano tomatoes stretches into three servings. I’ll be real: I’ve served this to friends who thought it was from a fancy restaurant. They never noticed the price tag—or the fact that it cost me less than $10 to feed six people.
Step-by-step instructions for baked chicken and tomato soup
Transform simple ingredients into a comforting soup with restaurant-quality depth.
Prepare the Chicken and Celery Crowns
Preheat your oven to 400°F. Pat the 1.5 lb boneless chicken thighs dry with paper towels and season generously with 1.5 tsp salt and 0.5 tsp black pepper. Place them on a baking sheet and roast for 25-30 minutes until the internal temperature reaches 165°F and the skin is golden brown.
While the chicken roasts, prepare the celery crowns by cutting off the leafy tops from the 4 whole celery sticks. Trim the base of each stick to create a flat surface. In a shallow bowl, mix 2 tbsp all-purpose flour with 0.5 tsp salt and 0.25 tsp black pepper. Dip each celery crown in the flour mixture, pressing gently to adhere, then place them on a separate baking sheet.
Build the Soup Base
Heat 0.25 cup olive oil in a large Dutch oven over medium heat. Add the 1 whole yellow onion and cook for 5-6 minutes until softened and translucent. Add the 4 cloves minced garlic and cook for 30 seconds until fragrant—don't let it brown or it'll turn bitter.
Pour in the 28 oz crushed San Marzano tomatoes and 4 cups chicken broth. Bring to a simmer, then reduce heat to low and let it cook for 15 minutes to develop the flavors. Stir in the 2 tbsp chopped fresh thyme and 1 tbsp chopped fresh rosemary, then add the roasted chicken thighs, breaking them into bite-sized pieces with a spoon.
Finish and Thicken the Soup
Return the soup to a simmer and cook for 10 minutes to allow the flavors to meld. Stir in the 0.5 cup heavy cream and simmer for another 5 minutes—this adds richness without overpowering the tomato base. Taste and adjust seasoning with additional salt or pepper if needed.
While the soup simmers, transfer the floured celery crowns to a baking sheet and bake at 400°F for 12-15 minutes until golden brown and crispy. Watch them carefully—they burn quickly once they reach this color. Remove from the oven and set aside.
Serve with Crispy Celery Crowns
Ladle the soup into bowls, placing 2 crispy celery crowns in each. Serve immediately with 2 slices crusty bread on the side. The contrast between the warm, velvety soup and the crispy celery crowns creates an unforgettable texture experience.
This soup tastes even better the next day as the flavors deepen. Store leftovers in the refrigerator for up to 3 days or freeze for 3 months. Reheat gently on the stove, adding a splash of broth if needed to restore creaminess.
Pro Tips For Making Baked Chicken And Tomato Soup
- SEAR THIGHS FIRST: Skip the slow bake for now—pat the chicken thighs very dry, then sear them skin-side down in a hot Dutch oven for 5-6 minutes until deep golden. The Maillard reaction here builds flavor that even the tomatoes can’t overpower, and it keeps the meat juicier when it later braises. (Yes, even if you’re tempted to just toss them in raw.)
- SAUTE ONIONS LOW: After removing the seared chicken, reduce heat to medium-low for the onions—no rushing. Cook them for 12-15 minutes until they’re soft, caramelized, and nearly translucent, stirring occasionally. I used to crank the heat and end up with bitter, browned bits that ruined the soup’s balance. Patience here makes the difference.
- CRUSH TOMATOES BY HAND: Drain the San Marzano tomatoes, then give them a rough mash with your fingers or a wooden spoon before adding them to the pot. This releases more juice and breaks down the skins slightly, blending the flavor more seamlessly into the soup. (Bonus: Skip the blender—you’ll just end up with a chunky, uneven texture.)
- COVER THE POT: After adding the broth and returning the chicken to the pot, cover it tightly with a lid and bake at 350°F (175°C) for the first 20 minutes. This traps steam, ensuring the chicken stays moist and the veggies absorb flavor instead of drying out. I learned this the hard way—my first batch ended up with rubbery celery and overcooked onions.
Best sauces and condiments for this recipe
Classic Tomato Sauce
Start with a simple tomato sauce base that enhances the soup's depth. Sauté 1 diced yellow onion and 4 minced garlic cloves in 2 tbsp olive oil until soft. Add 28 oz crushed San Marzano tomatoes and 4 cups chicken broth, then simmer for 15 minutes.
Season with 1 tsp salt, ½ tsp black pepper, 2 tbsp fresh thyme, and 1 tbsp fresh rosemary. This foundational sauce carries the entire dish. 🍅
Creamy Herb Velouté
The velvety texture comes from stirring in ½ cup heavy cream during the final 5 minutes of simmering. This adds richness without overpowering the tomato flavor. For extra depth, whisk in 1 tbsp butter at the end—it melts smoothly and balances acidity.
If you prefer a lighter option, use ½-and-half instead of heavy cream.
Garlic-Herb Oil
Infuse ¼ cup olive oil with 3 minced garlic cloves and 1 tsp chopped fresh rosemary by heating gently for 3 minutes. Strain and drizzle 1 tbsp over each bowl before serving.
This adds a fragrant, aromatic layer that elevates every spoonful. Store the remaining oil in the fridge for up to 5 days.
Crispy Celery Topping
For a textural contrast, bake 4 celery crowns (3-inch sticks) coated in 2 tbsp flour at 400°F for 12-15 minutes until golden. The flour creates a crispy crust that balances the creamy soup.
Serve 2 per bowl for a satisfying crunch. If you're short on time, use panko breadcrumbs instead of flour.
Fresh Basil Finish
Tear 2 tbsp fresh basil leaves and scatter them over each serving just before eating. The bright, peppery notes cut through the richness of the soup and cream. For a more robust flavor, add 1 tsp lemon zest alongside the basil. This simple touch transforms the dish into something restaurant-worthy.
Spicy Kick Option
Add a ½ tsp red pepper flakes to the soup base for subtle heat, or serve with hot honey drizzled on top. The sweetness of the honey balances the acidity of the tomatoes, while the heat adds excitement.
For extra spice, include 1 thin slice of jalapeño in each bowl—remove seeds for milder heat.
Nutrition facts
Frequently asked questions
Why do you bake the chicken first instead of cooking it directly in the soup?
Baking the chicken first renders its juices and fat into the oven, which infuses the soup with deeper flavor while keeping the meat moist. This technique creates a richer broth without needing extra broth or stock. Plus, the crispy skin adds texture that would otherwise get soggy in the soup.
Can I use chicken breast instead of thighs?
You can, but thighs are ideal because they stay juicier during baking. If using breasts, pat them very dry, bake at 375°F for 20-25 minutes (instead of 400°F), and consider brining them for 30 minutes first to prevent dryness. The skin-on thighs create crispy edges that add texture the breasts can't match.
How do I make this soup vegetarian?
Swap the chicken for 1.5 lbs firm tofu or 4 large white mushrooms (sliced), and use vegetable broth instead of chicken broth. For extra protein, add 1 cup cooked lentils or ½ cup chickpeas. The celery crowns and herbs will still shine, but the flavor profile becomes more earthy.
What if I don't have celery crowns?
No problem! Use 4 thick celery stalks (about 3 inches long) or substitute with 4 slices of fennel bulb (about ½-inch thick). For a different texture, try crispy bread croutons or toasted breadsticks. The key is adding something crunchy to contrast the creamy soup.
Can I make this soup in a slow cooker?
Brown the chicken first, then place it in the slow cooker along with all ingredients except the celery crowns and cream. Cook on Low for 6-7 hours or High for 3-4 hours. Stir in the cream and celery crowns (baked separately) at the end. The slow cooker makes the flavors even more melded and tender.
