There are few culinary delights quite like a truly amazing one-pot meal, especially when it tastes like something straight out of a fine Italian restaurant. Today, I am thrilled to share my absolute favorite One-Pot Chicken Florentine recipe with you. Imagine tender chicken, perfectly al dente penne pasta, and fresh spinach all bathed in a rich, garlicky cream sauce, ready in under 30 minutes. This dish is not just quick; it is a gourmet experience designed to solve those weeknight dinner dilemmas while still impressing for a special occasion. Forget dry chicken or a thin, separated sauce; this recipe is foolproof and utterly delicious.
Why You’ll Love This Recipe
I love a recipe that offers a little something extra, and my One-Pot Chicken Florentine is no exception. It features a unique twist that elevates its flavor to restaurant quality. My secret? Deglazing the pan with a splash of dry white wine, like a crisp Sauvignon Blanc, after browning the chicken and aromatics. This optional step, which I highly recommend, introduces acidity that brilliantly cuts through the richness of the heavy cream and the dish’s overall starchiness. Scientifically, the alcohol in the wine acts as a solvent, unlocking and enhancing the fat-soluble flavor compounds from the sun-dried tomatoes and garlic, creating an incredibly deep and complex sauce.
This truly is a one-pot wonder. Unlike many recipes that claim to be one-pot but still require boiling pasta separately, this recipe cooks the penne pasta right in the pan. The starch released from the pasta naturally emulsifies the sauce, creating a silky smooth texture without extra effort. You will achieve texture perfection with every bite, enjoying tender chicken chunks and perfectly al dente pasta. The creamy and comforting flavor profile makes it family friendly, appealing to both kids and adults who appreciate a rich, savory meal.
Ingredients Needed

2 Tablespoons olive oil ((reduce by 1 tablespoon if you use sundried tomatoes that are packed in oil))
2 boneless skinless chicken breasts, (cut into uniform 1 inch chunks)
1 teaspoon kosher salt, (divided)
1/4 teaspoon ground black pepper
3 cloves garlic, (minced)
1/2 cup sundried tomatoes, (roughly chopped (I used ones without oil but see the note above if yours come packed in oil))
2 Tablespoons flour
2 1/2 cups chicken broth
3/4 cup heavy cream
1/2 cup water
1/2 teaspoon Italian seasoning
3 cups uncooked penne pasta
2 gently packed cups fresh spinach, (roughly chopped )
Romano cheese for sprinkling
Crushed red pepper flakes for sprinkling ((optional))
Ingredient Notes & Substitutions
For the chicken, you can easily substitute boneless, skinless chicken tenders if you prefer a quicker prep time. Just ensure they are cut into uniform 1-inch chunks to guarantee even cooking alongside the pasta.
When it comes to sun-dried tomatoes, be mindful of whether you are using dry-packed or oil-packed varieties. If your sun-dried tomatoes come packed in oil, you will want to reduce the initial olive oil by 1 tablespoon to prevent the sauce from becoming too oily.
Fresh baby spinach is ideal for this recipe. If you opt for frozen spinach, be sure to thaw it completely and squeeze out as much excess water as possible. This prevents a watery sauce and ensures the rich creaminess we are aiming for.
Finally, for that special chef’s touch, if you want to try the wine deglaze twist mentioned earlier, you will need 1/4 cup of a dry white wine like Sauvignon Blanc. This ingredient is not in the core list, but it truly elevates the dish.

