
High Protein Chicken Skillet with White Beans
35 min totalServes 451.3g protein441 kcal
- One pan
A high protein chicken skillet earns its keep when dinner needs one pan and substance. Chicken breast, beans, tomatoes, and spinach simmer together under a lemon finish. The beans make the pan filling without asking for pasta, rice, or a separate side. Parmesan melts into the broth and leaves a spoonable sauce for servings.
This recipe serves four from 1 1/2 pounds chicken, with beans adding useful backup. It takes 35 minutes, including chopping and a short covered simmer. Keep bread nearby for tomato broth, or spoon it over cooked grains. Dark meat works too, especially for freezer portions.
Why this works
- One skillet handles browning, simmering, and wilting spinach, so cleanup stays contained after dinner. The tomatoes and stock become a light broth that reaches every bite without a separate sauce.
- Canned white beans turn a modest amount of chicken into four complete bowls. They also keep their shape during the brief simmer, which gives the dish a more substantial texture than tomatoes alone.
- The chicken cooks first, then returns to the pan near the end. That order lets the onions soften properly and gives the broth time to reduce without overcooking the chicken pieces.
Ingredients

- 1 1/2 pounds chicken breast, cubed (680 g)
- 1 tablespoon olive oil (14 g)
- 1 yellow onion, chopped (200 g)
- 3 garlic cloves, minced (9 g)
- 1/2 teaspoon smoked paprika (1 g)
- 1 can diced tomatoes, 14.5 ounces (411 g)
- 1 can cannellini beans, 15 ounces (425 g)
- 3/4 cup chicken stock (180 g)
- 5 ounces baby spinach (142 g)
- 1/3 cup grated Parmesan (30 g)
- 1 tablespoon lemon juice (15 g)
- 1/4 teaspoon black pepper (1 g)
Ingredient notes
- Chicken breast keeps the cooking time short and makes evenly sized bites. Cut pieces close to one inch so they brown before the centers finish cooking. Boneless thighs are a useful swap, though they may need a few extra minutes in the simmering sauce.
- Cannellini beans have a creamy center and mild flavor that fits the lemon and Parmesan. Great Northern beans also work well. Drain and rinse them before adding, which keeps the tomato broth from becoming cloudy and removes the canned liquid flavor.
- Use diced tomatoes with their juices because both solids and liquid build the skillet sauce. Fire-roasted tomatoes add a deeper, smokier note if you have them. Avoid drained tomatoes here, since the pan needs that liquid for the short simmer.
- Chicken stock supplies enough liquid to loosen browned bits and warm the beans. Store-bought stock is completely fine. Choose a low-sodium version if possible, then taste only after Parmesan and lemon go into the finished skillet.
- Baby spinach wilts quickly and avoids extra chopping at the end. Regular spinach is fine after removing tough stems and slicing the leaves. Add it in handfuls, allowing each addition to collapse before the next one hits the pan.
How to make High Protein Chicken Skillet with White Beans
Prep the pan
Pat the chicken dry, then cut it into even one-inch pieces. Chop the onion and mince the garlic before heating the skillet. Open, drain, and rinse the beans, then keep the tomatoes, stock, spinach, Parmesan, and lemon close by for a smooth finish.
Brown the chicken
Heat olive oil in a large skillet over medium-high heat. Season chicken with pepper and add it in one layer. Leave it undisturbed for two minutes, then turn pieces until lightly browned. Transfer chicken to a plate; it will finish cooking later in the sauce.

Build the sauce
Lower heat to medium and add onion to the same skillet. Cook until softened and translucent, scraping up browned bits with a wooden spoon. Stir in garlic and smoked paprika for 30 seconds. Add diced tomatoes with juices and chicken stock, then bring the mixture to a lively simmer.

