I still remember the first time I made this chicken cacciatore recipe on a chilly weeknight. I was exhausted, staring into the fridge, convinced we’d be eating takeout again. But then I spotted a pack of chicken thighs, a lone bell pepper, and a jar of tomatoes—just enough to pull together the kind of rustic Italian dish my grandmother used to simmer on the stove while humming old songs. So I took a chance.
Thirty minutes later, the smell told me everything: rich garlic, sweet onions, earthy mushrooms, and juicy browned chicken—the kind of aroma that reaches straight into your bones and says, “Dinner’s going to be good.”
This dish has stayed in my rotation ever since, and today I’m sharing my go-to classic chicken cacciatore, complete with step-by-step instructions, expert tips, and my favorite variations so you can make it your own.
Let’s cook!
Why You’ll Love This Recipe
- Big flavor, minimal effort. Browning the chicken and simmering everything together creates layers of richness without complicated steps.
- Family-friendly comfort. Even picky eaters won’t argue with tender chicken pieces in a savory tomato sauce.
- Flexible & forgiving. Swap mushrooms, use different peppers, or adjust spices—it still comes out delicious.
- One-pan magic. Less cleanup, more eating. What’s not to love?
Prep & Cook Time
| Step | Time |
|---|---|
| Prep Time | 10 minutes |
| Cook Time | 35–40 minutes |
| Total Time | 45–50 minutes |
Ingredients You’ll Need
For the Chicken
- 2 lbs chicken thighs or drumsticks (bone-in for best flavor)
Bone-in helps develop a deeper, richer sauce. - 1 tsp kosher salt
Seasons the chicken itself, not just the sauce. - ½ tsp black pepper
- 2 tbsp extra virgin olive oil
For browning the chicken until the skin side gets crisp and golden.
For the Vegetables & Sauce
- 1 medium yellow onion, sliced
A sweet base that melts into the sauce. - 3 cloves garlic, minced
- 1 red bell pepper, sliced
- 1 green bell pepper, sliced
- 8 oz button mushrooms, sliced
Classic, earthy, and essential to traditional cacciatore. - ½ tsp red pepper flakes (optional)
Adds a gentle heat—adjust to your comfort level. - 1 tsp dried oregano
- ½ tsp dried thyme
- 1 bay leaf
- 1 cup low-sodium chicken broth
- 1 (28 oz) can crushed tomatoes
- ¼ cup dry white wine (optional but fantastic)
Adds brightness and depth to the sauce.
For Finishing
- 2 tbsp chopped fresh parsley
- Extra salt and pepper to taste
Ingredient Substitutions
Want to customize? Here are some smart swaps that keep this dish flavorful:
- Chicken Thighs → Chicken Breasts
Works well, but reduce simmer time to avoid dryness. - Button Mushrooms → Cremini or Portobello
Adds deeper, meatier flavor. - Crushed Tomatoes → Diced Tomatoes
Sauce will be chunkier—still delicious. - White Wine → Extra Broth + 1 tsp Lemon Juice
Preserves acidity and brightness without alcohol. - Bell Peppers → Zucchini or Carrots
Adds sweetness and extra color.
How to Make Chicken Cacciatore Recipe
Follow these steps and you’ll have a bubbling pot of Italian comfort in no time.
1. Prep & Season the Chicken
Pat the chicken dry with paper towels. This helps with browning the chicken. Season both sides generously with salt and pepper.
2. Brown the Chicken
Heat extra virgin olive oil in a large Dutch oven over medium-high heat.
Place chicken skin side down and cook 5–7 minutes, until golden and crisp. Flip and cook another 3 minutes.
Remove and set aside. (Feel free to sneak a quality-control taste of the crispy skin—I always do.)
3. Sauté the Vegetables
In the same pot, add the onions and sauté 3 minutes.
Stir in bell peppers and mushrooms; cook until softened and slightly caramelized, about 5 minutes.
Add garlic and red pepper flakes, cooking 1 minute more until fragrant.
4. Build the Sauce
Pour in white wine (if using) to deglaze, scraping up browned bits—this is pure flavor gold.
Add crushed tomatoes, chicken broth, oregano, thyme, and bay leaf. Stir well.
5. Add the Chicken Back
Nestle the chicken pieces back into the pot. (Yes—add the chicken right back in. It’s where all the magic happens.)
Simmer on medium-low for 25–30 minutes, partially covered, until the chicken is tender and the sauce has thickened.
6. Finish & Serve
Taste and adjust seasoning. Remove bay leaf.
Sprinkle with fresh parsley and serve warm.
Your kitchen should now smell like a cozy Italian trattoria.

