Keto Chicken Cacciatore – Rich, Rustic, and Low-Carb Comfort
Chicken cacciatore is the kind of dish that feels like a warm hug. It’s rustic, full of bold flavors, and naturally flexible for weeknights or lazy Sundays. This keto version keeps the soul of the original—juicy chicken, savory tomatoes, herbs, and peppers—without the extra carbs.
You still get that silky sauce and tender chicken, just with smarter ingredient choices. It’s one-pan friendly, hearty, and perfect for anyone craving a cozy, satisfying meal that fits a low-carb lifestyle.

Ingredients
Method
- Season the chicken: Pat the chicken dry. Season with salt, pepper, and garlic powder on both sides. Dry chicken browns better and keeps the skin crisp.
- Brown the chicken: Heat olive oil in a large skillet or Dutch oven over medium-high heat. Place chicken skin-side down and sear 5–7 minutes until golden, then flip and sear 3–4 minutes. Transfer to a plate. Don’t cook through yet; just build color and flavor.
- Sauté the aromatics: Reduce heat to medium. If the pan is dry, add a splash of oil. Cook onion with a pinch of salt for 2–3 minutes until softened. Stir in garlic for 30 seconds until fragrant.
- Add the veggies: Add bell peppers and mushrooms. Cook 5–6 minutes, stirring occasionally, until they release moisture and begin to brown.
- Deglaze: Pour in white wine (or broth), scraping up browned bits from the bottom. Let it simmer 2 minutes to reduce slightly. This step builds rich flavor.
- Build the sauce: Stir in crushed tomatoes, chicken broth, oregano, basil, red pepper flakes, and the bay leaf. Bring to a gentle simmer.
- Simmer the chicken: Nestle the chicken back into the pan, skin-side up. Reduce heat to low, cover, and simmer 20–25 minutes, or until the chicken is tender and reaches 165°F internally.
- Finish with briny punch: Stir in olives, capers, and parsley. Simmer uncovered 5 minutes to thicken slightly. Taste and adjust salt and pepper.
- Serve: Remove the bay leaf. Garnish with extra parsley and fresh basil if you like. Spoon the sauce over the chicken and enjoy.
What Makes This Recipe So Good

- Big flavor, low carbs: We skip sugar and starches, focusing on tomatoes, olives, and herbs to build depth.
- Great for meal prep: The flavors get better overnight, and it reheats beautifully.
- One-pan efficiency: Brown, simmer, and serve from the same skillet or Dutch oven.
- Versatile protein: Works with thighs, drumsticks, or breasts—bone-in or boneless.
- Comfort food vibes: Rich, savory sauce that checks all the cozy boxes without weighing you down.
What You’ll Need
- 2 pounds chicken thighs (bone-in, skin-on preferred; boneless also works)
- 1 teaspoon kosher salt, plus more to taste
- 1/2 teaspoon black pepper
- 1 teaspoon garlic powder
- 2 tablespoons olive oil (plus more if needed)
- 1 small yellow onion, thinly sliced
- 3 cloves garlic, minced
- 1 red bell pepper, sliced
- 1 green bell pepper, sliced
- 8 ounces cremini or button mushrooms, sliced
- 1/2 cup dry white wine (optional; substitute chicken broth if preferred)
- 1 (14.5-ounce) can crushed tomatoes (no added sugar)
- 1/2 cup low-sodium chicken broth
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon red pepper flakes (optional)
- 1 bay leaf
- 1/3 cup pitted Kalamata or black olives, halved
- 2 tablespoons capers, drained
- 2 tablespoons fresh parsley, chopped (plus more for garnish)
- Fresh basil leaves, for serving (optional)
Step-by-Step Instructions

- Season the chicken: Pat the chicken dry. Season with salt, pepper, and garlic powder on both sides.
Dry chicken browns better and keeps the skin crisp.
- Brown the chicken: Heat olive oil in a large skillet or Dutch oven over medium-high heat. Place chicken skin-side down and sear 5–7 minutes until golden, then flip and sear 3–4 minutes. Transfer to a plate.
Don’t cook through yet; just build color and flavor.
- Sauté the aromatics: Reduce heat to medium. If the pan is dry, add a splash of oil. Cook onion with a pinch of salt for 2–3 minutes until softened.
Stir in garlic for 30 seconds until fragrant.
- Add the veggies: Add bell peppers and mushrooms. Cook 5–6 minutes, stirring occasionally, until they release moisture and begin to brown.
- Deglaze: Pour in white wine (or broth), scraping up browned bits from the bottom. Let it simmer 2 minutes to reduce slightly. This step builds rich flavor.
- Build the sauce: Stir in crushed tomatoes, chicken broth, oregano, basil, red pepper flakes, and the bay leaf.
Bring to a gentle simmer.
- Simmer the chicken: Nestle the chicken back into the pan, skin-side up. Reduce heat to low, cover, and simmer 20–25 minutes, or until the chicken is tender and reaches 165°F internally.
- Finish with briny punch: Stir in olives, capers, and parsley. Simmer uncovered 5 minutes to thicken slightly.
Taste and adjust salt and pepper.
- Serve: Remove the bay leaf. Garnish with extra parsley and fresh basil if you like. Spoon the sauce over the chicken and enjoy.
Keeping It Fresh
- Storage: Cool completely, then refrigerate in an airtight container for up to 4 days.
- Reheat: Warm gently on the stovetop over medium-low heat with a splash of broth to loosen the sauce.
Microwave in short bursts if you’re in a rush.
- Freezing: This dish freezes well for up to 3 months. Thaw overnight in the fridge and reheat as above. Add fresh herbs after reheating for a bright finish.
- Meal prep tip: Portion with a low-carb side (zoodles, sautéed greens, or cauliflower mash) for grab-and-go lunches.

