This easy chicken and white bean cacciatore recipe is a comforting one-pot dinner made with browned boneless chicken thighs, tomatoes, peppers, mushrooms, garlic, herbs, and creamy cannellini beans. It takes about 15–20 minutes to prepare and 35–45 minutes to cook, making it a practical dinner for four on a busy evening.
The finished dish is hearty, savory, and wonderfully saucy, with tender chicken and beans soaking up every bit of the tomato broth. Serve it with crusty bread, polenta, rice, or pasta for a satisfying meal that feels rustic and special without requiring complicated techniques.
Jump to RecipeWhy You’ll Love This Recipe

This chicken cacciatore brings together the best parts of a cozy braise and an easy weeknight skillet meal. The chicken is browned first, which creates savory fond on the bottom of the pan and gives the tomato sauce a much deeper flavor than simply adding raw chicken to the simmering sauce.
Boneless, skinless chicken thighs are ideal here because they stay tender while the sauce cooks. They also have enough richness to balance the bright tomatoes, earthy mushrooms, sweet red pepper, and creamy white beans.
Cannellini beans make the recipe especially filling without adding another complicated cooking step. Since they are already cooked, they are added near the end so they warm through while keeping their shape.
The ingredient list is familiar and flexible, but the result tastes like it has been simmering all afternoon. If you enjoy comforting chicken dinners, you may also like this cozy chicken casserole for another family-friendly option.
Ingredients You’ll Need

Start with 1½ pounds of trimmed boneless, skinless chicken thighs. Patting the chicken dry is an important small step because dry surfaces brown more readily and create a better crust in the pan.
- Chicken: Boneless thighs are moist and forgiving, while breasts can be used if carefully monitored.
- Vegetables: Yellow onion, red bell pepper, and sliced cremini or white mushrooms build the savory base.
- Aromatics: Three garlic cloves add fragrance and warmth without overpowering the sauce.
- Tomatoes: A 28-ounce can of crushed or diced tomatoes provides the main body of the cacciatore sauce.
- Beans: One 15-ounce can of rinsed and drained cannellini beans adds creamy texture and substance.
- Herbs: Dried oregano and rosemary or Italian seasoning give the sauce its familiar Italian-inspired character.
- Finishing touches: Fresh parsley or basil adds color and freshness, while Parmesan is optional at the table.
Use no-salt-added tomatoes when possible so you can control the seasoning. Dry white wine gives the sauce a subtle brightness, but low-sodium chicken broth is an excellent substitute.
For a dinner spread with a soft, buttery side, serve this skillet with our easy Hawaiian rolls. Their lightly sweet flavor is delicious for catching the extra tomato sauce.
How to Make It Step-by-Step

Step 1: Pat the chicken thighs dry with paper towels, then season them with approximately ½ teaspoon of the kosher salt and ½ teaspoon of the black pepper. Seasoning before browning gives the meat flavor from the start and helps form a tasty surface crust.
Step 2: Heat the olive oil in a large Dutch oven or deep skillet over medium-high heat. Arrange the chicken in the hot oil without crowding the pieces, and brown for about 3–4 minutes per side before transferring them to a plate.
Step 3: Add the chopped onion, red bell pepper, and sliced mushrooms to the same pan. Cook for 5–7 minutes, stirring now and then, until the onion and pepper soften and the mushrooms begin to take on golden-brown edges.
Step 4: Stir in the minced garlic and cook for about 30 seconds. Keep it moving during this brief cooking time so it becomes fragrant rather than dark or bitter.
Step 5: Pour in the dry white wine or low-sodium chicken broth. Use a wooden spoon to scrape up the browned bits from the bottom of the pan, then let the liquid simmer for 1–2 minutes as its sharp aroma mellows.
Step 6: Stir in the crushed or diced tomatoes, dried oregano, rosemary or Italian seasoning, optional red pepper flakes, and the remaining salt and pepper. The mixture should look loose at this point, because it will reduce as the chicken simmers.
Step 7: Return the browned chicken and any juices from the plate to the pan. Cover the pan partially and simmer gently for 20–25 minutes, checking that the chicken reaches an internal temperature of 165°F.
Step 8: Stir in the rinsed and drained cannellini beans during the final 5–8 minutes of cooking. Fold them into the sauce carefully so they heat through without breaking apart and making the sauce too thick.
Step 9: Remove the pan from the heat and stir in the chopped parsley or basil. Spoon the cacciatore into bowls, add Parmesan if desired, and serve while hot with your preferred side.
Pro Tips for the Best Cacciatore

