Effortless One-Pan Tuscan White Bean & Spinach Chicken Skillet Recipe In 40 Minutes!

Why I Created This One-Pan Tuscan White Bean & Spinach Chicken Skillet Recipe
I’ll never forget the first time I tasted a rustic Tuscan white bean stew at a tiny trattoria in Florence. The flavors were so simple yet so deeply satisfying—garlic, tomatoes, herbs, and creamy beans all melded together in a way that felt like a warm hug. I knew I had to recreate that magic at home, but with a busy schedule, I needed something quicker than a slow-cooked stew.
That’s how this one-pan skillet was born. I wanted all the hearty, comforting flavors of Tuscan cuisine but in a fraction of the time. By searing chicken thighs and letting them simmer with white beans, spinach, and a rich tomato sauce, I found the perfect balance between speed and depth of flavor. It’s become a go-to recipe for those nights when I want something nourishing but don’t want to spend hours in the kitchen.
What I love most about this dish is how versatile it is. You can swap in different proteins, add extra veggies, or even make it vegetarian—it always turns out delicious. Plus, the leftovers taste even better the next day, which is a huge win in my book. If you’re looking for a meal that’s as easy as it is flavorful, this One-Pan Tuscan White Bean & Spinach Chicken Skillet Recipe is the answer.
5 Reasons You Will Love This One-Pan Tuscan White Bean & Spinach Chicken Skillet Recipe
First, it’s a true one-pan wonder. Everything cooks together in a single skillet, which means less cleanup and more time to relax. No juggling multiple pots and pans—just toss in the ingredients, let them simmer, and dinner is ready.
Second, it’s packed with protein and fiber. The combination of chicken and white beans makes this dish incredibly filling and nutritious. You get the lean protein from the chicken and the hearty, fiber-rich goodness of the beans, all in one satisfying meal.
Third, the flavors are bold and comforting. Garlic, tomatoes, Italian herbs, and a touch of cream create a rich, savory sauce that coats every bite. The spinach wilts into the sauce, adding a fresh, slightly earthy contrast that balances the dish perfectly.
Fourth, it’s endlessly adaptable. Whether you want to swap the chicken for sausage, add extra veggies, or make it vegetarian, this recipe is flexible enough to suit your tastes. I’ll share some of my favorite variations later, but the possibilities are nearly endless.
Fifth, it’s a crowd-pleaser. This dish is hearty enough to satisfy even the hungriest eaters, yet elegant enough to serve to guests. It’s the kind of meal that makes everyone at the table ask for seconds, and that’s always a good sign.
Ingredients for One-Pan Tuscan White Bean & Spinach Chicken Skillet Recipe
- 4 boneless, skinless chicken thighs
- 1 teaspoon salt, divided
- ½ teaspoon black pepper
- 2 tablespoons olive oil, divided
- 1 small onion, diced
- 3 garlic cloves, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried thyme
- ½ teaspoon red pepper flakes (optional)
- 1 (14.5 oz) can diced tomatoes
- 1 (15 oz) can white beans, drained and rinsed
- 1 cup chicken broth
- 2 cups fresh spinach
- ¼ cup heavy cream or half-and-half
- ½ cup grated Parmesan cheese
Substitutions: If you don’t have chicken thighs on hand, boneless, skinless chicken breasts work too—just be careful not to overcook them. For a lighter option, you can swap the heavy cream for whole milk or even coconut milk. If you prefer dried beans, soak ½ cup of dried white beans overnight and cook them until tender before adding them to the skillet. Fresh herbs like basil or parsley can be used in place of dried oregano and thyme if you have them.

Tools You Need to Make One-Pan Tuscan White Bean & Spinach Chicken Skillet Recipe
- Large skillet (12-inch, preferably with a lid)
- Cutting board
- Chef’s knife
- Wooden spoon or spatula
- Measuring cups and spoons
- Tongs (for flipping the chicken)
How to Make One-Pan Tuscan White Bean & Spinach Chicken Skillet Recipe Step by Step
Step 1: Season and Sear the Chicken
First, pat the chicken thighs dry with a paper towel—this helps them brown better. Season both sides with ½ teaspoon of salt and the black pepper. Heat 1 tablespoon of olive oil in your large skillet over medium-high heat. Once the oil is shimmering, add the chicken thighs and sear for 4-5 minutes on each side, until they’re golden brown. Don’t move them around too much; you want that nice crust to form. Once they’re browned, transfer the chicken to a plate and set it aside.
Step 2: Sauté the Aromatics
In the same skillet, add the remaining tablespoon of olive oil. Toss in the diced onion and cook for about 3 minutes, stirring occasionally, until it starts to soften. Add the minced garlic, dried oregano, dried thyme, and red pepper flakes (if using). Stir everything together and cook for another 30 seconds, just until the garlic is fragrant. Be careful not to let the garlic burn—it can turn bitter quickly.
Step 3: Build the Sauce
Pour in the diced tomatoes (with their juices), white beans, and chicken broth. Stir everything together, scraping up any browned bits from the bottom of the skillet—those bits are packed with flavor! Bring the mixture to a gentle simmer, then reduce the heat to medium-low. Let it cook for about 5 minutes, stirring occasionally, until the sauce starts to thicken slightly.
Step 4: Simmer the Chicken
Return the seared chicken thighs to the skillet, nestling them into the sauce. Cover the skillet with a lid and let everything simmer for 10-12 minutes. The chicken should be cooked through, and the sauce will have thickened a bit more. If you’re using chicken breasts instead of thighs, check them at the 8-minute mark to avoid overcooking.
Step 5: Finish with Spinach and Cream
Once the chicken is cooked, remove the lid and stir in the fresh spinach. It will wilt almost immediately from the heat of the skillet. Pour in the heavy cream and grated Parmesan cheese, then stir everything together until the sauce is creamy and the spinach is fully incorporated. Taste and adjust the seasoning with the remaining ½ teaspoon of salt if needed.
Step 6: Serve and Enjoy
Ladle the One-Pan Tuscan White Bean & Spinach Chicken Skillet into bowls and serve it hot. The sauce is rich and velvety, so it pairs perfectly with a slice of crusty bread to soak up every last bit. Garnish with a little extra Parmesan or fresh herbs if you have them on hand.

