
Classic Chicken Cacciatore

By Emma
Certified Culinary Professional
I made chicken cacciatore last Tuesday and honestly it turned out way better than the last three times I tried it, which is why I’m writing this down before I forget what I did differently.
Why You’ll Love This Recipe
- The chicken stays really juicy because you’re not cooking it to death
- Mushrooms get their moment to actually brown instead of just steaming in liquid
- You can make this whole thing in one pan which means less cleanup
- It’s one of those Italian chicken recipes that tastes like you spent way more time on it than you did
- The sauce thickens up on its own without you having to stand there stirring constantly
- Bell peppers add this slight sweetness that balances out the tomatoes
The Story Behind This Recipe
I kept making tomato mushroom chicken that came out watery and the chicken skin was always kind of sad and rubbery. Then my neighbor mentioned she always dried her chicken really well before it hit the pan and I was like, oh, that’s probably my problem. Last Tuesday after work I actually remembered to pat the thighs dry with paper towels and the difference was wild. The sizzle was louder. The crust actually formed. I also noticed that if you let the mushrooms cook down a bit before adding liquid they taste more like mushrooms and less like wet sponges, which seems obvious now but I wasn’t doing it before.
What You Need
You’ll need chicken thighs and honestly just go bone-in skin-on if you can find them because they stay way juicier. I used about 8 thighs last time. For the fat you need both olive oil and butter because the butter adds this richness that oil alone doesn’t give you. Salt and pepper obviously, then dried basil and dried oregano which I know everyone says fresh is better but dried herbs actually work really well in this Italian chicken thing because they bloom in the hot oil.
Shallots instead of regular onions made a difference for me, they’re sweeter and less sharp. You’ll want 2 or 3 depending on size, chopped up. Then 3 or 4 cloves of garlic minced. The mushrooms need to be sliced, I used about 8 ounces and they shrink down so don’t be shy. A tablespoon of flour goes in to thicken everything without making it gloppy.
For liquid you can use sherry or just chicken broth if you don’t want to open a bottle of wine. I used sherry and it added this slightly nutty thing. Then you need canned tomatoes with their juice, the whole can, don’t drain it. One bell pepper diced, I used red but green would work too. Parsley at the end is optional but it looks nice.
How to Make Chicken Cacciatore
Heat your olive oil and butter in a big skillet over medium-high until the butter starts foaming a little. While that’s heating up, pat those chicken thighs really dry with paper towels, like aggressively dry. Season both sides with salt and pepper then lay them in the hot pan. You want to hear that loud sizzle immediately, that’s how you know it’s hot enough.
Let them sit there without moving them around. 5 minutes maybe? You’re watching for a deep crust to form, not just pale beige but actually starting to color. Flip them and do the same on the other side. Right before you pull the chicken out sprinkle your basil and oregano over everything and let it cook for just 30 seconds so the herbs wake up. Take the chicken out and set it on a plate.
Turn the heat down to medium and toss in your chopped shallots and garlic. Stir them around for a minute or two until they smell really good and get soft. Add the sliced mushrooms and this is where I used to mess up, I’d add liquid right away. Don’t do that. Let them cook for another minute or two until they release their water and then that water mostly cooks off. They’ll shrink and get darker.
Sprinkle the flour over the mushrooms and stir it constantly for a minute or two. It’ll look pasty at first but just keep stirring, you’re cooking out that raw flour taste. Pour in your sherry or broth and scrape up all those brown bits stuck to the bottom of the pan, those are flavor. Let this bubble for 2 or 3 minutes until it thickens up a bit.
Put the chicken back in the pan. Pour in your whole can of tomatoes with the juice and add the diced bell pepper, just stir everything together gently. Bring it up to a simmer then turn the heat to low and put a lid on it. Let it go for 20 minutes, stirring every once in a while. The sauce will thicken on its own and the chicken will finish cooking through. If it looks dry add a splash of water or broth.
Taste it and add more salt and pepper if you need to. I served mine over spaghetti which soaked up the sauce and that tomato mushroom chicken situation was really good that way. Parsley on top if you want.
What I Did Wrong the First Time
First time I made any chicken cacciatore recipe I added the tomatoes way too early, like right after browning the chicken, and everything just boiled together in this watery mess. The mushrooms never got a chance to brown because they were swimming in liquid from the start. Also I didn’t reduce the heat enough so the sauce never thickened, it just sort of simmered violently and splattered everywhere. The chicken was cooked but the sauce was thin and the flavors hadn’t really come together at all.


