Grandma's Chicken Cacciatore Recipe With Tomato Sauce: Simmered Savory Perfection in One Pot

Sauces & Condiments

Grandma's Chicken Cacciatore Recipe With Tomato Sauce: Simmered Savory Perfection in One Pot

Grandma’s chicken cacciatore with tomato sauce is the kind of dish that transforms a simple weeknight into a celebration—simmered to perfection in one pot, where tender chicken bathes in a rich, aromatic sauce.

I first learned this recipe from my grandmother, who measured everything by feel and relied on patience rather than precision. The secret lies in slow cooking, where garlic, onions, and herbs meld into a deeply flavorful sauce that clings to every bite of chicken.

This dish is all about balance—juicy chicken that stays tender despite hours of simmering, a sauce that’s neither too thick nor too thin, and a harmony of earthy mushrooms, sweet tomatoes, and bright herbs.

The process is straightforward but requires time, making it ideal for those who believe good food is worth the wait. My grandmother’s handwritten notes always emphasized one thing: "Let it simmer until the flavors marry."

By the time you’re done, you’ll have a restaurant-quality meal that’s hearty enough for a family dinner but simple enough for a cozy night in. The chicken will be fork-tender, the sauce deeply flavorful, and the aroma enough to pull everyone to the table.

Serve it with crusty bread or over pasta to soak up every last drop of that savory sauce.

What makes this recipe truly special is its versatility—it’s perfect for meal prep, holiday gatherings, or even a quiet Sunday supper. The beauty of cacciatore is that it tastes even better the next day, making it a dish that rewards your effort. Let’s get started on recreating this timeless classic.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for grandma's chicken cacciatore recipe with tomato sauce

Six ingredients transform into a comforting, one-pot masterpiece your family will adore.

Ingredient Amount Notes
Boneless Chicken Thighs 🍗 2 ½ lb Skin-on for extra flavor
Yellow Onions 🧅 2 whole Finely chopped, aromatic
Garlic Cloves 🧄 8 cloves Minced, fresh preferred
Canned Crushed Tomatoes 🍅 2 cans 28 oz each, quality brand
Mushrooms 🍄 16 oz White or cremini, sliced
Dried Oregano 🌿 1 tbsp Crushed between fingers
Dried Basil 🌿 1 tbsp Crushed between fingers
Red Wine 🍷 ½ cup Dry red, like Chianti
Chicken Broth 🥄 2 cups Low-sodium preferred
Olive Oil 🫒 ½ cup Extra-virgin for richness
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ 1 tsp Freshly ground preferred
Fresh Rosemary 🌿 1 tbsp Chopped, for depth
Crusty Bread 🍞 4 slices For serving, optional
Pasta 🍝 1 lb Spaghetti or penne

The chicken thighs are your secret weapon here—they stay juicy even after hours of simmering. Skin-on gives you that rich, meaty flavor, but if you prefer boneless, just add a splash more broth. I always grab Costco's pre-chopped onions to save time, but fresh is better if you've got it. The mushrooms? Cremini have more punch than white, but baby bella works too. For the tomatoes, San Marzano is my go-to—sweeter, less acidic, and worth the extra cost. Fresh herbs if you've got them, dried if you don't—no judgment.

No red wine? Beef broth with a splash of balsamic vinegar gets you close. Dried herbs are fine, but fresh rosemary and thyme take it to another level—just halve the amount. The pasta is optional, but penne or rigatoni soak up the sauce beautifully. Want to stretch this further? Add a can of white beans or chickpeas. The garlic can be eyeballed, but measure the salt—trust me on this. And if your wine's not dry, use apple juice instead—it works surprisingly well.