My Pro Tips for the Best One-Pan Tuscan White Bean & Spinach Chicken Skillet Recipe
- Sear the chicken until deeply golden: Don’t rush this step! A good sear adds so much flavor to the dish. Let the chicken develop a nice crust before flipping it—it should release easily from the pan when it’s ready.
- Use canned white beans for convenience: They’re already cooked and ready to go, which saves you time. If you prefer dried beans, soak them overnight and cook them until tender before adding them to the skillet.
- Add a splash of balsamic vinegar at the end: This little trick brightens up the flavors and adds a subtle tang that balances the richness of the cream and cheese. Just a teaspoon or two will do the trick.
- Garnish with fresh herbs: A sprinkle of fresh basil or parsley right before serving adds a pop of color and freshness. It’s a small detail that makes the dish feel extra special.
- Don’t skip the Parmesan: The grated cheese melts into the sauce, adding a salty, umami depth that takes this dish to the next level. If you’re out of Parmesan, Pecorino Romano is a great substitute.
Delicious Variations of One-Pan Tuscan White Bean & Spinach Chicken Skillet Recipe
- Swap the chicken for Italian sausage: Remove the casings from 4 Italian sausages and brown the meat in the skillet before adding the aromatics. The sausage adds a delicious, slightly spicy kick that pairs beautifully with the white beans.
- Make it vegetarian: Skip the chicken and double the white beans for a hearty, plant-based version. You can also add mushrooms or zucchini for extra texture and flavor. Use vegetable broth instead of chicken broth to keep it vegetarian.
- Add sun-dried tomatoes or roasted red peppers: Stir in ¼ cup of chopped sun-dried tomatoes or roasted red peppers for a sweet, tangy twist. They add a lovely depth of flavor and a pop of color to the dish.
- Use kale instead of spinach: If you prefer a heartier green, swap the spinach for chopped kale. It holds up better to longer cooking times, so you can add it earlier in the process if you like.
- Make it dairy-free: Skip the heavy cream and Parmesan cheese, and stir in a splash of coconut milk or cashew cream instead. The dish will still be creamy and delicious, just without the dairy.
What to Serve With One-Pan Tuscan White Bean & Spinach Chicken Skillet Recipe
This dish is rich and hearty, so it pairs well with simple sides that let the flavors shine. A crusty loaf of bread is a must for soaking up the creamy sauce—try a warm baguette or some garlic bread. If you want something lighter, a simple arugula salad with lemon vinaigrette balances the richness of the skillet perfectly.
For a more substantial meal, serve it over a bed of creamy polenta or mashed potatoes. The soft, buttery texture of the polenta or potatoes complements the savory sauce beautifully. If you’re in the mood for pasta, toss some cooked penne or fettuccine with a little olive oil and serve it alongside the skillet.
As for drinks, a glass of Chianti or another medium-bodied red wine pairs wonderfully with this dish. If you prefer something non-alcoholic, a sparkling water with lemon or a fruity iced tea works well. No matter what you choose, this meal is sure to be a hit.
How to Store Leftover One-Pan Tuscan White Bean & Spinach Chicken Skillet Recipe
If you have leftovers (which, let’s be honest, doesn’t happen often with this dish), store them in an airtight container in the refrigerator for up to 3 days. The flavors actually deepen over time, so it’s almost better the next day. To reheat, warm it gently on the stovetop over medium-low heat, stirring occasionally, until it’s heated through. You can also reheat it in the microwave, but be sure to cover the dish to prevent splatters.
If you want to freeze leftovers, let the skillet cool completely before transferring it to a freezer-safe container. It will keep in the freezer for up to 3 months. When you’re ready to eat, thaw it overnight in the refrigerator and reheat it on the stovetop or in the microwave. Just keep in mind that the texture of the spinach may change slightly after freezing, but the flavors will still be delicious.
Frequently Asked Questions About One-Pan Tuscan White Bean & Spinach Chicken Skillet Recipe
- Can I use chicken breasts instead of thighs? Absolutely! Just be mindful of the cooking time. Chicken breasts cook faster than thighs, so check them at the 8-minute mark to avoid overcooking. They should reach an internal temperature of 165°F (74°C).
- Can I make this dish ahead of time? Yes, you can prep the ingredients ahead of time and store them separately in the refrigerator. When you’re ready to cook, just follow the steps as written. The dish also reheats beautifully, so you can make it a day in advance if you like.
- What can I use instead of heavy cream? If you don’t have heavy cream on hand, you can use half-and-half, whole milk, or even coconut milk for a dairy-free option. The sauce may be slightly less rich, but it will still taste delicious.
- Can I use fresh herbs instead of dried? Yes! Fresh herbs add a wonderful brightness to the dish. Use 1 tablespoon of fresh oregano and 1 tablespoon of fresh thyme in place of the dried herbs. Add them at the end of cooking to preserve their flavor.
- Is this dish spicy? The red pepper flakes add a subtle kick, but it’s not overly spicy. If you’re sensitive to heat, you can reduce or omit the red pepper flakes. The dish will still have plenty of flavor without them.
- Can I make this in a slow cooker? While this recipe is designed for a skillet, you can adapt it for a slow cooker. Brown the chicken and sauté the aromatics in a skillet first, then transfer everything to the slow cooker. Cook on low for 4-6 hours or on high for 2-3 hours. Stir in the spinach and cream just before serving.
The Story Behind My One-Pan Tuscan White Bean & Spinach Chicken Skillet Recipe
This recipe holds a special place in my heart because it reminds me of a trip to Italy a few years ago. My husband and I spent two weeks exploring Tuscany, and one of the highlights was the food. Every meal felt like a celebration—simple, fresh ingredients prepared with love and care. One evening, we stumbled upon a tiny family-run trattoria in the countryside, and the owner served us a bowl of white bean stew with crusty bread. It was so humble yet so delicious, and I knew I had to recreate it at home.
When we got back, I started experimenting with different versions of Tuscan white bean dishes. I wanted something that captured the essence of that stew but was quicker and easier to make. The first time I made this skillet, my husband took one bite and said, “This tastes like Italy.” That’s when I knew I had nailed it. It’s become a staple in our household, especially on busy weeknights when we want something comforting but don’t want to spend hours in the kitchen.
What I love most about this dish is how it brings people together. Whether I’m cooking for my family or hosting friends for dinner, this One-Pan Tuscan White Bean & Spinach Chicken Skillet always gets rave reviews. It’s the kind of meal that makes everyone feel warm and nourished, and that’s what cooking is all about to me. I hope it becomes a favorite in your home too.
Pin This One-Pan Tuscan White Bean & Spinach Chicken Skillet Recipe for Later
There you have it—my go-to One-Pan Tuscan White Bean & Spinach Chicken Skillet Recipe! It’s quick, easy, and packed with flavor, making it the perfect weeknight dinner. Whether you’re cooking for your family or just treating yourself to a cozy meal, this dish is sure to hit the spot. Don’t forget to save this recipe so you can make it again and again. Happy cooking!
One-Pan Tuscan White Bean & Spinach Chicken Skillet Recipe
Ingredients
- 4 bone-in, skin-on chicken thighs
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon dried oregano
- 1 teaspoon dried thyme
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 1 medium red bell pepper, diced
- 1 can (15 oz) cannellini beans, drained and rinsed
- 1 can (14.5 oz) diced tomatoes
- 1 cup chicken broth
- 2 cups fresh spinach
- ½ cup heavy cream
- ¼ cup grated Parmesan cheese
- 1 tablespoon fresh parsley, chopped (for garnish)
Instructions
- Prep the chicken: Pat the chicken thighs dry with paper towels. Season both sides with salt, pepper, oregano, and thyme.
- Sear the chicken: Heat olive oil in a large skillet over medium-high heat. Add the chicken thighs, skin-side down, and cook for 5-6 minutes until the skin is golden and crispy. Flip and cook for another 3-4 minutes. Remove the chicken from the skillet and set aside.
- Sauté the vegetables: In the same skillet, add the diced onion and bell pepper. Cook for 3-4 minutes until softened. Add the minced garlic and cook for 30 seconds until fragrant.
- Simmer the sauce: Stir in the cannellini beans, diced tomatoes, and chicken broth. Bring to a simmer and let cook for 5 minutes. Return the chicken to the skillet, reduce heat to medium-low, and cover. Let simmer for 10 minutes.
- Add spinach and cream: Stir in the fresh spinach and cook until wilted, about 2 minutes. Pour in the heavy cream and Parmesan cheese, stirring to combine. Let simmer for another 2-3 minutes until the sauce thickens slightly.
- Serve: Garnish with fresh parsley and serve hot with crusty bread or over pasta if desired.
