After a day filled with endless to-do lists and unreliable takeout, I found myself yearning for the comforting embrace of home-cooked food. Enter my One-Pan Crispy Chicken with Cannellini Beans and Pistachio Pesto—a delightful, effortless dish that not only satisfies hunger but also elevates your dining experience.
Imagine the mouthwatering aroma of juicy chicken roasting to perfection, paired with creamy, seasoned cannellini beans. The secret lies in the vibrant pistachio pesto that adds a delightful twist, blending nutty flavors with a hint of fresh parsley and citrus. And the best part? This recipe keeps things simple by combining everything in one pan, minimizing cleanup while maximizing flavor.
Perfect for both cozy weeknight dinners and impressive gatherings, this dish is a testament to how easy it can be to ditch the fast food routine and enjoy the warmth of homemade cooking. Let’s dive in and transform your kitchen into a delicious haven!
Why is One-Pan Crispy Chicken with Cannellini Beans and Pistachio Pesto a Must-Try?
Simplicity at its finest: The beauty of this recipe is its one-pan approach, making it a breeze to prepare and clean up afterwards.
Juicy, Tender Chicken: Enjoy perfectly roasted chicken legs that are crispy on the outside and succulent on the inside.
Creamy Cannellini Beans: These beans absorb rich flavors and create a luxurious base that complements the chicken beautifully.
Nutty Pesto Goodness: The pistachio and parsley pesto adds a unique twist, enhancing every bite with its savory freshness.
Versatile Feast: Perfect for family dinners or entertaining guests, this dish appeals to all palates, ensuring everyone leaves the table satisfied.
Time-Saving: In just 35-40 minutes, you can serve up a comforting meal that feels gourmet without spending hours in the kitchen. Consider pairing it with a simple side salad for a complete meal!
One-Pan Crispy Chicken with Cannellini Beans and Pistachio Pesto Ingredients
For the Cannellini Beans
• Cannellini beans – 1 jar (570g), drained and rinsed for a creamy texture that perfectly pairs with chicken.
• Chicken stock – 2/3 cup (160ml), adds depth of flavor to the beans.
• Shallot – 1, quartered, brings sweetness and aroma to the dish.
• Bay leaf – 1, fresh or dried, infuses a subtle earthy flavor.
• Parmesan rind (optional) – Adds a delightful umami kick to the beans.
For the Chicken
• Chicken legs – 2, yielding juicy meat with crispy skin for a satisfying bite.
• Oil – A light coating helps achieve that golden, crispy outer layer.
• Salt and pepper – Essential for seasoning, enhancing the natural flavors of the chicken.
For the Pistachio Pesto
• Pistachios – 30g, delivering a nutty richness that complements the chicken beautifully.
• Parsley – 25g (a small bunch), for fresh, vibrant flavor in every bite.
• Garlic – 1 clove, adds aromatic warmth to the pesto.
• Olive oil – Gradually add ¼ to ⅓ cup to blend the pesto to a silky consistency.
For Serving
• Ricotta or thick Greek yogurt – 1 tablespoon per person, offering a creamy finish to your dish.
• Lemon – 1, with zest and juice adding a bright, tangy kick that elevates the flavors in your One-Pan Crispy Chicken with Cannellini Beans and Pistachio Pesto.
How to Make One-Pan Crispy Chicken with Cannellini Beans and Pistachio Pesto
-
Preheat your cooking appliance.
Begin by preheating your oven to 190°C or your air fryer to 170°C. This ensures that your chicken will cook evenly and achieve that irresistible golden crispy skin. -
Prepare the aromatics.
Quarter the shallot and finely slice two of the garlic cloves. In a snug roasting tray, combine the shallot, a drizzle of oil, the parmesan rind (if using), and the sliced garlic, letting the flavors mingle. -
Add the cannellini beans.
Gently add the drained and rinsed cannellini beans to the tray, shaking everything together smoothly. Pour in the chicken stock and nestle in the bay leaf for added depth. -
Arrange the chicken.
Lay the two chicken legs atop the bean mixture. Lightly coat them with oil, ensuring an even coverage, and season generously with salt and pepper to bring out the chicken’s natural flavors. -
Cook in the air fryer.
Cook at 170°C for 35 to 40 minutes until the chicken is golden brown and crisp. Use a temperature probe to check that the thickest part of the chicken reaches 75°C for safety. -
Cook in the oven.
Alternatively, if using the oven, set it to 190°C. Roast the chicken for 30 to 40 minutes, again checking for a perfect golden-brown finish and an internal temperature of 75°C. -
Crisp the chicken, if needed.
For that extra crunch, increase the temperature to 200°C for a few minutes in your oven or air fryer, keeping a close eye to avoid burning. -
Make the pesto.
While the chicken is cooking, add the parsley, remaining garlic clove, and pistachios to a blender. Blend until sandy, then stream in ¼ to ⅓ cup of oil until it becomes a smooth, pesto-like consistency. -
Season the pesto.
Taste the pesto and season it with salt and pepper to balance the flavors, so it complements every component of the dish. -
Rest the chicken.
Once cooked, let the chicken legs rest for a few minutes before serving. Meanwhile, add lemon zest and juice to the bean mixture, stirring to enhance the dish’s brightness. -
Serve beautifully.
Plate the creamy beans and top them with the crispy chicken. If desired, dollop each plate with ricotta or thick Greek yogurt, then drizzle the vibrant parsley pesto on top for that finishing touch.
Optional: Garnish with additional pistachios for an extra crunch.
Exact quantities are listed in the recipe card below.