This tastes even better the next day, so make extra. Store in airtight containers for up to 5 days in the fridge. Freeze portions for 3 months—just thaw overnight in the fridge. I always cook a double batch and freeze half—I know I'll be craving it later. The crusty bread? Toast it for serving, or just eat straight from the pot. The pasta? Cook it separately and toss with the sauce right before serving—no soggy noodles here.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe because it’s literally one pot—no chopping boards, no extra dishes, just a Dutch oven and a spatula. The chicken thighs sear right in the same pot where the sauce builds, and by the time you’re done, you’ve got a clean kitchen and a full table.
  • Sauce That Pops: Between us, the secret’s in the deglazing with red wine and letting those crushed tomatoes and mushrooms simmer until they’re practically melting into each other. That crispy chicken skin? Gold. The garlic and rosemary? Chef’s kiss. It’s the kind of flavor that makes you want to eat it straight from the pot.
  • Weeknight Workhorse: This dish is my go-to for busy nights—throw in the pasta while the sauce simmers, and boom, dinner’s ready. It’s hearty enough for a family dinner but still feels special enough for when friends drop by. Plus, the leftovers? Even better the next day.
  • Budget-Friendly Feast: Skin-on chicken thighs and canned tomatoes stretch this recipe into a full meal without breaking the bank. A half-cup of wine and a handful of herbs turn simple ingredients into something restaurant-quality. Honestly, it’s the kind of dish that makes you feel like you’ve outsmarted grocery day.

Step-by-step instructions for grandma's chicken cacciatore

Here's how to recreate this one-pot wonder with rich flavors and tender chicken every time.

1

Sear the Chicken and Sauté the Vegetables

Heat the 0.5 cup olive oil in a large Dutch oven over medium-high heat. Pat the 2.5 lb boneless chicken thighs dry with paper towels—this ensures a good sear. Working in batches if needed, add the chicken and cook for 5-6 minutes per side until golden brown and cooked through to 165°F internally. Remove the chicken and set aside.

In the same pot, add the 2 whole yellow onions and cook for 5 minutes until softened. Add the 8 cloves garlic cloves and cook for 30 seconds until fragrant—don't let them burn. Stir in the 16 oz mushrooms and cook for 4-5 minutes until they release their moisture and begin to brown. This step builds the flavor foundation for the sauce.

2

Deglaze and Simmer the Sauce

Pour in the 0.5 cup red wine and scrape up any browned bits from the bottom of the pot. This deglazing step captures all the flavor that would otherwise stick. Let the wine simmer for 3-4 minutes until it reduces by half. Add the 2 cans canned crushed tomatoes, 2 cups chicken broth, 1 tbsp dried oregano, 1 tbsp dried basil, 1 tbsp fresh rosemary, 1.5 tsp salt, and 1 tsp black pepper. Stir well to combine.

Return the chicken to the pot, skin-side up, and bring the mixture to a gentle simmer. Partially cover the pot and let it cook for 30-40 minutes until the chicken is fork-tender and the sauce has thickened slightly. Here's the thing—don't rush this step. The longer the sauce simmers, the deeper the flavors become.

3

Finish and Serve with Pasta

Once the chicken is tender, remove it from the pot and set it aside. Skim off any excess fat from the sauce if needed. Taste and adjust the seasoning—you might need a little more salt or pepper depending on your preferences. In a separate pot, cook the 1 lb pasta according to package instructions until al dente. Reserve 1 cup of pasta water before draining.

Return the chicken to the sauce and let it heat through for 2-3 minutes. Serve the chicken cacciatore over the cooked pasta, ladling the rich tomato sauce generously over the top. The 4 slices crusty bread make a perfect side for soaking up any extra sauce. This dish tastes even better the next day as the flavors meld together.

👨‍🍳

Pro Tips For Making Grandma'S Chicken Cacciatore Recipe With Tomato Sauce

  • Sear Skin-Side Down: That golden skin is where the magic happens—press the thighs skin-side down first into the oil to render fat and create a crispy base. I used to flip too soon, and the sauce never tasted as rich. Give it those 5-6 minutes without moving it, even if it looks uneven.
  • Crush Herbs Like a Fist: Those dried oregano and basil aren’t just sprinkles—they need to snap between your fingers to release their oils. I learned this the hard way when my first batch tasted like dust. Same goes for the rosemary: chop it fine so every bite gets that piney depth.
  • Simmer Low and Slow: The recipe says 30-40 minutes, but I’ve found the sauce actually needs 45 to 50 minutes to develop real body. Keep the heat at a bare simmer—if it’s bubbling hard, the tomatoes turn mushy and the wine flavor disappears. Cover it loosely and walk away.
  • Deglaze Aggressively: Scrape that Dutch oven like you’re mad at it—every browned bit stuck to the bottom is flavor you’re about to waste. I used to pour in the wine and stir once, then wonder why my sauce tasted flat. Use a wooden spoon and work those bits into the wine while it’s hot.

