Joanna Gaines’ Chicken Florentine Recipe: Spinach, Sun-Dried Tomato, and Creamy Wine Bake

Joanna Gaines' Chicken Florentine Recipe: Spinach, Sun-Dried Tomato, and Creamy Wine Bake

Joanna Gaines’ Chicken Florentine recipe delivers that perfect balance of creamy richness and fresh, vibrant flavors we all crave. ✨ This dish transforms simple ingredients into an elegant weeknight meal with tender chicken, wilted spinach, sun-dried tomatoes, and a velvety white wine sauce that feels like a restaurant-worthy creation.

The secret lies in the sauce—where garlic, cream, and wine work together to create a luscious base that coats every bite.

What sets this recipe apart is how effortlessly it comes together. You’ll start with pan-seared chicken breasts that stay juicy and tender, then layer in fresh spinach and sun-dried tomatoes for a burst of color and flavor.

The white wine sauce isn’t just creamy—it’s packed with depth from shallots and garlic, creating a harmony that makes this dish feel special without requiring hours in the kitchen.

The result is a dish that’s equally impressive served over pasta, with roasted potatoes, or even as a standalone entree. Each forkful delivers that perfect combination of creamy sauce, tender chicken, and bright vegetables—all while maintaining that restaurant-quality presentation Joanna Gaines is known for.

This is comfort food at its finest, with just the right amount of sophistication.

Whether you’re cooking for a date night or a family dinner, this recipe delivers foolproof results that will have everyone asking for seconds. The best part?

It comes together in under an hour, leaving you more time to enjoy the meal itself. Let’s get started on creating this creamy, flavorful masterpiece.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for joanna gaines chicken florentine

Fresh spinach, sun-dried tomatoes, and creamy white wine sauce make this elegant dish feel restaurant-worthy.

Ingredient Amount Notes
Boneless, Skinless Chicken Breasts 🍗 1 ½ lb Pounded to even thickness
Baby Spinach 🌿 5 oz Fresh, packed leaves
Sun-Dried Tomatoes 🍅 ½ cup Oil-packed, chopped
Shallots 🧅 3 whole Minced, vibrant purple
Garlic Cloves 🧄 4 cloves Fresh, peeled
Dry White Wine 🍷 ½ cup Sauvignon Blanc preferred
Heavy Cream 🥛 ½ cup Full-fat for richness
Unsalted Butter 🧈 3 tbsp Cold, cubed
All-Purpose Flour 🌾 1 tbsp For sauce thickening
Fresh Lemon Juice 🍋 1 tbsp Bright, freshly squeezed
Extra-Virgin Olive Oil 🫒 2 tbsp For searing chicken
Kosher Salt 🧂 1 tsp Plus extra for seasoning
Freshly Ground Black Pepper 🌶️ ½ tsp Freshly cracked
Parmesan Cheese 🧀 ¼ cup Freshly grated
Fresh Parsley 🌿 ¼ cup Chopped, for garnish

The chicken is the star—boneless, skinless breasts are non-negotiable for tender results. Grab the thickest cuts you can find (around 1-inch thick) and pound them to even thickness with a meat mallet. Costco or Whole Foods usually carry high-quality, consistent cuts. For extra flavor, let the chicken sit at room temperature for 15 minutes before cooking. The spinach? Baby spinach wilts perfectly without getting mushy—avoid pre-washed bags that sit in water. Sun-dried tomatoes should be oil-packed for that rich, jammy texture. Trader Joe’s has great options, but any brand works as long as it’s not dried out.

No white wine? Substitute chicken broth with a splash of lemon juice—it keeps the same acidity. Fresh shallots add depth, but 1/4 cup finely chopped red onion works in a pinch. The heavy cream is essential for that velvety texture, but half-and-half cuts the richness slightly. For a lighter option, use Greek yogurt (reduce by 1 tbsp). The sun-dried tomatoes can be oil-packed or dried—just rehydrate the dried ones in warm water for 10 minutes. And if you’re out of Parmesan, Pecorino Romano has a sharper bite that pairs beautifully.

This dish reheats beautifully—just cover with foil and warm in the oven for 10 minutes. The sauce thickens as it cools, so if it’s too thick, stir in a splash of warm water or milk. Store leftovers in an airtight container for up to 3 days in the fridge. For meal prep, assemble the dish ahead of time and bake it covered at 375°F for 20 minutes before serving. The flavors actually improve overnight, so make extra if you can!

❤️

