Save My sister called one evening asking for something impressive but not fussy, and I immediately thought of this dish. The chicken comes out juicy, the filling stays creamy, and the tomato sauce ties it all together without any drama. I walked her through it over the phone while I made my own batch, and we both ended up with something that looked like it came from a trattoria. It's one of those recipes that feels special but doesn't ask for much.
I made this for a small dinner party last spring, and one friend who usually skips seconds asked if there was more. The way the chicken soaks up the tomato sauce while it bakes makes the whole dish taste unified, not like separate components thrown together. Someone said it reminded them of something their nonna used to make, which I took as the highest compliment even though I'd only learned the recipe a few months earlier.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Boneless, skinless chicken breasts: Look for breasts that are similar in size so they cook evenly, and don't be afraid to pound them gently if one is much thicker than the others.
- Ricotta cheese: Whole milk ricotta has the best texture here, creamy enough to hold the filling together without being wet or grainy.
- Fresh baby spinach: Chop it finely so it blends into the filling instead of clumping, and make sure it's dry or the mixture will get watery.
- Parmesan cheese: Freshly grated melts better and tastes sharper than the pre-shredded kind, which can make the filling taste flat.
- Lemon zest: Just half a lemon is enough to lift the richness without making the filling taste citrusy or sour.
- Crushed tomatoes: Use good quality canned tomatoes, the kind that tastes bright and slightly sweet, because the sauce is simple and the tomatoes are the star.
- Garlic: Fresh garlic in both the filling and the sauce adds layers of flavor that dried versions can't match.
- Dried Italian herbs and oregano: These give the dish its warm, familiar Italian flavor without needing a full spice cabinet.
- Olive oil: Use it for searing and sautéing, it adds a subtle fruity note that butter wouldn't bring here.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Preheat and prep:
- Set your oven to 375°F so it's ready when you need it. This gives you time to get everything else done without rushing.
- Make the filling:
- In a bowl, mix ricotta, chopped spinach, Parmesan, garlic, Italian herbs, lemon zest, salt, and pepper until it looks like a thick, spreadable paste. Taste it now, before it goes into the chicken, so you can adjust seasoning.
- Prepare the chicken:
- Use a sharp knife to cut a horizontal pocket into the thickest part of each breast, keeping the edges intact so the filling doesn't leak out. Season both sides with salt and pepper, being generous because the chicken itself needs flavor.
- Stuff the breasts:
- Spoon the ricotta mixture into each pocket, pressing gently to fill it without overstuffing. Secure with toothpicks if the opening is wide, but sometimes the chicken holds it on its own.
- Sear the chicken:
- Heat olive oil in an oven-safe skillet over medium-high heat and sear each breast for 2 to 3 minutes per side until golden. This step adds color and locks in moisture, so don't skip it.
- Build the sauce:
- In the same skillet, sauté the onion until soft and translucent, then add garlic and cook just until fragrant, about a minute. Stir in crushed tomatoes, oregano, sugar, salt, and pepper, and let it simmer for 5 minutes to blend the flavors.
- Bake:
- Nestle the seared chicken into the sauce, spooning some over the tops, then transfer the skillet to the oven. Bake uncovered for 20 to 25 minutes until the chicken reaches 165°F internally and the sauce is bubbling around the edges.
- Finish and serve:
- Remove the toothpicks carefully, sprinkle with extra Parmesan or torn basil if you have it, and serve straight from the skillet. The chicken should be tender and the filling creamy, with the sauce clinging to everything.
Save One night I served this with a simple arugula salad and crusty bread, and my partner said it felt like we were eating at a neighborhood Italian spot we love but can't always afford. The tomato sauce soaks into the bread, and the chicken feels indulgent without being overly rich. It's the kind of meal that makes a regular Tuesday feel a little more intentional.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Choosing Your Chicken
I used to buy whatever chicken was on sale, but I learned that evenly sized breasts make a huge difference here. If one is much thicker than the others, it either overcooks the thin ones or undercooks the thick one. I now look for breasts that are roughly the same weight and shape, or I butterfly the larger ones to even them out. Sometimes I'll ask the butcher to do it for me, and they're always happy to help.
Getting the Filling Right
The first time I made this, I didn't chop the spinach small enough and it left big leafy clumps in the filling. Now I chop it almost to a mince, and it blends into the ricotta so smoothly that every bite has a little green throughout. Also, make sure the spinach is dry, I once used spinach straight from washing and the filling turned soupy and leaked everywhere. A quick spin in a salad spinner or a pat with a towel fixes that.
Storing and Reheating
Leftovers keep well in the fridge for up to three days, and they actually taste even better the next day once the flavors have melded. I reheat individual portions in a covered dish in the oven at 325°F for about 15 minutes, adding a splash of water or broth to the sauce so it doesn't dry out. Microwaving works in a pinch, but the oven keeps the chicken tender and the filling creamy.
- Store the chicken and sauce together in an airtight container so the chicken stays moist.
- If you're meal prepping, you can stuff the chicken and refrigerate it raw for up to a day before cooking.
- Freeze cooked portions for up to two months, then thaw overnight in the fridge and reheat gently in the oven.
Save This dish has become one of my go-to answers when I want something that feels like I put in effort without actually spending hours in the kitchen. It's warm, satisfying, and always makes people feel cared for.
Recipe FAQs
- → How do I prevent the chicken from drying out?
Pound the chicken breasts to an even thickness before stuffing, and don't overcook them. Use an instant-read thermometer to check for doneness at 165°F (74°C). The tomato sauce also helps keep the meat moist during baking.
- → Can I prepare this dish ahead of time?
Yes, you can stuff the chicken breasts up to 4 hours ahead. Keep them refrigerated on a plate. Increase the baking time by 5-10 minutes if baking from cold. You can also prepare the tomato sauce the day before and reheat it.
- → What are good side dishes to serve with this?
Crusty garlic bread, roasted vegetables like zucchini or bell peppers, a simple green salad, or pasta all pair wonderfully. The tomato sauce is perfect for soaking up with bread or tossing with pasta.
- → Can I use frozen spinach instead of fresh?
Absolutely. Thaw frozen spinach completely and squeeze out excess moisture before mixing with the ricotta. This prevents the filling from becoming watery and maintains the proper texture.
- → How do I know when the chicken is fully cooked?
Use an instant-read meat thermometer inserted into the thickest part of the chicken without touching the filling. It should register 165°F (74°C). The juices should also run clear when pierced.
- → What wine pairs best with this dish?
A crisp Pinot Grigio or light-bodied red wine like Pinot Noir complements the creamy filling and tomato sauce perfectly. The acidity in white wine cuts through the richness of the ricotta beautifully.