Do not skip the browning step, even if you are tempted to save a few minutes. The caramelized bits left in the pan dissolve into the wine or broth and become part of the sauce.
Give the chicken space while it browns. If the pan is crowded, the thighs may steam instead of developing the golden color that adds so much flavor.
Keep the simmer gentle after the tomatoes are added. A hard boil can make the chicken tougher and cause the sauce to splatter, while a steady low simmer cooks the meat evenly.
Add the beans only during the final 5–8 minutes. Cannellini beans are tender straight from the can, so prolonged cooking can make them split and turn the sauce overly thick.
If you prefer a thicker, richer sauce, simmer the pan uncovered for the last 5–10 minutes. For a mild dish, leave out the red pepper flakes; for a little heat, include the full ¼ teaspoon.
Chicken breasts can replace the thighs, but use pieces of similar thickness and begin checking them early. They are leaner and less forgiving, so remove them as soon as they reach 165°F.
For another chicken dinner with a different flavor profile, try these honey Dijon chicken breasts. Both recipes are excellent choices when you want a comforting homemade meal.
What to Serve With Chicken Cacciatore

Crusty bread is one of the easiest and most satisfying sides because it soaks up the tomato sauce. Warm polenta gives the dish a soft, creamy base, while rice keeps the meal simple and practical.
- Crusty bread: Best for scooping up beans and sauce.
- Polenta: A smooth, comforting pairing for the chunky stew.
- Rice: A neutral side that lets the cacciatore shine.
- Pasta: Spoon the chicken and sauce over a short pasta shape.
- Green salad: Adds crisp texture and freshness beside the rich tomato sauce.
Fresh parsley or basil should be added at the end rather than early in the cooking process. The herbs provide a bright contrast to the slow-simmered sauce and make each serving look inviting.
If you are planning a casual lunch for the next day, a chilled chicken club pasta salad makes a useful companion recipe for a separate meal.
Storage and Reheating

Cool leftovers promptly and transfer them to a covered container. Store the cacciatore in the refrigerator and enjoy it within a few days for the best texture and flavor.
Reheat individual portions gently in a saucepan over medium-low heat or in the microwave. Add a small splash of broth or water if the sauce thickens during storage, and stir carefully so the beans remain whole.
The flavors often taste even more rounded after resting overnight. Keep the chicken, beans, and sauce together when storing so the meat stays moist.
For a fun comfort-food menu, you can also make this ground beef chili in a bread bowl. It offers the same hearty appeal with a completely different base.

Easy Chicken and White Bean Cacciatore
Ingredients
Method
- Pat the chicken dry and season both sides with approximately 1/2 teaspoon kosher salt and 1/2 teaspoon black pepper.
- Heat the olive oil in a large Dutch oven or deep skillet over medium-high heat. Brown the chicken for about 3–4 minutes per side, then transfer it to a plate; it does not need to be fully cooked yet.
- Add the onion, bell pepper, and mushrooms to the pan. Cook for 5–7 minutes, stirring occasionally, until the vegetables soften and the mushrooms begin to brown.
- Add the minced garlic and cook for about 30 seconds, just until fragrant.
- Pour in the white wine or broth and scrape the browned bits from the bottom of the pan. Simmer for 1–2 minutes.
- Stir in the tomatoes, oregano, rosemary or Italian seasoning, red pepper flakes if using, and the remaining salt and pepper.
- Return the chicken and any accumulated juices to the pan. Cover partially and simmer gently for 20–25 minutes, or until the chicken reaches 165°F internally.
- Stir in the drained cannellini beans during the final 5–8 minutes. Heat them through gently without stirring too aggressively so they stay intact.
- Finish with chopped parsley or basil and serve with optional Parmesan, crusty bread, polenta, rice, or pasta.
Notes
Final Thoughts
This easy chicken and white bean cacciatore is the kind of dinner that earns a regular place in the rotation. Browning the chicken, building the sauce with vegetables and garlic, and adding the beans at the end creates a meal with tender texture and layered flavor in one pan.
Keep the side simple with warm bread, or spoon the cacciatore over polenta, rice, or pasta for an even heartier plate. Finish each serving with fresh parsley or basil and a little Parmesan, then enjoy a rustic dinner that is satisfying, practical, and full of homemade flavor.
1 thought on “Easy Chicken and White Bean Cacciatore Recipe”