Why You’ll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to scrub three pots—just sear the chicken, toss in the spinach and shallots, and finish with those sun-dried tomatoes. The pan does all the work while you sip wine and pretend you’re a fancy chef.
  • Sun-Dried Tomato Magic: Honestly, the sun-dried tomatoes are the star here. Their chewy, salty punch cuts through the richness of the chicken, and I’ve found the best trick is to chop them just before adding them so they release their oil into the pan. That’s when the whole dish levels up.
  • Weeknight Workhorse: Between us, this is my go-to for busy nights because it’s actually a complete meal. Serve it over pasta for a hearty dinner, or pile it onto crusty bread with a drizzle of balsamic for a lunch that feels special. My college-aged son even asks for it now—high praise.
  • Budget-Friendly Protein: Chicken breasts might seem pricey, but buying them in bulk and freezing half means I always have this recipe ready. The spinach and shallots stretch further than you’d think, and I’ve made this for six people for under $20. Not bad for a dish that tastes like it cost twice that.

Step-by-step instructions for Joanna Gaines’ chicken florentine

Here’s how to create this elegant, creamy masterpiece with perfect texture every time.

1

🍳 Step 1: Sear the Chicken to Golden Perfection

Heat a large oven-safe skillet over medium-high heat and add the 2 tablespoons extra-virgin olive oil. Once shimmering, place the 1.5 lb boneless, skinless chicken breasts in the pan, pressing down gently with a spatula. Cook for 4-5 minutes per side until the chicken is golden brown and reaches an internal temperature of 160°F.

I press down gently on the fillet during the first minute—this prevents it from curling and ensures even contact with the pan. The reason we sear first is to build flavor and create a barrier that keeps the chicken juicy when it finishes baking. Don’t be tempted to flip too early—you’ll know it’s ready when the steak releases easily from the pan.

2

👨‍🍳 Step 2: Build the Creamy Wine Sauce Base

Remove the chicken from the pan and set it aside on a plate. Immediately reduce the heat to medium and add the 3 whole minced shallots and 4 cloves peeled garlic cloves to the same pan. Sauté for 1-2 minutes until fragrant but not browned.

Pour in the 0.5 cup dry white wine and scrape up all the browned bits from the bottom of the pan with a wooden spoon. Let it simmer for 3-4 minutes until reduced by half. This deglazing step captures all that concentrated chicken flavor that would otherwise stick to the pan. Here’s where it gets fun—toss in the 0.5 cup chopped sun-dried tomatoes and cook for another 1 minute to infuse their rich flavor.

3

🥘 Step 3: Create the Creamy Florentine Mixture

In a separate bowl, whisk together the 0.5 cup heavy cream, 1 tbsp all-purpose flour, 1 tbsp fresh lemon juice, 1 tsp kosher salt, and 0.5 tsp freshly ground black pepper until smooth. This mixture will create the signature creamy texture that makes this dish so special.

Pour this creamy mixture into the pan with the wine reduction and stir constantly for 2-3 minutes until it begins to thicken. The sauce should coat the back of a spoon and look glossy. If it thickens too quickly, add 1-2 tablespoons water to loosen it. Real talk: this is the moment that matters—your sauce needs to be velvety smooth and perfectly balanced between tangy, creamy, and slightly sweet from the sun-dried tomatoes.

4

🍳 Step 4: Assemble and Bake to Creamy Perfection

Return the seared chicken breasts to the pan and spoon the creamy sauce evenly over the top. Sprinkle the 5 oz baby spinach evenly over the chicken, letting it wilt slightly from the heat. This is where the spinach gets its perfect al dente texture—just tender enough to eat but still vibrant green.

Transfer the skillet to a 375°F preheated oven and bake for 12-15 minutes until the chicken reaches an internal temperature of 165°F and the sauce is bubbly. Your oven might run hot, so start checking at the 12-minute mark. The edges should be golden and the sauce should look glossy and inviting.

5

🍽️ Step 5: Finish with Cheese and Garnish

Remove the pan from the oven and let it rest for 2 minutes. Then, sprinkle the 0.25 cup freshly grated parmesan cheese evenly over the top and return to the oven for 1-2 minutes just to melt the cheese and create a beautiful golden crust.

Garnish with the 0.25 cup chopped fresh parsley right before serving. The parsley adds a fresh pop of color that makes this dish look restaurant-worthy. Serve immediately with crusty bread or roasted vegetables to soak up that luxurious creamy sauce. Each bite should deliver tender chicken, creamy wine sauce, and vibrant spinach—this is Joanna Gaines’ signature comfort food at its finest!

👨‍🍳