What to Serve with One-Pan Crispy Chicken with Cannellini Beans and Pistachio Pesto?
Creating a memorable meal doesn’t have to be complicated; delightful sides can elevate your dining experience effortlessly.
- Garlic Bread: Crispy and buttery, this classic pairing complements the rich flavors of the chicken and beans perfectly, making each bite irresistible.
- Roasted Vegetables: Seasoned seasonal veggies add texture and nutrition, balancing the savory elements of the main dish with their natural sweetness.
- Simple Green Salad: A light salad with lemon vinaigrette brings brightness and freshness, contrasting beautifully with the richer components of the meal.
- Creamy Polenta: This velvety side enhances the dish’s warmth and comfort, creating a delightful contrast to the crispy chicken. A generous sprinkle of parmesan over the polenta elevates it even further!
- Lemon Risotto: The citrusy flavor of lemon risotto will harmonize with the bright notes in your pistachio pesto, making for an uplifting experience.
- Sparkling Wine or Lemonade: A chilled glass refreshes the palate and complements the meal beautifully. The bubbles add a celebratory touch, perfect for any occasion!
- Chocolate Mousse: For dessert, this rich yet airy treat offers a sophisticated end to your meal, delightfully contrasting the savory elements of the main course.
How to Store and Freeze One-Pan Crispy Chicken with Cannellini Beans and Pistachio Pesto
Fridge: Store leftovers in an airtight container for up to 3 days. This will help maintain the flavors of the chicken and cannellini beans.
Freezer: For longer storage, freeze the chicken and bean mixture in a freezer-friendly container for up to 3 months. Thaw in the fridge before reheating.
Reheating: For best results, reheat in the oven at 180°C until warmed through, about 20-25 minutes. This helps keep the chicken crispy while warming the beans.
Pesto Storage: Store any leftover pistachio pesto in a jar with a thin layer of oil on top in the fridge for up to a week. This keeps it fresh and flavorful for your next culinary adventure!
Make Ahead Options
These One-Pan Crispy Chicken with Cannellini Beans and Pistachio Pesto are absolutely perfect for meal prep time! You can prepare the cannellini beans and season the chicken legs up to 24 hours in advance. Simply combine the drained beans with the shallots, garlic, chicken stock, and bay leaf, then store in an airtight container in the fridge. Keep the chicken legs seasoned and covered separately to ensure they stay moist and flavorful. When you’re ready to enjoy, simply roast the chicken with the prepared beans, following the recipe instructions for cooking. This way, you can savor home-cooked goodness with minimal effort on busy weeknights!
One-Pan Crispy Chicken with Cannellini Beans and Pistachio Pesto Variations
Explore these delightful twists that will add your personal touch to this comforting dish. Each variation is an invitation to indulge your culinary creativity!
- Herb-Infused: Add fresh rosemary or thyme to the beans before roasting for an aromatic flavor boost. Fresh herbs can elevate the dish, bringing additional layers of complexity.
- Spicy Kick: Sprinkle some red pepper flakes over the chicken for a zesty heat that transforms the whole meal. The subtle spice will make each bite exciting and full of flavor.
- Mediterranean Style: Toss in sun-dried tomatoes and olives with the beans to create a Mediterranean flair that marries beautifully with the other ingredients. These add pops of color and tangy flavors that really shine.
- Nut-Free Pesto: For a nut-free version, replace pistachios with sunflower seeds in the pesto while still achieving that rich, creamy texture you crave. It’s a fantastic alternative that ensures everyone can enjoy this dish.
- Vegan Alternative: Swap chicken for roasted vegetables like zucchini or eggplant, and use chickpeas instead of cannellini beans for a hearty, plant-based alternative. This variation keeps the essence of the dish while catering to vegan diets.
- Cheesy Delight: Mix in melty mozzarella or feta cheese with the beans, offering a deliciously creamy finish when combined with the pesto. The addition of cheese can create an indulgent feast that appeals to cheese lovers.
- Citrus Twist: Squeeze fresh lime juice over the completed dish for an extra bright flavor that refreshes the palate, enhancing the overall eating experience. Citrus truly elevates each ingredient’s essence with its lively taste.
- Grain Upgrade: Serve the chicken and beans over a bed of quinoa or farro instead, adding a delightful chewy texture and additional nutritional value to your meal. Whole grains can round out this satisfying dish perfectly.
Tips for the Best One-Pan Crispy Chicken
Use Fresh Ingredients: Fresh herbs and high-quality chicken make a significant difference in flavor. Opt for organic whenever possible to enhance your One-Pan Crispy Chicken.
Don’t Skimp on Seasoning: Generous seasoning with salt and pepper is key. It elevates the dish and ensures the chicken and beans are deliciously flavorful.
Check Chicken Temperature: Use a meat thermometer to ensure the chicken reaches 75°C. This guarantees it’s not only cooked but also remains juicy and tender.
Let the Chicken Rest: Allowing the chicken to rest for a few minutes after cooking allows the juices to redistribute, keeping the meat moist and flavorful.
Blending the Pesto: When making the pistachio pesto, gradually add olive oil while blending to achieve your desired creamy consistency—don’t rush!
Adjust Cooking Times: Ovens and air fryers can vary in temperature; keep an eye on the chicken and adjust cooking times as needed to achieve that perfect golden-brown skin.

