Love this? Pin it for later! 📌
What makes this dish truly special is how it transforms humble ingredients into something extraordinary. The earthy spinach, tangy artichokes, and three types of cheese create a harmony of flavors that dance on your palate. It's the kind of meal that makes guests feel cherished and celebrations feel complete. Whether you're planning an intimate dinner for two, hosting a dinner party, or simply want to elevate an ordinary Tuesday night, this recipe delivers restaurant-quality results with surprisingly manageable techniques.
Why This Recipe Works
- Restaurant-Quality Presentation: The prosciutto-wrapped chicken with golden cheese sauce looks like it came from a Michelin-starred kitchen
- Make-Ahead Friendly: Prep the filling up to 2 days in advance, making dinner party hosting stress-free
- Balanced Flavors: The richness of three cheeses is perfectly balanced by the bright acidity of artichokes and fresh herbs
- Foolproof Technique: Searing then baking ensures juicy chicken every time, while the cheese sauce comes together in one pan
- Impressive Yet Achievable: Despite looking complex, the recipe uses straightforward techniques that any home cook can master
- Customizable: Easily adapt for dietary restrictions with simple substitutions that don't compromise flavor
Ingredients You'll Need
The secret to this extraordinary dish lies in the quality of your ingredients. Each component plays a crucial role in creating layers of flavor that will have your guests talking about this meal for years to come.
For the Chicken:
Chicken Breasts (4 boneless, skinless, 6-8 oz each): Look for plump, organic chicken breasts that are similar in size for even cooking. The key is to choose breasts that are thick enough to butterfly and stuff. If your chicken breasts are on the smaller side, you might want to use 6 breasts instead of 4 and adjust the cooking time accordingly.
Prosciutto (8 thin slices): This Italian dry-cured ham adds a sophisticated saltiness and creates a beautiful presentation. Buy the best quality you can find—look for prosciutto di Parma with a rosy pink color and delicate marbling. It should be sliced paper-thin so it crisps beautifully in the oven.
Fresh Spinach (10 oz): Fresh spinach provides a vibrant color and earthy flavor that frozen simply can't match. When selecting spinach, choose leaves that are crisp and bright green, avoiding any that are wilted or yellowing. Baby spinach is tender and requires minimal prep, but regular spinach works just as well if you remove the tough stems.
For the Filling:
Cream Cheese (8 oz, softened): The foundation of our luxurious filling. Make sure your cream cheese is at room temperature for easy mixing. Philadelphia brand works best for its smooth texture and balanced tanginess.
Artichoke Hearts (1 can, 14 oz, in water): These tender hearts add a subtle tang and pleasant texture. Look for artichoke hearts packed in water, not oil, and give them a good rinse to remove any briny flavor. Pat them dry before chopping to prevent excess moisture in your filling.
Mozzarella (1 cup, freshly shredded): Freshly shredded mozzarella melts more smoothly than pre-shredded and creates those gorgeous cheese pulls. Whole milk mozzarella provides the best flavor and melting properties.
Parmesan (½ cup, freshly grated): Aged Parmigiano-Reggiano adds depth and umami to the filling. The nutty, salty flavor intensifies during baking and complements the milder cheeses perfectly.
Garlic (4 cloves, minced): Fresh garlic provides a pungent kick that brightens the rich filling. Mince it finely so it distributes evenly throughout the mixture.
For the Cheese Sauce:
Heavy Cream (1 cup): Creates the luxurious base for our sauce. Don't substitute with lighter creams—the sauce needs the fat content to achieve the proper consistency and richness.
White Wine (½ cup, dry): A dry white wine like Sauvignon Blanc or Pinot Grigio adds acidity to balance the richness. The alcohol cooks off, leaving behind complex flavors that elevate the entire dish.
Chicken Broth (½ cup): Low-sodium chicken broth adds depth without overwhelming saltiness. Homemade is best, but a good quality store-bought broth works wonderfully.
How to Make Cheesy Spinach and Artichoke Chicken for a Fancy Dinner
Prepare the Spinach and Artichoke Filling
Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the minced garlic and sauté for 30 seconds until fragrant but not browned. Add the fresh spinach in batches, stirring until wilted. This should take about 3-4 minutes. Transfer the wilted spinach to a colander and press out excess moisture using the back of a spoon. Chop the spinach roughly and set aside to cool. Meanwhile, drain and rinse the artichoke hearts, then pat them dry with paper towels. Chop them into ½-inch pieces. In a large bowl, combine the softened cream cheese, mozzarella, Parmesan, cooled spinach, and chopped artichokes. Mix until well combined but still slightly chunky for texture. Season with salt and pepper to taste, remembering that the prosciutto will add saltiness to the final dish.
Butterfly and Pound the Chicken
Place each chicken breast on a cutting board and hold it flat with the palm of your hand. Using a sharp knife, carefully cut horizontally through the thickest part of the breast, stopping about ½ inch from the opposite edge. Open the chicken like a book, creating a butterfly cut. Cover the opened chicken with plastic wrap and gently pound it with a meat mallet or rolling pin until it's about ¼ inch thick throughout. This ensures even cooking and provides enough surface area for stuffing. Season both sides generously with salt and freshly ground black pepper. The seasoning is crucial as it flavors the chicken itself, not just the filling.
Stuff and Roll the Chicken
Lay the butterflied chicken breasts flat on your work surface, smooth side down. Divide the spinach-artichoke filling among the four breasts, placing it in the center and leaving a 1-inch border around the edges. Starting from the narrower end, roll each chicken breast tightly, tucking in the sides as you go to create a neat package. The goal is to keep as much filling inside as possible while creating a uniform shape that will cook evenly. Secure each roll with 2-3 toothpicks, making sure they're inserted horizontally so they don't interfere with the searing process. Place the seam side down to help maintain the shape.
Wrap with Prosciutto
Lay 2 slices of prosciutto on your work surface, slightly overlapping to create a sheet large enough to wrap around the chicken. Remove the toothpicks from the chicken (the prosciutto will hold everything together). Place a chicken roll seam-side down on the prosciutto and roll it up completely, ensuring the entire surface is covered. The prosciutto should adhere to itself, but if needed, you can secure it with a toothpick. This creates a beautiful presentation and adds a delicious crispy exterior. Repeat with the remaining chicken breasts and prosciutto. Let the wrapped chicken rest for 10 minutes at room temperature while you heat the pan—this helps prevent the prosciutto from shrinking too quickly.
Sear to Perfection
Preheat your oven to 375°F (190°C). Heat 2 tablespoons of olive oil in a large oven-safe skillet over medium-high heat. The pan should be hot enough that the oil shimmers but doesn't smoke. Carefully place the prosciutto-wrapped chicken in the pan, seam side down first. Sear for about 3-4 minutes on each side until the prosciutto is golden and crispy. Don't rush this step—proper searing creates the beautiful color and develops the fond (those brown bits) that will flavor your sauce. Work in batches if necessary to avoid overcrowding the pan, which would cause steaming instead of searing. Transfer the seared chicken to a plate.
Create the Foundation of Your Sauce
In the same skillet (don't you dare wash it!), reduce the heat to medium. Add the minced shallot and cook for 2 minutes, scraping up the browned bits from the bottom of the pan. Add the garlic and cook for another 30 seconds until fragrant. Pour in the white wine and let it bubble away, using a wooden spoon to deglaze the pan and release all those flavorful bits. Allow the wine to reduce by half, about 3-4 minutes. This concentrates the flavors and cooks off the alcohol, leaving behind a complex depth that elevates the entire dish. The fond from the chicken and prosciutto creates an incredibly flavorful base for your sauce.
Build the Luxurious Cheese Sauce
Add the chicken broth and heavy cream to the skillet, stirring to combine. Bring to a gentle simmer and let it reduce slightly for about 5 minutes. The sauce should coat the back of a spoon but still be pourable. Reduce the heat to low and gradually whisk in the Parmesan cheese until melted and smooth. Be patient—adding the cheese too quickly or over too high heat will cause it to seize and become grainy. Season with salt, pepper, and a pinch of nutmeg. The nutmeg might seem unusual, but it enhances the creaminess of the sauce and adds a subtle warmth that makes the dish taste even more luxurious.
Bake to Golden Perfection
Return the seared chicken to the skillet, nestling it into the sauce. Spoon some sauce over the top of each piece. Transfer the skillet to the preheated oven and bake for 20-25 minutes, or until the chicken reaches an internal temperature of 165°F (74°C). The exact time will depend on the size of your chicken breasts. During the last 5 minutes of cooking, you can broil for 1-2 minutes to achieve extra crispy prosciutto, but watch carefully as it can burn quickly. Remove from the oven and let rest for 5 minutes—this allows the juices to redistribute and prevents them from running out when you slice into the chicken.
Garnish and Serve with Flair
Before serving, sprinkle the dish with fresh herbs—chopped parsley adds color and freshness, while a few basil leaves provide aromatic notes. A final drizzle of good quality olive oil and a crack of fresh black pepper elevates the presentation. Serve directly from the skillet for a rustic, family-style presentation, or transfer to individual plates, spooning extra sauce over each piece. The sauce is absolutely divine over roasted potatoes, buttered noodles, or crusty bread to soak up every last drop. Your guests will be impressed not just by the appearance, but by the incredible depth of flavor in every bite.
Expert Tips
Temperature Control is Key
Use an instant-read thermometer to avoid overcooking. Chicken is perfectly done at 165°F, but if you pull it from the oven at 160°F and let it rest, the carryover cooking will bring it to the perfect temperature without drying out.
Prevent Dry Filling
Squeeze out excess moisture from the spinach after wilting. Too much liquid will make your filling watery and prevent it from staying inside the chicken during cooking.
Make-Ahead Strategy
Prepare the filling up to 2 days ahead and store refrigerated. You can also stuff and roll the chicken the morning of your dinner party, keeping it wrapped in the refrigerator until ready to sear.
Don't Overcrowd the Pan
Sear the chicken in batches if necessary. Overcrowding lowers the pan temperature, causing the prosciutto to steam rather than crisp, resulting in rubbery rather than crispy wrapping.
Let It Rest
Resting the chicken for 5-10 minutes after baking allows the juices to redistribute. This simple step prevents dry chicken and ensures every bite is succulent and flavorful.
Elevate with Acid
A squeeze of fresh lemon juice over the finished dish brightens all the rich flavors. The acidity cuts through the richness and makes every component taste more vibrant.
Variations to Try
Mediterranean Twist
Add sun-dried tomatoes and Kalamata olives to the filling. Substitute feta for half the mozzarella and add oregano and lemon zest for a bright, Mediterranean flavor profile.
Mushroom Lover's Version
Replace artichokes with finely chopped sautéed mushrooms. Use a mix of cremini and shiitake for depth, and add fresh thyme to complement the earthy flavors.
Spicy Kick
Add ½ teaspoon of red pepper flakes to the filling and use pepper jack cheese instead of mozzarella. Serve with a chipotle cream sauce for those who love heat.
Vegetarian Option
Use large portobello mushroom caps instead of chicken. Remove the gills and stuff with the filling, wrap in prosciutto (or use thinly sliced eggplant for a vegetarian version), and bake until tender.
Storage Tips
Refrigeration
Store leftover chicken in an airtight container in the refrigerator for up to 3 days. Keep the chicken separate from any extra sauce if possible, as this helps maintain the crispy prosciutto texture. When reheating, add a splash of chicken broth or cream to loosen the sauce, as it will thicken when chilled.
Freezing
While this dish is best enjoyed fresh, you can freeze the cooked chicken for up to 2 months. Wrap each piece individually in plastic wrap, then aluminum foil, and place in a freezer bag. Thaw overnight in the refrigerator and reheat gently in a covered baking dish with a little chicken broth at 325°F until warmed through. Note that the prosciutto won't be as crispy after freezing, but the flavors remain excellent.
Make-Ahead Components
The filling can be prepared up to 2 days ahead and stored refrigerated. You can also stuff and roll the chicken up to 24 hours before cooking—just keep it well-wrapped in the refrigerator. The sauce is best made fresh, but you can prepare the wine reduction ahead and finish it just before serving.
Frequently Asked Questions
While bacon will work, it will create a very different dish. Prosciutto is cured but not smoked, so it has a more delicate, salty flavor that crisps beautifully without becoming greasy. If you must substitute, use thinly sliced pancetta or even thinly sliced ham. Regular bacon is too thick and smoky, which will overpower the delicate filling.
Several factors can cause filling leakage: 1) The chicken wasn't pounded evenly, creating thin spots that tear. 2) The filling was too wet—make sure to squeeze excess moisture from the spinach. 3) The chicken wasn't rolled tightly enough. 4) You didn't leave a 1-inch border when adding the filling. Also, make sure to let the chicken rest after baking; cutting too soon causes the filling to flow out.
Creating a completely dairy-free version is challenging since cheese is central to the dish. However, you can substitute the cream cheese with a dairy-free cream cheese alternative, use nutritional yeast instead of Parmesan, and replace the heavy cream with full-fat coconut milk for the sauce. The flavor will be different but still delicious. For the mozzarella, there are some good plant-based alternatives that melt reasonably well, though they won't create the same texture.
A crisp white wine complements this rich dish beautifully. Try a Sauvignon Blanc with good acidity to cut through the richness, or a Pinot Grigio for a lighter option. If you prefer red, a light-bodied Pinot Noir works well. Serve the same wine you used in the sauce for perfect harmony. For a special occasion, a white Burgundy (Chardonnay) adds elegance.
Yes, but with modifications. After searing the prosciutto-wrapped chicken, preheat your air fryer to 360°F. Cook for 12-15 minutes, turning halfway through. You may need to work in batches depending on your air fryer size. The sauce will need to be made separately on the stovetop. The air fryer creates a beautifully crispy exterior, though you won't get the same fond development for the sauce.
Keep sides simple to let the chicken shine. Roasted asparagus or green beans add color and freshness. Creamy mashed potatoes or buttered egg noodles are perfect for soaking up the delicious sauce. A simple mixed green salad with a light vinaigrette provides a bright contrast. For bread lovers, crusty garlic bread is heavenly with the cheese sauce. Avoid heavy sides that compete with the rich main dish.
Cheesy Spinach and Artichoke Chicken for a Fancy Dinner
Ingredients
Instructions
- Prepare the filling: Sauté garlic in olive oil, add spinach until wilted, squeeze out moisture, and chop. Mix with cream cheese, mozzarella, Parmesan, and chopped artichokes.
- Prepare chicken: Butterfly each breast, pound to ÂĽ-inch thickness, season with salt and pepper.
- Stuff and roll: Place filling on chicken, roll tightly, secure with toothpicks, then wrap each roll with 2 slices of prosciutto.
- Sear: Heat olive oil in an oven-safe skillet, sear prosciutto-wrapped chicken until golden on all sides, about 3-4 minutes per side.
- Make the sauce: In the same pan, sauté shallot and garlic, deglaze with wine, add broth and cream, simmer until slightly thickened, then stir in Parmesan.
- Bake: Return chicken to the sauce, spoon sauce over top, and bake at 375°F for 20-25 minutes until chicken reaches 165°F.
- Rest and serve: Let rest 5 minutes, garnish with parsley, and serve hot with extra sauce spooned over the top.
Recipe Notes
For best results, use an instant-read thermometer to ensure chicken reaches exactly 165°F without overcooking. The filling can be prepared up to 2 days ahead, making this perfect for entertaining. If your chicken breasts are small, use 6 instead of 4 and reduce cooking time by 5 minutes.