Pro Tips For Making Joanna Gaines Chicken Florentine

  • SEAR CHICKEN HARD: Joanna’s version relies on that golden crust, so don’t rush the chicken—get your pan screaming hot (medium-high heat) and let those breasts develop color for 3-4 minutes per side before pulling them. I used to flip too soon, and the sauce just soaked in instead of clinging to a crust.
  • CHOP SHALLOTS SMALL: Tiny dice, not thin slices—this recipe needs shallots to melt into the sauce, not sit as chunks. Aim for 1/8-inch pieces or smaller, or pulse them briefly in a food processor. I learned this after serving a batch where half the shallots were still identifiable.
  • ADD SPINACH LAST: Tossing in spinach too early wilts it into a sad, limp pile. Wait until the very end, when the sauce is just about to coat the chicken, then fold in the spinach and let it wilt for 30 seconds—it’ll stay bright and tender. (Yes, even if you’re impatient like me.)
  • DRAIN TOMATO OIL: Sun-dried tomatoes pack a ton of oil, which can make your sauce greasy if you don’t handle it right. Drain them well on paper towels before adding, then pat them dry—this keeps the sauce silky without overpowering the dish. I skip this step sometimes, and the texture suffers.

Common mistakes when making this dish

Overcooking the Chicken

The most common mistake is letting the chicken dry out during baking. I’ve seen people pull it from the oven at 160°F and wonder why it’s tough—don’t do that! The chicken should reach 165°F only after baking, not before.

To prevent this, sear it just until it hits 160°F (about 4-5 minutes per side) before baking. Then, finish in the oven to reach 165°F without overworking the meat. 🌡️

Skipping the Wine Reduction

Many home cooks rush the wine reduction step, which is where the sauce builds depth. If you pour in the cream too soon, you’ll miss out on the concentrated flavor from the wine and pan juices.

Let the wine simmer until it’s reduced by half—about 3-4 minutes)—before adding the sun-dried tomatoes. This step is non-negotiable for that restaurant-quality taste. 🍷

Underseasoning the Sauce

The creamy sauce can taste bland if you don’t balance the flavors. Salt and pepper are essential, but don’t forget the acidity from the lemon juice. If your sauce tastes flat, add another ½ teaspoon of salt or ½ teaspoon of lemon juice.

Taste as you go—this is where most home cooks fall short. The sauce should be rich but not heavy, with a bright finish. 💡

Using the Wrong Spinach

Pre-washed spinach in clamshell containers is often wilted and waterlogged, which makes the dish soggy. Always use fresh baby spinach—it wilts beautifully without turning mushy. If you must use pre-washed, squeeze out as much water as possible before adding it to the pan.

The spinach should stay vibrant and tender, not limp. 🌿

Overmixing the Cream Mixture

Whisking the cream mixture too vigorously can create lumps, which ruin the silky texture. Stir gently with a spatula until just combined—no need for a blender.

If lumps form, strain the mixture through a fine-mesh sieve before adding it to the pan. The sauce should be smooth and velvety, not grainy. 🥛

Not Resting the Chicken

After baking, the chicken needs time to retain its juices. If you slice it immediately, all the flavor will run out. Let it rest for 2 minutes before adding the Parmesan and garnishing.

This short pause ensures every bite is juicy and packed with flavor. Trust me, this small step makes a huge difference. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 14g70%
Cholesterol 155mg52%
Sodium 620mg27%
Total Carbohydrate 22g8%
Dietary Fiber 4g14%
Sugars 8g
Protein 42g84%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this recipe with chicken thighs instead of breasts?

Yes, but with adjustments! Chicken thighs are more forgiving and stay juicier, but they have more fat. Use 1.5 lb bone-in, skin-on thighs and reduce baking time to 10-12 minutes after reaching 160°F internally. Pat them dry first and skip the pounding step—thighs don’t need it. The skin will crisp beautifully and add extra flavor to the sauce!

2

What’s the best way to serve this dish?

This creamy masterpiece pairs perfectly with crusty bread or garlic mashed potatoes to soak up the sauce. For a lighter option, serve over whole wheat pasta or alongside roasted asparagus. Joanna Gaines often serves it with a simple green salad to balance the richness. The key is contrasting textures—creamy sauce against crispy bread or tender veggies!

3

Can I make this recipe ahead of time?

Assemble everything (chicken, sauce, and spinach) in an oven-safe dish, then refrigerate uncovered for up to 24 hours. When ready to serve, bake at 375°F for 15-20 minutes (covered with foil first, then uncovered at the end). The flavors deepen overnight, making it even more delicious. Just add fresh parsley right before serving for that restaurant touch!

4

What can I substitute if I don’t have white wine?

No problem! Use ½ cup chicken broth + 1 tbsp lemon juice for the same acidity and depth. For extra flavor, add ½ teaspoon dried thyme or 1 bay leaf while reducing. Avoid red wine—it will overpower the delicate spinach and cream. The dish will still be delicious, just with a slightly different profile!

5

How do I prevent the sauce from breaking or curdling?

Keep the heat medium-low when adding the cream mixture and stir constantly to prevent scorching. If the sauce starts to curdle, immediately remove from heat and whisk in 1 tablespoon cold water or 1 teaspoon cornstarch slurry. Never let the sauce boil vigorously—it should simmer gently. The key is patience: let it thicken gradually to maintain that silky texture!

★★★★★4.9(12 reviews)
Brandon Thompson