How to Make One-Pot Chicken Florentine
I will guide you through each step to create this incredible One-Pot Chicken Florentine. Pay attention to the subtle cues that will build layers of flavor and ensure a perfect outcome.
Sear the Chicken
Heat the olive oil in a large non-stick saute pan over medium high heat. When the oil shimmers and smells warm, it is ready.
Add the chicken chunks and season them with 1/2 teaspoon of salt and the ground black pepper. Cook for 3-4 minutes, stirring often, until the chicken is just browned on all sides. You will notice a lovely golden crust forming; this is the Maillard reaction at work, developing deep savory flavors. The chicken will not be cooked through at this point, and that is exactly what we want.
Build the Flavor Base
Next, add the minced garlic and the roughly chopped sundried tomatoes to the pan with the chicken. Saute, stirring often, for 1-2 minutes until the garlic becomes wonderfully fragrant and the tomatoes begin to soften. Your kitchen will start to smell absolutely amazing right now.
If you are incorporating the chef’s wine twist, this is the exact moment to splash in 1/4 cup of dry white wine. Let it simmer and bubble for about 30 seconds, scraping up any browned bits from the bottom of the pan, before moving on to the next step.
Sprinkle the flour over the chicken and vegetables. Stir well until no lumps of flour remain, creating a light coating on all the ingredients. This forms the base for our creamy sauce.
Cook the Pasta
Now, add the chicken broth, heavy cream, water, the remaining 1/2 teaspoon of salt, Italian seasoning, and the penne pasta to the pan. Stir everything thoroughly to ensure the pasta is submerged in the liquid and well distributed.
Bring the liquid to a boil. This usually takes around 2 minutes. Once it is boiling, give the pasta one last good stir to prevent it from sticking, then cover the pan tightly with a lid.
Cook for 5 minutes. Remove the cover and stir the pasta again, making sure to scrape the bottom of the pan to prevent any sticking. Return the cover to the pan and reduce the heat to medium. This is crucial for controlling the cooking of the cream.
Cook for another 5 minutes, then remove the cover. Add the gently packed fresh spinach into the pan. Stir the pasta again, incorporating the spinach and ensuring nothing sticks to the bottom. Return the cover to the pan.
Cook for 5 more minutes. Finally, remove the cover, give it one last stir to combine everything beautifully, and serve immediately. I love to sprinkle mine with Romano or Parmesan cheese for an extra layer of savory flavor. If you enjoy a bit of heat, a dash of crushed red pepper flakes is a fantastic addition.
The Science of One-Pot Pasta
The magic of one-pot pasta, like our One-Pot Chicken Florentine, lies in understanding a bit of kitchen chemistry, specifically starch emulsification. Unlike traditional pasta recipes where you drain off the cooking water, here we keep all that starchy goodness in the pan. As the penne pasta cooks, it releases starches into the liquid. These starches then bind with the fats from the olive oil and heavy cream, along with the flour we added, to create a naturally thick, silky, and cohesive sauce. This process, called emulsification, is what gives our sauce its luxurious texture without needing any extra thickening agents at the end.
Sauce Consistency Troubleshooting
If you find your sauce is a little too thin after the final stir, do not worry. Simply let it simmer uncovered for an extra 1-2 minutes, stirring occasionally, until it thickens to your desired consistency. Adding a bit more freshly grated Romano cheese can also help thicken it while boosting flavor.
Conversely, if your sauce turns out too thick, which can happen as the pasta absorbs more liquid, stir in a splash of extra chicken broth or water, about 1-2 tablespoons at a time, until it reaches that perfect creamy texture just before serving.
Roux in a One-Pot
You might have noticed that we add the flour in step 4, after the chicken and aromatics but before the liquid. This is a strategic move to create a quick roux-like thickening agent right in the pan. Adding flour to the fat in the pan first allows the flour starches to get coated in the oil. This prevents the flour from clumping when the liquid is introduced, ensuring a smooth, lump-free sauce that thickens beautifully as it cooks. It is a fundamental technique for achieving that perfect sauce consistency in a one-pot dish.
Pro Tips & Troubleshooting
I have cooked this One-Pot Chicken Florentine countless times, and these are my best tips for making sure yours turns out perfect every single time.
Chef’s Tips for Success
Always ensure your chicken is cut into uniform 1-inch chunks. This detail is surprisingly important. It guarantees that the chicken will finish cooking exactly when the pasta reaches that ideal al dente texture, preventing any rubbery bits.
Stirring Strategy is key in one-pot pasta dishes. Following the instructions to stir every 5 minutes is crucial. This simple action prevents the pasta from sticking to the bottom of the pan and helps distribute the heat and sauce evenly.
Pay close attention to heat management. After bringing the liquid to a boil, reducing the heat to medium is not just a suggestion; it is a critical step. High heat can cause the heavy cream to break or curdle, resulting in a less-than-silky sauce. Medium heat allows for a gentle simmer that coaxes out creaminess without separation.
Common Mistakes to Avoid
Do not fully cook the chicken in step 2. The goal is just to brown it. If you cook the chicken 100% at this stage, it will become tough and rubbery after simmering with the pasta. A quick sear is all you need.
Be cautious about an oily sauce, especially if you are using oil-packed sundried tomatoes. Remember to reduce the initial olive oil by 1 tablespoon in the recipe to avoid an overly rich or greasy finish.
Finally, resist the urge to lift the lid too often during the pasta cooking phase. The steam trapped inside the pan is essential for cooking the pasta evenly and quickly. Each time you lift the lid, you release valuable steam and slow down the cooking process.
Serving & Storage
Once your One-Pot Chicken Florentine is ready, the next step is enjoying it and planning for any delicious leftovers.
Serving Ideas
This creamy pasta dish is quite hearty on its own, but it pairs beautifully with a few simple sides. I love serving it with a crusty homemade three-cheese garlic bread to soak up every last drop of that amazing sauce. A simple marinated vegetable salad or some quickly sautéed broccoli rabe makes a fantastic accompaniment, as their slight bitterness and freshness cut through the richness of the cream. Do not forget those garnishes: freshly grated Romano cheese is a must, and if you enjoy a spicy kick, a sprinkle of crushed red pepper flakes adds a wonderful dimension.
Storage & Reheating
If you happen to have any leftovers, which is a rare occurrence in my kitchen, store your One-Pot Chicken Florentine in an airtight container in the refrigerator for up to 3-4 days.
The secret to reheating one-pot pastas like this is to restore their creaminess. These dishes tend to thicken considerably in the fridge as the pasta continues to absorb moisture. When reheating, whether on the stove over low heat or in the microwave, add a splash of water or milk, about 1-2 tablespoons at a time. Stir gently until the sauce returns to its creamy consistency without separating.
Freezing this dish is not recommended. The heavy cream can change texture when frozen and thawed, and the pasta can become mushy, compromising the dish’s overall quality.
Conclusion
And there you have it: a truly incredible One-Pot Chicken Florentine that brings restaurant-quality flavor to your table with minimal fuss. I love how this dish delivers such a creamy, tangy, and savory experience in just one pan and about 30 minutes. It is truly a game-changer for busy weeknights or when you simply crave something comforting and delicious. I wholeheartedly encourage you to try that white wine deglaze twist; it makes all the difference, trust me. I hope you will give this recipe a try very soon. Please pin this recipe for later or share a photo of your culinary masterpiece on social media. I cannot wait to hear what you think!
Frequently Asked Questions
What makes this recipe ‘Florentine’?
The term ‘Florentine’ in cooking typically refers to a dish prepared in the style of Florence, Italy, often characterized by the inclusion of spinach and a creamy, cheesy sauce. While my One-Pot Chicken Florentine is an adapted and simplified version, it embraces these core elements with its generous use of baby spinach and rich cream base.
How can I prevent the pasta from sticking to the pan?
To prevent the pasta from sticking, I recommend using a good quality large non-stick saute pan. More importantly, make sure to stir the pasta thoroughly at the 5-minute intervals mentioned in the instructions. This movement keeps the pasta separated and ensures even cooking.
Can I make this recipe dairy-free or gluten-free?
Yes, you can adapt this recipe to be dairy-free or gluten-free. For a gluten-free version, use your favorite gluten-free penne pasta; just be mindful that cooking times might vary slightly. For dairy-free, you can substitute the heavy cream with a plant-based heavy cream alternative. Keep in mind that the natural starch thickening and overall sauce consistency might be slightly different.
What is the best way to reheat leftovers to maintain creaminess?
The best way to reheat leftovers is gently on low heat, either on the stovetop or in the microwave. Since one-pot pastas can thicken in the fridge, add a splash of water or milk (about 1-2 tablespoons) when reheating. Stir it in until the sauce reaches your desired creamy consistency.
Can I prep the ingredients in advance?
Absolutely! You can save time by prepping your ingredients ahead of time. Go ahead and cut your chicken into chunks, mince the garlic, and chop the sundried tomatoes and fresh spinach. Store these prepped ingredients separately in airtight containers in the refrigerator until you are ready to cook. This makes the cooking process even quicker.

