Chicken and cannellini beans braised in a rich tomato sauce, finished with wilted kale and toasted sourdough that soaks up every bit of the pan — this Tuscan one-pan stew comes together in about 30 minutes.

A skillet filled with chicken with white beans, tomato sauce, kale, and crispy bread cubes, garnished with grated cheese and fresh herbs. A wooden spoon rests on the side of the pan.

The structure for this dish comes from ribollita, the Tuscan bean soup traditionally thickened with day-old bread. Here it’s adapted with boneless chicken thighs to make it a complete main course rather than a starter.

Featured review

★ ★ ★ ★ ★

“Hubby doesn’t like kale, but had no problem eating it in this flavorful dish! We’ve made it twice now — the second time with arrabiata sauce and doubled garlic, and it was absolutely delicious.”

Sharon

What’s in this, and why

Several dark green, bumpy leaves of lacinato kale are spread out on a light gray cloth, placed on a textured light surface.
  • Cannellini beans: These mild, creamy white beans are a cornerstone of Tuscan cooking — the base of ribollita, pasta e fagioli, and countless other Italian dishes that have fed families for centuries on very little. Canned beans work well here and absorb the tomato sauce beautifully as the stew cooks. If you have cannellini beans cooked from scratch on hand, use 2 cups — the texture and flavor are noticeably better.
  • Bread: Stale or day-old bread is a staple of Italian peasant cooking — a way to stretch a meal and thicken a broth at the same time. I keep a loaf of sourdough or ciabatta around specifically for dishes like this. Day-old works better than fresh because it holds its shape as it absorbs the sauce rather than dissolving into it
  • Leafy greens: Lacinato kale — also called Tuscan kale, dinosaur kale, or cavolo nero — is the traditional choice for ribollita, and for good reason: Its sturdy leaves wilt into the stew without getting soggy. Curly kale works too, as do chard or collard greens.
A skillet filled with chicken with white beans, tomato sauce, kale, and crispy bread cubes, garnished with grated cheese and fresh herbs. A wooden spoon rests on the side of the pan.
4.85 from 20 ratings

Chicken and Cannellini Beans

Chicken and cannellini beans braised in a rich tomato sauce with kale and toasted sourdough — a Tuscan one-pan stew ready in 30 minutes.
Yield: 6 servings
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes

Ingredients
 

  • 2 pounds (900 g) boneless, skinless chicken thighs
  • Kosher salt and fresh ground black pepper
  • 2 tablespoons extra virgin olive oil
  • ½ (75 g) thinly sliced red onion
  • 2 grated or finely chopped garlic cloves
  • cup chicken broth
  • 3 cups (750 ml) prepared marinara sauce
  • 1 15-ounce can (425 g) cannellini beans, drained
  • 1 tablespoon (30 g) chopped fresh rosemary or thyme
  • 2 thick slices crusty sourdough bread, toasted
  • 4 cups (265 g) torn lacinato kale, curly kale, or other leafy greens
  • ¼ cup (25 g) freshly grated Parmigiano cheese

Instructions
 

  1. Season 2 pounds boneless, skinless chicken thighs evenly on both sides with salt and pepper.
  2. Put 2 tablespoons extra virgin olive oil in a large, deep skillet (12-inches) and place over medium-high heat. When the oil starts to shimmer, add the chicken and cook without disturbing 6-8 minutes, or until it takes on a golden-brown color.
  3. Flip the chicken over and add ½ thinly sliced red onion and 2 grated or finely chopped garlic cloves, stirring to coat with the pan juices. Cook 2 or 3 minutes, until the onion softens.
  4. Add ⅓ cup chicken broth, 3 cups prepared marinara sauce, 1 15-ounce can cannellini beans1 tablespoon chopped fresh rosemary or thyme and ½ teaspoon salt to the pan, scraping up any browned bits from the bottom of the pan. Cover and reduce the heat to medium-low. Cook 10 minutes.
  5. Uncover the pan and continue to simmer 10 more minutes to thicken the sauce.
  6. Drizzle 2 thick slices crusty sourdough bread with olive oil and cut into ½-inch cubes.
  7. Remove the chicken from the heat and stir in 4 cups torn lacinato kale until it wilts. Serve in shallow bowls topped with some of the bread and sprinkle with the cheese.

Notes

  • Use your favorite prepared pasta sauce (chunky style for a thicker sauce) or make a batch of my easy homemade marinara sauce.
  • To prepare in a slow cooker: Follow steps 1-3 to sear the chicken, either on the stovetop or in your slow cooker insert if it’s compatible. Add the onion and garlic for the last 5 minutes. Transfer to the slow cooker with tomato sauce, beans and rosemary. Add another can of cannellini beans for a heartier texture, if you like. Cook on low for 5-6 hours or on high 4 hours. Stir in the kale and cheese and serve with the bread on top.

Nutrition per serving

Calories: 689kcal Carbohydrates: 87g Protein: 49g Fat: 16g Sodium: 748mg Fiber: 6g Sugar: 12g

Nutrition facts are calculated by third-party software. If you have specific dietary needs, please refer to your favorite calculator.

Tried this recipe?A star rating takes 5 seconds and helps more people find it.