Simmer the beans
Stir in the rinsed cannellini beans and return the browned chicken with any plate juices. Cover the skillet and simmer gently for six to eight minutes. The broth should bubble around the edges while the chicken finishes cooking and the beans warm through.
Wilt the spinach
Uncover the skillet and add spinach by the handful. Fold it through the hot tomato mixture until wilted, about two minutes. Keep the heat at medium so excess liquid reduces gradually. Stir occasionally, making sure the beans stay mostly intact and the chicken remains evenly coated.
Finish and serve
Turn off the heat and stir in Parmesan and lemon juice. Taste the sauce, adding more black pepper if wanted. Let the skillet stand for two minutes so the cheese thickens the broth slightly. Spoon into four bowls, dividing chicken, beans, greens, and sauce evenly.
The recipe
High Protein Chicken Skillet with White Beans
PrintChicken breast, cannellini beans, tomatoes, spinach, lemon, and Parmesan create a practical high-protein one-pan dinner with spoonable sauce, bright flavor, and enough substance to serve four generous bowls.
Course: Dinner · Cuisine: Other
- Prep
- 15 min
- Cook
- 20 min
- Total
- 35 min
- Yield
- Serves 4
Nutrition Facts
Per serving. Recipe yield: 4 servings.
- Calories
- 441 kcal
- Protein
- 51.3 g
- Carbs
- 34.6 g
- Fat
- 10.9 g
- Fiber
- 8.9 g
- Sugar
- 5.4 g
- Sodium
- 826 mg
For 2 servings, scaled from the per-serving figures. Recipe yield: 4 servings.
- Calories
- 882 kcal
- Protein
- 102.6 g
- Carbs
- 69.2 g
- Fat
- 21.8 g
- Fiber
- 17.8 g
- Sugar
- 10.8 g
- Sodium
- 1652 mg
For 3 servings, scaled from the per-serving figures. Recipe yield: 4 servings.
- Calories
- 1323 kcal
- Protein
- 153.9 g
- Carbs
- 103.8 g
- Fat
- 32.7 g
- Fiber
- 26.7 g
- Sugar
- 16.2 g
- Sodium
- 2478 mg
Ingredients
Instructions
- Prepare ingredients. Pat chicken dry and cut it into even one-inch pieces. Chop onion, mince garlic, and drain and rinse beans. Measure tomatoes, stock, spinach, Parmesan, and lemon so everything is ready beside the stove.
- Brown chicken. Heat oil in a 12-inch skillet over medium-high. Add chicken and pepper in one layer. Cook four minutes, turning halfway, until lightly browned, then transfer chicken and accumulated juices to a plate.
- Cook aromatics. Reduce heat to medium. Cook onion for four minutes, scraping up browned bits, until softened. Stir in garlic and paprika for 30 seconds, just until fragrant; do not let the garlic darken.
- Simmer chicken and beans. Add tomatoes with juices, stock, beans, chicken, and plate juices. Bring to a gentle simmer, cover, and cook six to eight minutes, until chicken reaches 165°F at its thickest point.
- Wilt spinach. Uncover and fold in spinach by handfuls. Cook about two minutes, stirring gently, until leaves are wilted and sauce coats the chicken and beans. Simmer uncovered briefly if the broth looks thin.
- Finish skillet. Remove from heat and stir in Parmesan and lemon juice until smooth. Taste and add pepper if needed. Rest two minutes, then divide chicken, beans, spinach, and broth among four bowls.
Notes
- Boneless thighs can replace breast meat. Cut them into one-inch pieces and simmer until 165°F; they may need an extra minute.
- For a thicker sauce, mash one-quarter cup beans against the pan before adding spinach. Their starch adds body without cream or flour.
- Parmesan and stock contribute salt, so taste after lemon and cheese are stirred in. Add salt only if the finished skillet needs it.
- high protein chicken skillet
- chicken and white beans
- chicken breast skillet
- one-pan chicken dinner
Tips
- Use a skillet at least 12 inches wide for better chicken browning. A crowded smaller pan steams the pieces before they can pick up color, and that moisture can leave the final broth thin.
- Keep the chicken pieces similar in size, especially when using thick breast portions. Small pieces finish early, while large chunks can need extra simmering and throw off the timing for the spinach.
- Do not drain the diced tomatoes. Their juices are part of the measured cooking liquid, and removing them can leave the beans dry before the chicken reaches 165°F in the center.
- If the sauce looks loose after spinach wilts, simmer uncovered for another two minutes. If it looks too tight, add stock one tablespoon at a time until it becomes spoonable again.
Substitution
Swap cannellini beans for chickpeas, Great Northern beans, or butter beans. Use kale instead of spinach, adding it with the beans so it has time to soften. A diced red bell pepper can cook with the onion for more color. For a creamy version, stir in two tablespoons of plain Greek yogurt after turning off the heat. Skip Parmesan and use chopped parsley for a dairy-free finish. Serve the mixture over couscous, farro, or roasted potatoes when you want a larger plate.
Serving and storage
Serve this skillet in shallow bowls with toasted sourdough or garlic-rubbed bread for the tomato broth. A crisp cucumber salad with red wine vinegar brings contrast without another cooked component. For a heartier table, add cooked brown rice, couscous, or small pasta underneath. The skillet makes four dinner servings from 1 1/2 pounds of chicken. Reserve a little Parmesan and lemon zest for the table, so each bowl can be adjusted before eating.
Storage
Cool leftovers, then refrigerate them in covered containers within 2 hours. The skillet keeps 3 to 4 days in the fridge. Reheat portions in a covered skillet over medium-low heat with a splash of stock, stirring until hot throughout. For freezing, portion cooled chicken and beans without extra bread or grains; freeze for up to 2 months. Thaw overnight in the fridge before reheating. Spinach becomes softer after freezing, but the tomato-bean base holds up well. Make the base one day ahead, then reheat and add fresh spinach before serving.

