Go Back
+ servings
Print Recipe
5 from 1 vote

Sheet Pan Chicken Cacciatore

Sheet Pan Chicken Cacciatore is healthy, delicious and made all in one pan, which makes it perfect for weeknight dinners! It’s low carb, paleo and Whole30. Serve over your favorite veggie noodles for a filling, hearty and flavorful meal. If you're not watching your carbs, serve with your favorite pasta.
Prep Time10 mins
Cook Time1 hr
Course: Dinner
Cuisine: Italian
Keyword: chicken, low-carb, paleo, tomato sauce, Whole30
Servings: 4
Author: Lora


  • 8 bone-in chicken legs or thighs with skin, if using thighs, make sure excess skin trimmed
  • 3 tablespoons extra-virgin olive oil divided
  • 2 teaspoons sea salt
  • Freshly ground black pepper
  • 1 small onion chopped
  • 1 10.5-ounce container grape tomatoes
  • 1 tablespoon capers in brine drained
  • 1/2 cup taggiasca olives or pitted black olives


  • Place a small rimmed sheet pan into the oven and preheat to 425°F.
  • Meanwhile, pat the chicken with paper towels to remove any excess moisture. Drizzle 2 tablespoons of the oil over the chicken and rub to coat (you just want it to have a nice coat, not be drenched in it). Season generously with salt and pepper.
  • Carefully place the chicken, skin-side up, onto the hot sheet pan and roast for 30 minutes.
  • In a large bowl, combine the onion, tomatoes, capers, olives, remaining oil, 1/2 teaspoon salt and a generous pinch of pepper and mix well.
  • Scatter the tomato mixture around the chicken and roast for another 30 minutes. Halfway through roasting, turn the chicken and spoon the sauce over the legs. If sauce seems it’s getting too dry, add a little bit of water to the pan and stir together with the sauce (just start with 1-2 tablespoons, so you’re not making sauce too watery).
  • Bake until the chicken is cooked through and golden brown. 
To stay low-carb, serve with cauliflower rice, zucchini noodles.