
Grandma’s chicken cacciatore is the kind of dish that transforms a simple weeknight into a celebration of Italian heritage. 💛 The secret lies in slow-braising chicken thighs in a rich tomato-herb sauce infused with white wine, a technique that builds deep, complex flavors over time.
I first learned this recipe from my nonna, who swore by letting the sauce simmer until it thickened naturally—no shortcuts, just patience and love.
What makes this recipe special is its balance of tradition and accessibility. You’ll start by browning the chicken for maximum flavor, then deglaze the pan with wine to create a fragrant base. The sauce comes together with canned tomatoes, garlic, and fresh herbs, all simmered until thick and velvety.
While it requires some time, the process is straightforward and yields restaurant-quality results that taste even better the next day.
The end result is tender, juicy chicken swimming in a glossy, aromatic sauce that’s perfect over pasta, crusty bread, or polenta. The acidity from the tomatoes and wine brightens the dish, while the herbs add earthy depth.
This is comfort food at its finest—a dish that feels like home, with every bite telling a story of family and tradition.
Whether you’re serving it for a family dinner or meal prepping for the week, this cacciatore delivers on both flavor and satisfaction. The recipe scales easily, and the sauce keeps well in the fridge for up to five days, making it a versatile addition to your meal rotation.
Let’s get cooking!
Ingredients for grandma’s chicken cacciatore
Simple ingredients, big Italian flavors—just like Nonna used to make.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Thighs 🍗 | 1 ½ lb | Bone-in, skin-on preferred |
| San Marzano Tomatoes 🍅 | 28 oz | Canned, crushed or diced |
| Dry White Wine 🍷 | ½ cup | Sauvignon Blanc or Pinot Grigio |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced |
| Fresh Rosemary 🌿 | ½ tsp | Chopped, or 1 sprig |
| Fresh Thyme 🌿 | ½ tsp | Leaves only, or 1 sprig |
| Olive Oil 🫒 | ¼ cup | Extra-virgin for richness |
| Chicken Broth 💧 | ½ cup | Low-sodium preferred |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Red Pepper Flakes 🔥 | ¼ tsp | Optional for heat |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| All-Purpose Flour 🌾 | 1 tbsp | For thickening sauce |
The chicken thighs are key here—bone-in, skin-on gives the most flavor. Trader Joe’s or Whole Foods usually have good quality, but any grocery store will do. Look for thighs with good marbling and bright pink color. San Marzano tomatoes are worth the splurge for this dish—they’re sweeter and less acidic than regular canned tomatoes. I always grab a few extra cans because they’re so versatile. For the wine, any dry white like Sauvignon Blanc or Pinot Grigio works perfectly—just avoid anything too sweet or oaky.
No San Marzano tomatoes? Any good-quality crushed tomatoes will work, but you might want to add a pinch of sugar to balance the acidity. Short on fresh herbs? Dried thyme and rosemary at half the amount will get you close. The flour is just to thicken the sauce at the end—if you’re making this ahead, you can skip it and let the sauce reduce naturally. For extra depth, add a splash of balsamic vinegar at the end. And if you’re feeling fancy, finish with a drizzle of high-quality olive oil before serving.
This sauce tastes even better the next day—trust me on that. Keeps in the fridge for 5 days and freezes beautifully for 3 months. I like to portion it into containers so I can grab it for quick weeknight dinners. The chicken will stay juicy if you reheat it gently on the stove with a splash of broth. For serving, I always add a sprinkle of fresh parsley right before eating—it brightens everything up.
Why You’ll Love This Recipe
- One-Pan Magic: I swear by this—just brown the thighs, toss in everything else, and walk away. The wine and tomatoes do all the work while you sip your glass.
- Rosemary-Kissed Richness: That first whiff of rosemary and garlic hitting the pan? Pure satisfaction. The San Marzano tomatoes turn velvety, and the wine leaves a bright, tangy finish you’ll crave.
- Weeknight to Dinner Party: Serve it over crusty bread for a quick family meal or plate it with polenta for a fancy dinner. Same dish, different vibes—no extra effort, just different presentation.
- Budget-Friendly Leftovers: Chicken thighs stretch for days, and the sauce only gets better. Freeze portions for lazy nights, or reheat it straight from the fridge—still tastes like you slaved over it.
Step-by-step instructions for grandma’s chicken cacciatore
Here’s how to recreate this comforting classic—rich, herby, and full of Italian tradition.
🍳 Step 1: Sear the Chicken Thighs Until Golden
Heat the 0.25 cup olive oil in a large Dutch oven over medium-high heat until shimmering. Pat the 1.5 lb chicken thighs dry with paper towels—this ensures a proper sear. Place them skin-side down in the pan and cook undisturbed for 5-6 minutes until the skin turns deep golden brown and crispy.
Flip the thighs skin-side up and continue cooking for another 4-5 minutes until the internal temperature reaches 165°F. You’ll know they’re ready when the meat pulls away from the bone easily. Remove the chicken from the pan and set it aside on a plate, leaving the rendered fat behind—this is flavor gold.
👨🍳 Step 2: Build the Flavor Base with Aromatics
In the same Dutch oven (no need to wipe it clean), reduce heat to medium and add the 4 cloves minced garlic. Sauté for 30 seconds until fragrant—don’t let it brown or it’ll turn bitter. Stir in the 0.5 tsp chopped rosemary and 0.5 tsp thyme leaves, cooking for another 30 seconds until the herbs release their aromatic oils.
Pour in the 0.5 cup dry white wine and scrape up any browned bits from the bottom of the pan. Let it simmer for 2-3 minutes until reduced by half. This step develops the sauce’s depth—don’t skip it. The alcohol will cook off, leaving behind concentrated flavor.
🥘 Step 3: Simmer the Tomatoes and Herbs
Add the 28 oz San Marzano tomatoes, 1.5 tsp salt, 0.5 tsp black pepper, and 0.25 tsp red pepper flakes to the pan. Stir well to combine, then sprinkle the 1 tbsp all-purpose flour over the top. Cook for 2-3 minutes, stirring constantly, until the flour is fully incorporated and the mixture thickens slightly.
Pour in the 0.5 cup chicken broth and bring the mixture to a gentle simmer. Reduce heat to low and let it cook uncovered for 15-20 minutes, stirring occasionally. You want the sauce to reduce and thicken—it should coat the back of a spoon. The tomatoes should break down into a rich, velvety consistency.
⏰ Step 4: Braise the Chicken to Perfection
Return the seared chicken thighs to the Dutch oven, skin-side up. Spoon the tomato sauce over them until fully coated. Cover the pan with a lid and transfer it to a 325°F oven. Braise for 30-35 minutes, until the chicken is fork-tender and the sauce has thickened further.
Here’s the thing—if the sauce looks too thin, uncover the pan and simmer it on the stovetop for 5-10 minutes to reduce it to your desired consistency. The chicken is done when it easily pulls apart with a fork and the juices run clear. Let it rest in the sauce for the last 5 minutes of cooking to absorb all that flavor.
🍽️ Step 5: Finish and Serve with Fresh Herbs
Remove the chicken from the sauce and transfer it to a serving platter. Tent loosely with foil to keep warm while you finish the sauce. Skim off any excess fat from the surface of the sauce, then stir in the 0.25 cup chopped parsley. Taste and adjust seasoning if needed—sometimes the tomatoes need a little more salt.
Slice the chicken thighs against the grain for tender, easy-to-cut pieces. Spoon the herby tomato sauce over the top and serve immediately with crusty bread or over pasta. The sauce should cling beautifully to every bite, delivering layers of tomato sweetness, wine acidity, and herbaceous depth. Leftovers taste even better the next day—just reheat gently on the stove.
Pro Tips For Making Grandma’S Chicken Cacciatore
- Brown the Chicken Properly: Don’t just sear—get those thighs golden and crispy in batches if needed. Overcrowding the pan steams the chicken instead of browning it, and you’ll end up with a soggy, pale mess. I learned this the hard way after making cacciatore that looked like it was simmered in dishwater.
- Crush Garlic Like a Pro: Skip the mincer—use the flat side of your knife to smash whole garlic cloves into the oil first. This releases more flavor and prevents bitter garlic chunks from lurking in every bite. (Yes, even if you’re impatient like me.)
- Deglaze with Wine Early: Pour that white wine in right after browning the chicken, while the pan is still smoking hot. Let it bubble for 30 seconds before adding tomatoes—this pulls all the caramelized bits (fond) into the sauce, which is where half the flavor hides. I used to add it later and wondered why my sauce tasted flat.
- Simmer Tomatoes Gently: After adding the tomatoes, reduce heat to a barely simmer—no rolling boils. You’re cooking, not making tomato soup. Too much heat breaks down the San Marzano’s natural sweetness, and you’ll end up with a one-dimensional sauce. (Your future self will notice the difference.)
Storing and reheating your grandma’s chicken cacciatore
Refrigerator Storage
Let your cacciatore cool completely before transferring to an airtight container—I use glass Pyrex with snap-on lids. Store at 40°F or below for up to 5 days, though I find the flavors deepen after 24 hours.
The sauce thickens further overnight, making it even more luxurious. Always leave 1 inch headspace to prevent contamination. 💛
Freezer Prep Tips
For long-term storage, portion the dish into quart-sized freezer bags or glass containers. Remove excess air using a straw to prevent freezer burn. Label with the date—this sauce stays delicious for 3 months.
When ready to eat, thaw overnight in the fridge for even reheating. I avoid microwave thawing because it can make the chicken rubbery.
Stovetop Reheating
My preferred method is gentle reheating on the stove. Transfer the cacciatore to a heavy-bottomed pot and warm over medium-low heat for 10-15 minutes, stirring occasionally. Add 2-3 tablespoons of water or broth if the sauce seems too thick.
The goal is to reach 165°F internal temperature for the chicken while keeping the sauce glossy. 🔥
Microwave Shortcuts
For quick meals, use the microwave at 50% power in 1-minute intervals, stirring between each. Cover loosely with a microwave-safe lid to retain moisture. Start with 2 minutes, then continue in 30-second bursts until heated through.
This method works best for the sauce alone—reheat chicken separately if possible to maintain texture.
Sauce-Only Storage
If you prefer to store just the sauce, cool it completely before transferring to a small jar or airtight container. It keeps in the fridge for 5 days or freezes for 3 months.
When reheating, warm gently on the stove with a splash of water or broth. The sauce thickens beautifully when reheated properly—perfect for pasta or dipping bread.
Reviving Day-Old Chicken
Leftovers often taste better the next day, but if you want to refresh the chicken, pat it dry and sear skin-side down in a hot pan for 2-3 minutes until crispy. Return it to the sauce and warm through.
This crispy skin adds a restaurant-quality finish. For extra flavor, add a pinch of red pepper flakes or a splash of white wine while reheating. ✨
Nutrition facts
Frequently asked questions
Can I use chicken breasts instead of thighs for this recipe?
Chicken thighs are ideal because they stay juicy during long cooking. If you must use breasts, pound them to ½-inch thickness and reduce cooking time to 20 minutes in the oven. They’ll dry out faster, so add 2 tablespoons broth to the sauce while reheating. For best results, stick with thighs—they’re more forgiving and packed with flavor.
What’s the best wine to use if I don’t have white wine?
Use a dry red wine like Chianti or a non-alcoholic substitute like apple cider or chicken broth. For depth, add 1 teaspoon balsamic vinegar to mimic the wine’s acidity. Avoid sweet wines—they’ll make the sauce taste cloying. The key is acidity, not alcohol content.
Why did my sauce turn out too thin?
Sauce thinning usually happens from not reducing it enough or using too much liquid. Simmer uncovered for 10-15 extra minutes to thicken, or mix 1 tablespoon cornstarch with 2 tablespoons water, stir into the sauce, and cook until it gels. For future batches, reduce broth by ¼ cup** or skip the flour if your tomatoes are very thick.
Can I make this in a slow cooker?
Yes! Brown the chicken first, then transfer everything to the slow cooker. Cook on Low for 6-7 hours or High for 3-4 hours. The sauce will be thinner—reduce it on the stovetop afterward. For extra richness, add 2 tablespoons olive oil at the end. Just know the chicken may be less crispy than oven-braised.
How do I make this vegetarian?
Replace chicken with 1.5 lb portobello mushrooms or firm tofu (pressed and sliced). Sauté mushrooms first to develop flavor, then proceed with the recipe. For protein, add 1 can white beans (drained) to the sauce. The sauce will still be delicious—just adjust salt to taste since beans add sodium.
- Basic Chicken Recipes: Foolproof Pan-Sear With Juicy Heart - October 17, 2026
- Chicken Sausage Recipe: Italian-Style Panini With Melty Cheese Layers - October 17, 2026
- Peppercorn Chicken Recipe: Black Pepper Crunch With Juicy Centers - October 17, 2026