Expert Tips & Mistakes to Avoid
- Brown the chicken properly. Rushing this step is the #1 mistake. Those crispy bits = flavor.
- Don’t overload the pan with vegetables. They’ll steam instead of caramelize. Cook in batches if needed.
- Taste as you go. Adjust salt, pepper, or red pepper flakes to match your family’s preferences.
- Simmer gently. A rolling boil can toughen the meat.
- Use bone-in thighs for the richest flavor. They hold up to heat beautifully.
Variations & Add-Ons
If you like to play in the kitchen (I definitely do), try these twists:
Flavor Variations
- Spicy Cacciatore: Add extra red pepper flakes or stir in a spoonful of Calabrian chili paste.
- Herby Version: Swap thyme for rosemary or use an Italian herb blend.
- Olive Lovers: Add ½ cup sliced kalamata olives for briny richness.
Diet-Friendly Options
- Gluten-Free: Serve over GF pasta or polenta—naturally safe!
- Dairy-Free: It already is.
- Low-Carb/Keto: Serve over spaghetti squash or cauliflower mash.
- Vegan Spin: Replace chicken with chickpeas or sautéed mushrooms and reduce simmer time.
Garnish Ideas
- Fresh basil
- Parmesan shavings
- Cracked black pepper
- A drizzle of extra virgin olive oil
Serving Suggestions
The beauty of this dish? It pairs with almost anything and turns every meal into something special.
- Over pasta: Spaghetti, linguine, or rigatoni catch that sauce perfectly.
- With crusty bread: My favorite—perfect for soaking up every drop.
- Over creamy polenta: The ultimate comfort pairing.
- With roasted potatoes or rice: Especially great when feeding a crowd.
- A simple side salad: Bright greens balance the hearty sauce.
Storage & Reheating
Refrigerator:
Store leftovers in an airtight container for up to 4 days.
Freezer:
Freeze in a freezer-safe container for 2–3 months. Thighs hold up beautifully.
Reheating:
- Stovetop: Simmer on low for 6–8 minutes.
- Microwave: Heat in 1-minute intervals, stirring between.
- Avoid high heat to keep the chicken tender.
Nutrition Information (Per Serving)
(Approximate values, based on 6 servings)
- Calories: ~395
- Protein: 30g
- Fat: 22g
- Carbs: 14g
- Fiber: 3g
- Sugar: 6g
- Sodium: ~610mg
Frequently Asked Questions
Can I use boneless chicken instead of bone-in for chicken cacciatore?
Yes. Boneless chicken cooks faster, so reduce the simmer time to prevent drying out while keeping the sauce flavorful.
What wine is best for chicken cacciatore?
Dry white wine works best. You can also use a light red like Chianti, or substitute with chicken broth plus a splash of lemon.
Can I make chicken cacciatore ahead of time?
Absolutely. Chicken cacciatore tastes even better the next day as the flavors deepen, making it perfect for meal prep.
How do I thicken the sauce?
Simmer uncovered for the last 5–10 minutes. This naturally reduces the liquid and concentrates the tomato and veggie flavors.
Can I make chicken cacciatore in a slow cooker?
Yes. Brown the chicken first, then cook in the slow cooker on low for 6–7 hours or high for 3–4 hours for tender, saucy results.
What should I serve with chicken cacciatore?
Serve with pasta, rice, crusty bread, or creamy polenta—each one soaks up the savory tomato sauce beautifully.
Conclusion
If you’ve been searching for a comforting, flavorful, and totally doable chicken cacciatore recipe, this one is truly a keeper. It’s the kind of dish you’ll find yourself making on busy weeknights and lazy Sundays—simple, rustic, and deeply satisfying.
Give it a try this week, and don’t forget to come back and tell me how it turned out. Your kitchen is about to smell amazing.

Chicken cacciatore recipe
Ingredients
- For the Chicken
- 2 lbs chicken thighs or drumsticks bone-in for best flavor
- 1 tsp kosher salt
- ½ tsp black pepper
- 2 tbsp extra virgin olive oil
- For the Vegetables & Sauce
- 1 medium yellow onion sliced
- 3 cloves garlic minced
- 1 red bell pepper sliced
- 1 green bell pepper sliced
- 8 oz button mushrooms sliced
- ½ tsp red pepper flakes optional
- 1 tsp dried oregano
- ½ tsp dried thyme
- 1 bay leaf
- 1 cup low-sodium chicken broth
- 1 28 oz can crushed tomatoes
- ¼ cup dry white wine optional but fantastic
- For Finishing
- 2 tbsp chopped fresh parsley
- Extra salt and pepper to taste
Instructions
- Prep & Season the Chicken
- Pat the chicken dry with paper towels. This helps with browning the chicken. Season both sides generously with salt and pepper.
- Brown the Chicken
- Heat extra virgin olive oil in a large Dutch oven over medium-high heat.
- Place chicken skin side down and cook 5–7 minutes, until golden and crisp. Flip and cook another 3 minutes.
- Remove and set aside. (Feel free to sneak a quality-control taste of the crispy skin—I always do.)
- Sauté the Vegetables
- In the same pot, add the onions and sauté 3 minutes.
- Stir in bell peppers and mushrooms; cook until softened and slightly caramelized, about 5 minutes.
- Add garlic and red pepper flakes, cooking 1 minute more until fragrant.
- Build the Sauce
- Pour in white wine (if using) to deglaze, scraping up browned bits—this is pure flavor gold.
- Add crushed tomatoes, chicken broth, oregano, thyme, and bay leaf. Stir well.
- Add the Chicken Back
- Nestle the chicken pieces back into the pot. (Yes—add the chicken right back in. It’s where all the magic happens.)
- Simmer on medium-low for 25–30 minutes, partially covered, until the chicken is tender and the sauce has thickened.
- Finish & Serve
- Taste and adjust seasoning. Remove bay leaf.
- Sprinkle with fresh parsley and serve warm.
Notes
- Browning the chicken well is the key to developing deep flavor.
- Bone-in thighs create the richest, most tender results.
- For a chunkier sauce, substitute diced tomatoes for crushed.
- Dish reheats beautifully and tastes even better the next day.
- Serve with pasta, rice, crusty bread, or creamy polenta for a complete meal.