One-Pan Crispy Chicken with Cannellini Beans and Pistachio Pesto Recipe FAQs
What should I look for when selecting cannellini beans?
Absolutely! For the best cannellini beans, choose a jar with a label indicating “no added preservatives” and ensure that the beans are plump and creamy. When draining and rinsing, look for beans that are free from dark spots or discolored pieces for optimal flavor.
How can I store leftovers from the One-Pan Crispy Chicken with Cannellini Beans and Pistachio Pesto?
After serving, store any leftovers in an airtight container in the fridge for up to 3 days. This will help maintain the flavors and ensure the chicken remains moist. Always cool the food completely before sealing to avoid condensation.
Can I freeze the chicken and cannellini beans mixture?
Yes, indeed! For long-term storage, freeze the chicken and cannellini bean mixture in a freezer-friendly container for up to 3 months. I recommend portioning it out to make defrosting easier. Thaw in the fridge overnight before reheating to ensure even warming.
What if my chicken isn’t browning as expected?
Very! If your chicken legs need more color, adjust the temperature to 200°C for a few minutes in the oven or air fryer, keeping a close watch to prevent burning. You can also broil for 2-3 minutes at the end for that extra crispiness while watching closely!
Can pets eat cannellini beans?
Generally, small amounts of plain cannellini beans can be safe for dogs; however, it’s crucial not to add any seasoning or rich ingredients like garlic or onions, which are harmful to pets. Always check with your vet before introducing new foods to your furry friends!
How can I tell if my chicken has reached the right temperature?
The best way to ensure your chicken is done is to use a meat thermometer. Insert it into the thickest part of the chicken leg—you’re aiming for a safe internal temperature of 75°C. If you don’t have a thermometer, check that the juices run clear with no pink, and the skin looks appealingly golden brown.

One-Pan Crispy Chicken with Cannellini Beans and Pistachio Pesto Magic
Ingredients
Equipment
Method
- Preheat your cooking appliance to 190°C or your air fryer to 170°C.
- Quarter the shallot and finely slice the garlic. Combine in a snug roasting tray with oil and parmesan rind.
- Add the drained and rinsed cannellini beans to the tray, pour in the chicken stock and add the bay leaf.
- Lay the chicken legs atop the bean mixture, coat with oil, and season with salt and pepper.
- Cook in the air fryer at 170°C for 35 to 40 minutes until golden brown.
- Alternatively, roast in the oven at 190°C for 30 to 40 minutes.
- For extra crunch, increase the temperature to 200°C for a few minutes.
- While the chicken is cooking, blend parsley, remaining garlic, and pistachios. Gradually add oil until smooth.
- Season the pesto with salt and pepper.
- Let the chicken rest, then stir lemon zest and juice into the bean mixture.
- Serve the creamy beans topped with crispy chicken, and dollop with ricotta or yogurt and drizzle pesto on top.