Questions people ask
Can I use rotisserie chicken instead of raw chicken?
Yes. Skip browning. Simmer onion, garlic, tomatoes, stock, and beans first, then add 3 to 4 cups shredded chicken with spinach. Warm gently until hot throughout.
How can I soften an acidic tomato sauce?
Stir in Parmesan first; it softens tomato sharpness and thickens the broth. If needed, add a pinch of sugar or one tablespoon stock, then taste before salting.
Can I prepare this skillet ahead of dinner?
Yes. Chop onion and garlic, cube chicken, and rinse beans one day ahead; refrigerate separately. Finished leftovers keep 3 to 4 days refrigerated and reheat gently with stock.
Ratings and reviews
No ratings yet. If you have cooked this, yours would be the first.
Thank you. Your rating has been counted.
You have already rated this recipe, so this one was not counted.
Please choose between one and five stars.
Reviews are limited to 600 characters. Nothing was saved.
Names are limited to 40 characters. Nothing was saved.
That is a lot of ratings in one hour. Please try again later.
Before you go
Keep this chicken and white bean skillet in the folder for nights when pantry staples need a job. The ingredient list stays short, and the leftovers fit neatly into lunch containers. Pair it with bread tonight, then use the remaining portions over grains tomorrow. That is practical planning, not a complicated meal plan.

Save this for later
Chicken and White Bean Skillet
Tags
- high-protein-chicken-skillet
- chicken-and-white-beans
- one-pan-chicken
- chicken-breast-dinner
Sources
- Chicken and all poultry is done at a safe minimum internal temperature of 165°F measured with a food thermometer.Chicken from Farm to Table | Food Safety and Inspection Service
- Leftovers keep 3 to 4 days in the refrigerator, and perishable food should be refrigerated within 2 hours.Leftovers and Food Safety | Food Safety and Inspection Service
Read next

Weeknight
31 Rotisserie Chicken Recipes for Weeknight Rotation
Plan three meals from one rotisserie chicken with 31 practical salads, skillets, soups, tacos, and casseroles for busy nights.

Weeknight
18 Chicken Dinner Recipes for a Second Night
Chicken dinner recipes for casseroles, tacos, salads, and rice pans that make tomorrow’s lunch or dinner easier to plan.

Weeknight
20 Chicken Breast Recipes Ranked by Total Time
Ranked chicken breast recipes for every dinner clock, from quick cutlets and salads to casseroles worth planning ahead for.

Weeknight
27 Chicken Breast Recipes for Every Dinner Clock
Sort chicken breast recipes by total dinner time, from quick cutlets to casseroles, soups, skillet meals, and freezer-ready pans.

Weeknight
15 Chicken Recipes Built for Planned Leftovers
Plan chicken recipes that cover dinner, lunch, and freezer portions. These 15 practical picks include casseroles, salads, tacos, and rice.

Weeknight
- Dairy-free
Dairy Free Chicken Curry with Coconut Milk
40 min totalServes 4
Make dairy free chicken curry in one pan with coconut milk, tender chicken thighs, vegetables, warm spices, and lime. Serves four.