One-Pan Lemon Herb Chicken Thighs with White Beans and Spinach
Nutritious dinners on a budget don't have to mean sad salads or plain rice and beans every night. This one-pan lemon herb chicken thighs recipe proves you can eat really well — protein, fiber, greens, the whole deal — for under $2.50 a serving. I've made this on busy Tuesday nights more times than I can count, and it never gets old.

Ingredients
- 4 bone-in, skin-on chicken thighs (approx. 1.5 lbs / 680g)
- 1 can (15 oz) white cannellini beans, drained and rinsed
- 3 cups fresh baby spinach (or 1 cup frozen, thawed and squeezed dry)
- 3 cloves garlic, minced
- 1 lemon (zest + juice)
- 1 tbsp olive oil
- 1 tsp dried oregano
- 1 tsp smoked paprika
- 1/2 tsp onion powder
- Salt and black pepper to taste
- 1/4 cup low-sodium chicken broth (or water)
- Optional: 1/4 tsp red pepper flakes for heat
- Optional garnish: fresh parsley, extra lemon wedges
Instructions
- 1
Get Your Chicken Ready
Pat the chicken thighs completely dry with paper towels — this is the step most people skip, but it's what gets you that golden, crispy skin. Mix the oregano, smoked paprika, onion powder, salt, and pepper in a small bowl. Rub the spice mix all over the chicken, including under the skin if you can. Let it sit for 5 minutes while your pan heats up.
- 2
Sear the Chicken (Don't Rush This Part)
Heat the olive oil in a large oven-safe skillet or cast iron pan over medium-high heat. Once it's shimmering — not smoking — place the chicken thighs skin-side down. Leave them alone for 6-7 minutes. Seriously, don't move them. You want deep golden color before you flip. Sear the other side for another 3 minutes, then transfer the chicken to a plate temporarily.
- 3
Build Your Flavor Base
Turn the heat down to medium. In the same pan (all those brown bits are flavor — don't you dare wash it), add the minced garlic and cook for about 60 seconds until fragrant. Pour in the chicken broth to deglaze, scraping up any stuck bits with a wooden spoon. Add the lemon zest and about half the lemon juice. Stir in the white beans and red pepper flakes if using.
- 4
Bring It All Together in the Oven
Preheat your oven to 400°F (200°C) if you haven't already. Nestle the seared chicken thighs back into the pan, skin-side up, right on top of the bean mixture. Transfer the whole pan to the oven and roast for 20-22 minutes, until the chicken reaches an internal temperature of 165°F (74°C) and the skin is properly crispy.

Photo by Matthew Barra on Pexels - 5
Add the Spinach at the End
Pull the pan out of the oven and set it on a heatproof surface. Tuck the fresh spinach around and under the chicken thighs — the residual heat will wilt it perfectly in about 2 minutes without turning it into mush. Squeeze the remaining lemon juice over everything, taste the bean mixture and adjust salt if needed, then scatter fresh parsley on top if you've got it.
- 6
Rest, Then Serve
Let the chicken rest in the pan for 5 minutes before serving. This keeps the juices inside where they belong. Serve straight from the pan — one chicken thigh per person with a generous scoop of the white bean and spinach mixture alongside. A piece of crusty bread to mop up the pan juices is absolutely worth it.
Nutrition Note
Each serving of this dish delivers roughly 38g of protein from the chicken thighs, plus a solid 9g of dietary fiber from the cannellini beans — that combination is genuinely great for keeping you full through the evening. Spinach brings in iron, folate, and vitamins A and K without adding any real cost to the dish. The olive oil provides heart-healthy monounsaturated fats, and keeping the skin on the chicken during cooking (you can remove it before eating if you prefer) helps the meat stay moist without needing extra added fat. This isn't a low-calorie recipe designed for restriction — it's a properly balanced, satisfying meal that covers your macros and a good chunk of your micronutrients in one pan.
Substitution Ideas
Storage Tips
Leftovers keep well in an airtight container in the fridge for up to 4 days. Store the chicken and bean mixture together — the beans soak up the pan juices overnight and honestly taste even better reheated. To reheat, microwave covered on medium power for 2-3 minutes, or warm gently in a small saucepan with a splash of water or broth to loosen it up. The chicken skin won't stay crispy once stored, so if that bothers you, remove it before storing and reheat the chicken meat separately in a hot dry skillet for 2 minutes per side. This freezes okay — the bean and spinach mixture freezes better than the chicken, which can get slightly dry. If freezing, store for up to 2 months and thaw overnight in the fridge.
How This Fits Your Meal Plan
One-pan chicken thighs with white beans fit really naturally into a structured weekly meal plan because they reheat beautifully and the bean mixture actually tastes better the next day once it's had time to absorb all the lemony, herby pan juices. I'd slot this as a Wednesday or Thursday dinner when weeknight cooking fatigue is real — it's hands-off enough once it goes in the oven that you can prep lunches or help with homework while it roasts. If you're not sure how to build the rest of your week's meals around a recipe like this, our personalized meal planning quiz at properdietplan.com can map out a full week of nutritious dinners on a budget based on your household size, dietary preferences, and what you actually enjoy eating.
Related Recipes
Take the 1-Minute Quiz
Answer a few quick questions and get a personalized meal plan built around your goals, food preferences, and daily routine.
Get My Personalized Meal Plan
Leave a Comment