Skip to main content
ProperDietPlan

One-Pan Lemon Herb Chicken and White Bean Skillet

PD
by ProperDietPlan Editorial Team
|Updated August 4, 2026
4.8from 0 votes

I've made this skillet probably thirty times in the last two years—and it still surprises people when I tell them the whole thing costs around $3 per serving. It's one of those healthy dinners on a budget that doesn't feel like a compromise at all. Hearty white beans, juicy chicken thighs, wilted spinach, and a punchy lemon-garlic broth that basically makes itself.

Prep: 12 min
Cook: 33 min
Total: 45 min
Servings: 4
Savor the taste of hearty chicken and bean stew served in a blue ceramic bowl.

Ingredients

  • 4 bone-in, skin-on chicken thighs (about 1.5 lbs / 680g)
  • 2 cans (15 oz each) white cannellini beans, drained and rinsed
  • 3 cups fresh baby spinach (roughly 2 large handfuls)
  • 4 garlic cloves, minced
  • 1 medium yellow onion, diced
  • 1.5 cups low-sodium chicken broth
  • Juice of 1 large lemon (about 3 tablespoons)
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • 1/2 teaspoon smoked paprika
  • Salt and black pepper to taste
  • 1.5 tablespoons olive oil
  • Optional: crusty whole-grain bread or brown rice for serving

Instructions

  1. 1

    Season the chicken (don't skip this)

    Pat your chicken thighs completely dry with paper towels—this is the single biggest factor in getting that golden-brown sear. Season both sides generously with salt, black pepper, and smoked paprika. Seriously, be generous. Under-seasoned chicken in a budget meal tastes exactly like a budget meal.

  2. 2

    Get a good sear going

    Heat the olive oil in a large, heavy skillet (cast iron works best here) over medium-high heat until it shimmers. Place chicken thighs skin-side down and don't touch them for 6-7 minutes. You want deep golden color, not just pale gold. Flip and cook another 4 minutes on the other side. Remove the chicken to a plate—it won't be fully cooked yet, and that's fine.

  3. 3

    Build your flavor base

    Turn the heat down to medium. There should be some gorgeous rendered fat in the pan—use it. Add the diced onion and cook for about 4 minutes until softened and starting to turn golden at the edges. Add the minced garlic, thyme, and rosemary and cook for another 60 seconds, stirring constantly. You'll smell when it's ready.

  4. 4

    Add the beans and broth

    Pour in the chicken broth and lemon juice, scraping up any browned bits stuck to the bottom of the pan (that's flavor—don't waste it). Add the drained cannellini beans and stir to combine. Nestle the seared chicken thighs back into the skillet, skin-side up, so they're sitting on top of the beans rather than submerged.

    A delicious vegetarian salad with tofu, vegetables, and a savory dressing served in a bowl.
    Photo by Towfiqu barbhuiya on Pexels
  5. 5

    Simmer until cooked through

    Bring the liquid to a gentle simmer, then reduce heat to medium-low. Cover and cook for 18-20 minutes, until the chicken reaches an internal temperature of 165°F (74°C). If you don't have a meat thermometer—get one, they're about $10 and genuinely change your cooking life. Remove the lid for the last 3 minutes to let the skin crisp back up slightly.

  6. 6

    Finish with spinach and serve

    Scatter the baby spinach directly over the top of the skillet and gently stir it into the bean broth. It'll wilt down in about 90 seconds. Taste the broth and adjust salt, pepper, or lemon juice as needed. Serve straight from the skillet—fewer dishes, which is always a win.

Nutrition Note

Each serving provides roughly 38g of protein and around 22g of fiber-rich carbohydrates, mostly from the cannellini beans. White beans are one of the more underrated budget staples—they're high in both protein and fiber, which means this dish keeps you full without relying on anything expensive. The spinach adds iron and folate, and the lemon juice actually helps your body absorb that plant-based iron more effectively. This is a well-rounded, satisfying plate built around whole, minimally processed ingredients.

Substitution Ideas

Chicken thighsBoneless chicken breasts work but reduce the final simmer time to 12-14 minutes or they'll dry out. Drumsticks are even cheaper and hold up beautifully—cook them the same way, just add 5 extra minutes covered.
Cannellini beansGreat Northern beans or chickpeas are nearly identical in cost and behave the same way in the broth. Chickpeas give a slightly firmer texture, which some people actually prefer.
Fresh baby spinachFrozen spinach is about half the price—just thaw it and squeeze out the excess water before adding it in the last step. Kale works too, but add it 4-5 minutes earlier since it needs more time to soften.
Low-sodium chicken brothVegetable broth makes this fully meat-free if you're also swapping the chicken for a plant-based protein like firm tofu or more beans. Water with a half teaspoon of bouillon paste also works in a pinch.
Fresh lemon juiceTwo tablespoons of white wine vinegar gives you a similar brightness at a lower cost per use. It's not identical, but it keeps the dish from tasting flat.

Storage Tips

Leftovers keep well in an airtight container in the fridge for up to 4 days. The beans actually absorb more of the broth overnight, so day-two portions often taste even better—I mean it. Reheat gently on the stovetop over low heat with a splash of water or broth to loosen the consistency, or microwave covered at 70% power for about 2 minutes. This dish also freezes reasonably well for up to 2 months; freeze in individual portions and thaw overnight in the fridge before reheating. The spinach loses some texture after freezing, but the flavors hold up fine.

How This Fits Your Meal Plan

This skillet slots naturally into a balanced weekly rotation as your Tuesday or Wednesday dinner—something substantial enough to feel like a real meal after a long day, but not so heavy it derails your goals. If you're building a structured meal plan, pairing this with a lighter lunch like a big vegetable soup or a grain bowl creates a solid macronutrient balance across the day. Not sure how to structure the rest of your week around recipes like this? Our personalized meal planning quiz at properdietplan.com can map out a full week of budget-friendly, balanced meals based on your specific household size, preferences, and goals.

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
4.80from 0 votes

Leave a Comment