One-Pot Chicken Florentine: Creamy 30-Minute Pasta Recipe
Ingredients
Equipment
Method
- Heat the olive oil in a large non-stick saute pan over medium-high heat. When the oil shimmers and smells warm, it is ready.
- Add the chicken chunks and season them with 1/2 teaspoon of salt and the ground black pepper. Cook for 3-4 minutes, stirring often, until the chicken is just browned on all sides. The chicken will not be cooked through at this point.
- Next, add the minced garlic and the roughly chopped sundried tomatoes to the pan with the chicken. Saute, stirring often, for 1-2 minutes until the garlic becomes wonderfully fragrant and the tomatoes begin to soften.
- If you are incorporating the chef's wine twist, splash in 1/4 cup of dry white wine. Let it simmer and bubble for about 30 seconds, scraping up any browned bits from the bottom of the pan.
- Sprinkle the flour over the chicken and vegetables. Stir well until no lumps of flour remain, creating a light coating on all the ingredients. This forms the base for our creamy sauce.
- Now, add the chicken broth, heavy cream, water, the remaining 1/2 teaspoon of salt, Italian seasoning, and the penne pasta to the pan. Stir everything thoroughly to ensure the pasta is submerged in the liquid and well distributed.
- Bring the liquid to a boil (this usually takes around 2 minutes). Once it is boiling, give the pasta one last good stir to prevent it from sticking.
- Cover the pan tightly with a lid and cook for 5 minutes.
- Remove the cover and stir the pasta again, making sure to scrape the bottom of the pan to prevent any sticking. Return the cover to the pan and reduce the heat to medium. Cook for another 5 minutes.
- Remove the cover. Add the gently packed fresh spinach into the pan. Stir the pasta again, incorporating the spinach and ensuring nothing sticks to the bottom. Return the cover to the pan.
- Cook for 5 more minutes. Finally, remove the cover, give it one last stir to combine everything beautifully, and serve immediately. Sprinkle with Romano cheese and, optionally, crushed red pepper flakes.
