Soups & Stews
This one-pot baked chicken and tomato soup delivers hearty comfort with minimal cleanup—just 30 minutes of prep and 45 minutes of hands-off baking. 💛 The secret lies in browning the chicken first for deep flavor, then simmering everything together until the broth reduces to velvety perfection, topped with crispy celery for texture and color.
It’s the kind of meal that transforms a simple weeknight into a cozy gathering, where every spoonful feels like a hug in soup form.
The recipe balances simplicity with restaurant-quality results: tender chicken that falls apart easily, tomatoes that caramelize into sweet richness, and a celery topping that adds satisfying crunch without overpowering the dish. No fancy techniques required—just a Dutch oven, basic pantry staples, and patience for the flavors to meld.
The crispy celery topping, made with breadcrumbs and Parmesan, elevates the soup from ordinary to extraordinary with just 10 minutes of baking time.
What makes this soup truly special is how it transforms humble ingredients into something deeply satisfying. The chicken becomes fork-tender, the tomatoes develop a natural sweetness, and the celery topping provides a textural contrast that keeps every bite interesting.
It’s the kind of dish that tastes even better the next day, making it perfect for meal prep or feeding a crowd. The aroma alone will have everyone gathering around the table, eager for their first taste.
Serve with crusty bread for dipping or a simple green salad to balance the richness. This soup is versatile enough for a chilly evening but hearty enough to stand alone as a main course. Let’s get started—your kitchen will smell like home in no time.
Ingredients for baked chicken and tomato soup
Basic pantry staples plus a few fresh touches—this one-pot wonder delivers restaurant-quality comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Thighs 🍗 | 2 lb | Cut into 1-inch pieces |
| Canned San Marzano Tomatoes 🍅 | 28 oz | Crushed by hand |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Celery Stalks 🥬 | 6 whole | Chopped, for topping |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Carrots 🥕 | 3 whole | Peeled, chopped |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| All-Purpose Flour 🌾 | ½ cup | For crispy topping |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh |
| Dried Oregano 🍃 | 1 tsp | Italian preferred |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for browning |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Butter 🧈 | 2 tbsp | Unsalted, for celery topping |
The chicken thighs are non-negotiable here—bone-in would work too, but thighs stay juicier during baking. Costco or Trader Joe's often have the best prices for bulk packages, but any grocery store will do. Look for thighs with good marbling—they'll stay tender longer. The San Marzano tomatoes make all the difference (their sweetness caramelizes beautifully), but any quality canned tomatoes work in a pinch. For the celery, organic stalks are ideal—they're usually thicker and more flavorful, but conventional works fine too. Store any extra celery wrapped in damp paper towels to keep it crisp.
No San Marzano tomatoes? Any crushed tomatoes will work—just taste before adding salt. Fresh thyme is ideal, but dried at one-third the amount gets you close. The chicken broth can be swapped for vegetable broth if preferred. For the celery topping, if you don't have Parmesan, Pecorino Romano or nutritional yeast add a similar umami punch. The butter in the topping is crucial—don't skip it—it creates that perfect crispy texture. If you're watching calories, use half butter, half olive oil instead.
This soup tastes even better the next day as flavors meld. Store leftovers in an airtight container for up to 5 days in the fridge. For freezing, portion into 2-cup containers—it reheats beautifully, though the celery topping loses its crispness. The celery topping can be made ahead and baked separately, then sprinkled on top just before serving. Double the recipe? It's perfect for meal prep—just scale all ingredients by 50%. The crispy topping keeps for 2 days in the fridge if stored separately.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to scrub pots—just toss everything (chicken, tomatoes, onions, celery, garlic) into one baking dish, add broth, and let the oven do the work. The chicken shreds itself right in there, no extra effort.
- San Marzano Secret Weapon: That canned San Marzano tomato? It’s the difference-maker—sweet, meaty, and just rich enough to make the soup taste like you simmered it for hours. (Between us, I’ve tried cheaper brands, and this one’s worth every penny.)
- Weeknight to Potluck: Make a double batch on Sunday and freeze half—perfect for lazy nights or last-minute dinner parties. The flavors only get better after reheating, and it’s way easier to carry than a casserole.
- Budget-Friendly Protein: Chicken thighs are cheaper than breasts, and they stay juicy while the celery and onion mellow into a savory base. Honestly, this feeds four for under $10, and I’ve never seen leftovers go to waste.
Step-by-step instructions for baked chicken and tomato soup
Here's how to create a hearty, one-pot meal with tender chicken and a crispy celery topping.
🍳 Step 1: Brown the Chicken and Build the Base
Preheat your oven to 375°F. Heat 2 tablespoons olive oil in a large Dutch oven over medium-high heat. Add the 2 lb boneless, skinless chicken thighs cut into 1-inch pieces and brown them for 5-6 minutes until golden brown on all sides. This step develops deep flavor through the Maillard reaction.
Remove the chicken and set it aside. In the same pot, add 1 whole yellow onion diced and 3 whole carrots peeled and chopped. Cook for 5 minutes until the onions soften and begin to caramelize. Add the 4 cloves garlic cloves minced and cook for 30 seconds until fragrant—don't let the garlic burn.
🍳 Step 2: Simmer the Soup Base
Pour in the 28 oz canned San Marzano tomatoes crushed by hand and stir to deglaze the pot, scraping up any browned bits from the bottom. Add 4 cups chicken broth, 1.5 teaspoons salt, 0.5 teaspoon black pepper, 1 teaspoon dried thyme, and 1 teaspoon dried oregano. Return the chicken to the pot and bring everything to a simmer.
Cover the pot and transfer to the preheated oven. Bake for 45-50 minutes until the chicken is cooked through and tender enough to shred easily with a fork. The soup should be flavorful but not reduced too much—you want a thick but spoonable consistency.
🥘 Step 3: Prepare the Crispy Celery Topping
While the soup bakes, make the crispy topping. In a small bowl, combine 6 whole celery stalks chopped, 0.5 cup all-purpose flour, 0.5 cup freshly grated Parmesan cheese, 2 tablespoons unsalted butter melted, and 0.5 teaspoon salt. Mix until thoroughly coated—this ensures even browning.
Spread the celery mixture on a parchment-lined baking sheet in an even layer. Bake in the same oven for 12-15 minutes until golden brown and crispy. Watch closely—the topping burns quickly but should still be crunchy when done. Stir once halfway through for even browning.
🔥 Step 4: Finish and Serve
Remove the soup from the oven and let it rest for 5 minutes to allow the flavors to meld. Using two forks, shred the chicken directly in the pot and stir to combine everything. Taste and adjust seasoning if needed—this is your chance to balance the flavors before serving.
Divide the soup among bowls, topping each serving generously with the crispy celery mixture. The contrast of the warm, comforting soup with the cool, crunchy topping makes this dish truly special. Serve immediately while the topping is still crispy and the soup is hot.
Pro Tips For Making Baked Chicken And Tomato Soup
- Brown the Chicken First: Skip the raw chicken in sauce—pat those thighs dry, then sear them in a hot pan with a little oil until golden on both sides before adding anything else. I learned this the hard way: raw chicken in the oven just steams, but browned chicken adds depth and keeps the soup from tasting flat.
- Mince the Onion Fine: Don’t just chop the onion—mince it until it’s almost paste-like. This isn’t a stew; you want the flavors to dissolve smoothly into the tomatoes, not sit as chunks at the bottom. (Yes, it takes 30 seconds extra, but it makes a real difference.)
- Blend Half the Tomatoes: Save yourself from a watery soup by blending half the San Marzano tomatoes before adding them to the pot. The smooth texture thickens the base, while the whole tomatoes keep it rustic. I skip this sometimes, and the soup always feels lighter when I don’t.
- Salt the Tomatoes Last: Hold off on salting the canned tomatoes until the very end—even San Marzano tomatoes can vary in saltiness. Add the salt with the chicken stock or at the table, or you’ll end up with a soup that’s either bland or overpowered. (Trust me, I’ve over-salted enough batches to know.)
Common mistakes when making your baked chicken and tomato soup
Skipping the Browning Step
This is the biggest flavor killer in your soup. Browning the chicken first creates a Maillard reaction that builds deep, savory notes you won't get by just tossing raw chicken into the pot.
I've tried this soup both ways, and the difference is night and day—5-6 minutes of browning makes all the difference. Use a large Dutch oven for even browning, and don't crowd the pan or you'll steam instead of sear. 🔥
Overcrowding the Pot
If your soup looks like it's swimming in liquid after baking, you likely added too much broth or didn't reduce it enough. This recipe works best with 4 cups broth—any more and the soup becomes watery.
If you're worried about overcrowding, start with 3 cups and add more later if needed. The key is letting the soup reduce naturally in the oven. For extra thickness, mash some of the cooked carrots against the pot sides with a wooden spoon.
Undercooking the Chicken
Tender, shreddable chicken is the soul of this soup. Using bone-in thighs (if you prefer) gives more flavor, but boneless works too. The chicken should reach 165°F internal temperature—use a meat thermometer to check the thickest piece.
If you pull it out too soon, it'll turn out rubbery. I've learned the hard way that 45-50 minutes is non-negotiable for juicy results. For extra insurance, add 10 minutes if your oven runs hot.
Burning the Celery Topping
The crispy celery topping is delicate—watch it like a hawk! Spread it in a single even layer on the baking sheet and stir once halfway through baking. If you see dark spots forming, remove it immediately. The topping should be golden brown, not blackened.
For extra insurance, reduce the oven temperature to 350°F if your oven runs hot. A light sprinkle of flour on the baking sheet prevents sticking and makes cleanup easier.
Skipping the Resting Time
Letting the soup rest for 5 minutes after baking allows the juices to redistribute, keeping every spoonful moist and flavorful. I used to rush this step, and the chicken always turned out dry.
This resting period also lets the flavors meld—don't skip it! While it rests, use two forks to shred the chicken right in the pot. The extra time ensures the chicken absorbs all that delicious broth.
Over-Salting the Broth
This soup has 1.5 teaspoons salt total—don't add extra! The tomatoes, Parmesan, and broth already contain significant sodium. Taste before serving and adjust with just a pinch if needed. Remember, you can always add more salt, but you can't take it out.
For lower-sodium versions, use low-sodium broth and reduce the added salt to 1 teaspoon. The flavor will still be rich and satisfying. ✨
Nutrition facts
Frequently asked questions
Can I use chicken breast instead of thighs?
Yes, but thighs are ideal for this baked dish since they stay juicier during the long baking time. If using breasts, cut them into ½-inch pieces and bake for 10-15 minutes less to prevent drying out. For extra moisture, add 2 tablespoons white wine or chicken broth to the pot when combining ingredients.
How do I make this soup vegetarian?
Swap the chicken for 1 lb extra-firm tofu or chickpeas (for protein) and use vegetable broth. Add 1 teaspoon smoked paprika to the topping for depth. For a heartier texture, include 1 cup diced mushrooms with the onions. The celery topping remains the same, but omit the Parmesan or use nutritional yeast.
Can I make this in a slow cooker?
Brown the chicken first, then combine all soup ingredients in your slow cooker. Cook on Low for 6-7 hours or High for 3-4 hours. For the celery topping, bake it separately as directed. The slow cooker method yields slightly more broth—reduce it by simmering uncovered for 10 minutes before serving.
What if I don't have San Marzano tomatoes?
Any high-quality canned tomatoes work—just taste before adding salt. For extra richness, stir in 1 tablespoon tomato paste with the crushed tomatoes. If using fire-roasted tomatoes, reduce the added salt to 1 teaspoon since they're already seasoned. The flavor will still be delicious, just slightly different in intensity.
How can I make this soup kid-friendly?
Skip the celery topping and blend the soup until smooth for little ones. Serve with buttered noodles or toasted bread cubes for dipping. Reduce the salt to ½ teaspoon and add ½ teaspoon sugar to balance acidity. For picky eaters, serve the chicken shredded separately so they can mix it in their own bowls.
