Spinach Stuffed Chicken with Blistered Tomatoes
Spinach stuffed chicken with blistered tomatoes is one of those dinners that looks like you spent hours on it but comes together in about 40 minutes on a regular Tuesday. The chicken stays juicy because the creamy filling acts almost like a barrier, and the tomatoes roast right alongside it in the same pan, collapsing into something sweet and saucy that doubles as a built-in sauce. No separate pots, no fussy technique. Just a sharp knife, a hot oven, and a pan you probably already own.
What You'll Need
- For the chicken and filling, gather four boneless skinless chicken breasts, about
- 6 ounces each. You want them similar in size so they cook evenly. For the filling: 4 ounces of cream cheese softened to room temperature, two packed cups of fresh baby spinach, three garlic cloves minced, a quarter cup of grated parmesan, half a teaspoon of red pepper flakes, salt, and black pepper.
For the tomatoes: two cups of cherry or grape tomatoes left whole, two tablespoons of olive oil, a few sprigs of fresh thyme, and a pinch of flaky salt.
For searing the chicken: one tablespoon of olive oil and one tablespoon of butter.
You'll also want toothpicks or small skewers to seal the chicken. It sounds like a small thing, but skipping them means the filling melts out into the pan instead of staying inside the chicken where you want it.
Making the Spinach Filling
Start by wilting the spinach. Toss it into a dry skillet over medium heat for about two minutes, stirring occasionally, until it collapses and any moisture cooks off. This step matters because wet spinach will make your filling watery and the cream cheese won't bind properly. Let it cool for a few minutes, then roughly chop it.
In a bowl, combine the cream cheese, chopped spinach, minced garlic, parmesan, red pepper flakes, and a good pinch of salt and pepper. Stir until everything is evenly mixed. The filling should be thick and hold its shape when you scoop it. If your cream cheese is still a little cold and the mixture feels lumpy, just keep mixing. It'll come together.
How to Butterfly and Stuff the Chicken
Place one chicken breast flat on a cutting board. Press your hand gently on top of it to hold it steady, then use a sharp knife to cut a horizontal pocket through the thickest part of the breast. You want to cut deep enough to fit a generous amount of filling, but stop about half an inch from each edge so the filling has walls to stay inside.
Spoon about two to three tablespoons of filling into each pocket, pressing it in so it goes all the way to the back. Close the opening and secure it with two toothpicks. Season the outside of each breast with salt and pepper.
Repeat with the remaining chicken breasts.
Searing and Roasting
Preheat your oven to 400 degrees F. In an oven-safe skillet, heat the olive oil and butter together over medium-high heat. Once the butter is foamy and just starting to brown, add the stuffed chicken breasts. Sear for three to four minutes per side until deep golden brown. Don't rush this. The color you build in the pan is flavor, and it also helps the outside of the chicken firm up so the filling stays put.
While the chicken sears, toss the cherry tomatoes with olive oil, fresh thyme sprigs, and a pinch of flaky salt in a small bowl.
After you flip the chicken for the second side, scatter the tomatoes into the pan around the chicken. Transfer the whole skillet to the oven and roast for 18 to 22 minutes, until the chicken reaches an internal temperature of 165 degrees F and the tomatoes are blistered and starting to burst.
Let the chicken rest for five minutes before serving. Remove the toothpicks, then spoon the burst tomatoes and any pan juices over the top.
Serving Ideas
This dish is good enough to serve on its own, but a simple side pulls it together into a full meal. Crusty bread works beautifully here because you'll want something to soak up those tomato juices from the pan. Creamy polenta is another natural pairing. For something lighter, a simple arugula salad dressed with lemon and olive oil cuts through the richness of the cream cheese filling nicely.
If you want to make this a dinner party dish, double the recipe and use two skillets. The stuffed chicken holds its shape well, so you can stuff and sear the chicken a few hours ahead, refrigerate it, and roast it when your guests arrive. Add the tomatoes fresh when it goes into the oven.
Storing and Reheating Leftovers
Leftover stuffed chicken keeps in the fridge for up to three days in an airtight container. To reheat without drying it out, place it in a baking dish with a splash of chicken broth or water, cover tightly with foil, and warm at 325 degrees F for about 15 minutes. The low, covered heat keeps the chicken moist while the filling reheats through.
The blistered tomatoes reheat well too. Warm them in a small saucepan over low heat, or microwave them in 30-second bursts. They get even more jammy the next day, so don't be surprised if the leftovers taste better than the original.
Frequently Asked Questions
Affiliate link
Affiliate link
Frequently Asked Questions
You can, but squeeze it very thoroughly first. Frozen spinach holds a lot of water, and even a little extra moisture will make the filling too loose. Thaw it completely, then wring it out in a clean kitchen towel until almost no liquid comes out. About a third of a cup of thawed, squeezed frozen spinach is equivalent to the two cups of fresh called for in this recipe.
Sear the chicken in any skillet, then transfer it to a baking dish or rimmed sheet pan before adding the tomatoes and moving everything to the oven. A 9x13 baking dish works well. You'll lose a little of the concentrated pan drippings that come from roasting in the same skillet, but the dish will still taste great.
An instant-read thermometer is the most reliable way. Insert it into the thickest part of the breast, avoiding the filling pocket, and look for 165 degrees F. If you don't have a thermometer, press the thickest part of the chicken gently. It should feel firm with just a slight give, not soft and squishy. When in doubt, a few extra minutes in the oven is better than undercooked chicken.
Ricotta works well and gives a slightly lighter texture. Goat cheese is a good option if you want something tangier with a more pronounced flavor. Whatever you use, make sure it's full-fat. Low-fat versions tend to separate when heated and the filling can get watery. Keep the parmesan in the recipe regardless of which base cheese you choose, since it adds a salty, savory depth that cream cheese alone doesn't have.