Storing and reheating this grandma's chicken cacciatore recipe with tomato sauce

Fridge Storage Tips

Let your cacciatore cool for no more than 2 hours before transferring to glass Pyrex containers—I always use them because they’re sturdy and won’t absorb flavors. Store at 40°F or below for up to 5 days, and honestly, the flavors get even richer overnight.

The sauce will thicken slightly, making it perfect for the next day’s meal. ❄️

Freezing for Later

Portions freeze beautifully for up to 3 months without losing texture. I use quart-sized freezer bags, leaving 1 inch of headspace to prevent expansion. Squeeze out all the air before sealing to avoid freezer burn—this keeps the chicken juicy and the sauce vibrant when you thaw it.

Just remember to label your bags with the date!

Thawing Like a Pro

Always thaw overnight in the fridge—never at room temperature. This slow method preserves the sauce’s consistency and prevents bacterial growth.

If you’re short on time, place the sealed bag in a bowl of cold water and change the water every 30 minutes until fully thawed, but I’d rather wait for the fridge method. It’s worth it.

Reheating Without Ruining It

For stovetop reheating, pour the cacciatore into a heavy-bottomed pot and add ¼ cup water or broth to prevent sticking. Heat on medium-low for 10 minutes, stirring occasionally. If using a microwave, cover with a damp paper towel and heat on 50% power in 2-minute intervals until steaming hot.

Always check the internal temperature reaches 165°F before serving.

Reviving Dry Sauce

If your sauce looks too thick after reheating, add a splash of chicken broth or even a spoonful of water while warming. Stir well and let it simmer for 2 minutes to re-blend the flavors.

Taste and adjust seasoning—sometimes the saltiness mellows after refrigeration, so a pinch of sea salt might be needed. This trick works every time for me.

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 6g30%
Cholesterol 240mg80%
Sodium 850mg37%
Total Carbohydrate 35g13%
Dietary Fiber 5g18%
Sugars 10g
Protein 34g68%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does my chicken cacciatore sauce taste bland?

The secret to bold flavor lies in the deglazing step with wine and scraping the pot's browned bits—this captures all the savory depth. Also, ensure your 8 cloves garlic and 2 onions are fully softened before adding tomatoes. Taste as you go and adjust with 1/2 tsp extra salt or a pinch of sugar to balance acidity. Simmering longer (up to 1 hour) lets flavors marry beautifully.

2

Can I substitute chicken thighs with another protein?

Boneless chicken breasts work but require less cooking time (20-25 mins) to avoid drying out. For variety, try pork tenderloin (sliced thin) or firm white fish like cod (cook just 8-10 minutes at the end). Just reduce the simmering time by 10-15 minutes to prevent overcooking.

3

What if I don’t have red wine for the deglaze?

No problem! Use 1/4 cup apple cider vinegar or beef broth to deglaze—both add depth. For a wine-free sauce, skip the wine entirely but add 1 tsp balsamic vinegar with the tomatoes. The flavor will still develop beautifully over time. My grandmother swore by chicken broth + a splash of lemon juice when wine was scarce.

How do I prevent the sauce from getting too watery?

Simmer uncovered for the last 10-15 minutes to reduce excess liquid. If it's still thin, stir in 1 tbsp cornstarch mixed with 2 tbsp cold water and cook until thickened. For extra richness, add 2 tbsp tomato paste with the broth. Always taste before adding more tomatoes—2 cans crushed tomatoes is plenty.

4

Can I make this recipe ahead of time?

This dish actually improves overnight! Let it cool for 2 hours, then store in an airtight container in the fridge for up to 5 days. For freezing, portion into bags and freeze for 3 months. Reheat gently with a splash of broth to revive the sauce. My grandmother always made double batches—she called it "future comfort."

★★★★★4.8(2 reviews)
Categories Sauces & Condiments