Health Benefits
- Low in carbs, high in satisfaction: Thanks to non-starchy vegetables and a tomato-based sauce, this dish stays keto-friendly without feeling restrictive.
- Protein-packed: Chicken thighs offer quality protein that helps keep you full and supports muscle maintenance.
- Healthy fats: Olive oil, olives, and capers contribute heart-healthy fats and add satisfying richness.
- Micronutrient boost: Peppers, mushrooms, tomatoes, and herbs bring antioxidants, potassium, and vitamin C.
- No added sugars or starches: Using clean-label canned tomatoes and skipping flour keeps the carb count in check.
Common Mistakes to Avoid
- Skipping the sear: Browning the chicken is where the deep, savory flavor begins.
Don’t rush this step.
- Using watery tomatoes: Choose crushed tomatoes with no added sugar. Watery sauce dilutes flavor and won’t cling to the chicken.
- Overcrowding the pan: If needed, brown chicken in batches. Crowding traps steam and prevents good color.
- Under-seasoning: Taste the sauce before serving.
Olives and capers add salt, but you may still need a pinch more.
- Overcooking chicken breasts: If using breasts, simmer gently and check for doneness early to keep them juicy.
Variations You Can Try
- Boneless and quick: Use boneless, skinless thighs and reduce simmer time to about 15–18 minutes.
- Spicy arrabbiata twist: Increase red pepper flakes and add a pinch of smoked paprika for a bolder kick.
- Herb-forward: Finish with fresh rosemary and thyme for a woodsy edge. Remove the sprigs before serving.
- Extra veggies: Add zucchini or eggplant cubes for more volume. Sauté until lightly browned before adding tomatoes.
- Creamy finish: Stir in 2 tablespoons of mascarpone or heavy cream at the end for a silky, richer sauce (still keto).
- Slow cooker method: Sear chicken and sauté aromatics first, then transfer everything to a slow cooker on Low for 4–5 hours.
Finish with olives, capers, and herbs.
FAQ
Is Chicken Cacciatore Keto?
Yes. Traditional cacciatore is already close to keto, especially if you skip flour dredging and serve it without pasta or bread. This version is designed to stay low-carb while keeping all the flavor.
Can I Use Chicken Breasts Instead of Thighs?
You can.
Thighs are more forgiving and stay juicier, but breasts work if you reduce the simmer time and keep the heat gentle. Check for doneness early to avoid drying them out.
What Can I Serve It With on Keto?
Great options include zucchini noodles, cauliflower mash, roasted broccoli, sautéed spinach, or shirataki noodles. Keep sides simple so the sauce can shine.
Do I Have to Use Wine?
No.
Chicken broth is a fine substitute. If you skip wine, add a teaspoon of red wine vinegar or lemon juice at the end for brightness.
How Can I Thicken the Sauce Without Flour?
Simmer uncovered for a few extra minutes to reduce, or stir in a tablespoon of tomato paste. You can also add a small knob of butter at the end for body and sheen.
Are Olives and Capers Necessary?
They’re not required, but they add a key briny note that makes the sauce pop.
If you omit them, add a splash of vinegar or a squeeze of lemon to balance the richness.
How Many Carbs Are in This Dish?
Exact counts vary by brand, but a typical serving (one thigh with sauce) lands around 7–10 net carbs. Check your tomato label and portion sizes for the most accurate numbers.
Can I Make It Ahead?
Absolutely. In fact, it tastes even better the next day.
Store it in the fridge and reheat gently on the stove before serving.
Final Thoughts
Keto Chicken Cacciatore is proof that comfort food doesn’t need pasta or flour to be deeply satisfying. With a handful of pantry staples, a good sear, and a slow simmer, you get a bold, herby sauce and tender chicken that feels special any night of the week. Keep it simple with low-carb sides, or spoon it into a bowl and let the sauce do the talking.
It’s hearty, homey, and exactly the kind of meal you’ll want on repeat.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.