Classic Chicken Cacciatore
- olive oil
- butter
- chicken thighs, patted dry
- salt
- pepper
- basil
- oregano
- shallots, chopped
- minced garlic
- mushrooms, sliced
- flour
- sherry or chicken broth
- canned tomatoes, with juice
- diced bell pepper
- parsley (optional, for garnish)
- 1 Heat olive oil and butter over medium-high heat in a large skillet or Dutch oven until shimmering and butter starts to foam lightly.
- 2 Pat the chicken thighs dry thoroughly with paper towels to prevent steaming and encourage browning. Season both sides with salt and pepper and place them in the hot pan.
- 3 Brown the chicken thighs on each side, listening for a satisfying sizzle and watching for a deep golden crust to form, which usually takes several minutes per side. Sprinkle basil and oregano over the chicken and sauté everything briefly for about 30 seconds to release their fragrance before removing the chicken from the pan and setting it aside.
- 4 Reduce heat to medium and add chopped shallots and minced garlic to the skillet. Cook gently, stirring often, until they soften and perfume the air, roughly 1 to 2 minutes. Add the sliced mushrooms and continue sautéing until the mushrooms also soften and their moisture mostly evaporates, about another 1 to 2 minutes.
- 5 Sprinkle flour evenly over the softened mushrooms and shallots. Stir constantly to toast the flour for 1 to 2 minutes; this will help thicken the sauce while removing any raw flour taste.
- 6 Pour in sherry or chicken broth while scraping the browned bits stuck to the pan bottom—they carry intense flavor. Let the liquid simmer gently for 2 to 3 minutes until slightly reduced and thickened.
- 7 Return the browned chicken thighs to the pan. Pour in the canned tomatoes with their juice and add the diced bell pepper, stirring gently to integrate everything.
- 8 Bring the mixture up to a simmer, then lower the heat and cover the pan. Let it cook slowly for 20 minutes, stirring occasionally to prevent sticking and to ensure all flavors meld. If the sauce dries out too much or lacks moisture, splash in a bit of water or additional chicken broth as needed.
- 9 Check seasoning and add more salt and pepper according to your taste preferences.
- 10 Serve hot over a bed of spaghetti noodles or your choice of pasta. Optionally, sprinkle chopped parsley on top for a fresh color contrast and mild herbaceous note.
Tips for the Best Chicken Cacciatore Recipe
Don’t move the chicken around while it’s browning. Just leave it alone. I kept wanting to peek underneath but every time I flipped it early the crust was weak and it stuck to the pan.
If your mushrooms are really wet when you buy them wipe them with a damp cloth instead of rinsing them under water. Extra moisture means they’ll steam instead of brown and you lose that deep mushroom flavor you’re going for.
The sauce will look thin at first but it thickens as it sits on low heat with the lid on. I almost added cornstarch halfway through last Tuesday because I panicked but then I waited another 10 minutes and it was fine.
Your shallots should be translucent but not brown when you add the mushrooms. If they start getting dark turn your heat down because burnt shallots taste bitter and there’s no fixing that once it happens.
The flour needs to cook for the full minute or two even though it looks weird and pasty. Raw flour tastes chalky and if you skip this step your whole sauce will have that off flavor in the background.
Serving Ideas
I put mine over spaghetti like I mentioned but it’s also really good with polenta if you want something different. The creamy polenta soaks up the tomato mushroom chicken sauce and it feels more rustic somehow.
Crusty bread on the side is necessary. You’ll want to mop up every bit of sauce left in your bowl and bread does that job better than pasta can.
A simple arugula salad with lemon dressing cuts through the richness if you need something green on the plate. I threw one together with just olive oil and lemon juice and it balanced everything out nicely.
Variations
You can swap chicken breasts for thighs but they dry out faster so pull them at 20 minutes instead of letting them go longer. Thighs are more forgiving which is why I stick with them.
Adding olives and capers makes this taste more like a puttanesca version. Throw in a handful of kalamata olives and a tablespoon of capers with the tomatoes and you get this briny salty thing that works surprisingly well with the Italian chicken base.
Red wine instead of sherry gives you a deeper flavor but it also makes the sauce darker and slightly more acidic. I’d use a dry red, nothing sweet.
If you don’t have fresh bell peppers use jarred roasted red peppers and just drain them first. They’re softer and sweeter but they still work and you’re not making a special trip to the store.
FAQ
Can I use boneless skinless chicken thighs instead? Yeah you can but they cook faster and you lose that crispy skin situation. Check them at 15 minutes instead of 20 because they’ll dry out if you’re not careful.
Do I have to use shallots or can I just use regular onions? Regular onions work fine, just use half a large onion or one medium one chopped up. They’re sharper tasting than shallots but once everything simmers together for 20 minutes you won’t notice a huge difference.
Can I make this ahead of time? Make it the day before and reheat it on the stove over low heat with a splash of water or broth to loosen the sauce. It actually tastes better the next day because the flavors have more time to hang out together.
How do I store leftovers? Put it in an airtight container in the fridge and it’ll last 3 or 4 days. The sauce thickens up even more in the fridge so add liquid when you reheat it or it’ll be too dense.
Can I freeze chicken cacciatore? Yeah it freezes well for up to 3 months. Let it cool completely first then freeze it in portions so you can thaw just what you need instead of the whole batch.
What if I don’t have a lid for my skillet? Use aluminum foil pressed down over the edges. It’s not as tight as a real lid but it traps enough steam to keep everything from drying out during that 20 minute simmer.
Can I use fresh tomatoes instead of canned? You’d need about 2 pounds of fresh tomatoes chopped up with their juice but honestly canned tomatoes have more concentrated flavor and they’re already peeled. Fresh tomatoes can be watery and you’ll end up with thin sauce.
How do I know when the chicken is fully cooked? Stick a thermometer in the thickest part and it should read 165°F. Or cut into one and the juices should run clear not pink, and the meat shouldn’t look raw in the middle.
What kind of mushrooms should I use? White button mushrooms or baby bellas both work. Baby bellas have slightly more flavor but either one’s fine and they both shrink down the same way when you cook them.
My sauce is too thin, what do I do? Take the lid off and let it simmer for another 5 or 10 minutes so some of the liquid evaporates. Or mix a teaspoon of cornstarch with cold water and stir that in, it’ll thicken fast.
Can I use chicken breast? Technically yes but breasts dry out way faster than thighs. If you go that route check them at 15 minutes and pull them as soon as they hit 165°F internally.
Do I really need both butter and olive oil? The olive oil keeps the butter from burning at high heat and the butter adds richness that oil alone doesn’t give you. You could skip the butter and just use more oil but you lose some depth.
What if I don’t have sherry? White wine works or just use all chicken broth. Sherry adds a nutty thing but it’s not make or break for this recipe, the tomatoes and herbs do most of the heavy lifting anyway.
Can I add more vegetables? Zucchini or carrots would work if you dice them small and add them with the bell peppers. Just don’t overload it or the sauce gets too chunky and loses that silky texture you want.
How do I reheat this without drying it out? Low heat on the stove with a lid on and stir in a few tablespoons of water or broth. Microwave works too but add liquid first and cover it with a damp paper towel so steam builds up.
Why did my chicken skin turn rubbery? You either didn’t dry the chicken well enough before it went in the pan or the heat wasn’t high enough when you started browning. Wet chicken steams instead of sears and that’s how you get rubbery skin that never crisps.
Can I use dried bell peppers? I’ve never tried that but I’d soak them in hot water first to rehydrate them before adding. Fresh or jarred roasted peppers are easier and taste better though.
Is there a way to make this less acidic? Add a pinch of sugar or a splash of cream at the end to mellow out the tomatoes. Sometimes canned tomatoes are really acidic depending on the brand and a tiny bit of sugar balances it without making it sweet.



















