Chef’s secret time: this stuffed chicken recipe started as my “let’s-make-dinner-impressive-without-a-cookbook” experiment, and it stuck. I’ll whisper the magic move up front — a quick sear to lock in juices, then finish in the oven — and it changes everything. The filling? Think warm, garlicky **spinach**, creamy **ricotta** and melty **mozzarella**, tucked into a butterflied chicken breast so each bite gives you gooey cheese, tender meat, and that little crisp edge everyone fights over. If you like a small, satisfying kitchen triumph that smells like a restaurant and happens on your weeknight table, you’re in the right place.
Quick Facts
- Yield: Serves 4
- Prep Time: 20 minutes
- Cook Time: 30 minutes (including sear + oven)
- Total Time: 50 minutes
Why This Recipe is Awesome
This recipe feels fancy but plays nice with tired weeknights. You get a crunchy, golden exterior, a molten, cheesy center, and spinach that keeps it feeling bright and not-too-heavy. It smells of garlic and butter while it cooks, makes your kitchen look like you put in way more effort than you did, and frankly — it’s so easy even your oven can’t mess it up. Who doesn’t love crispy edges and a juicy center?
Ingredients
For the Main Dish:
- 4 boneless, skinless chicken breasts (about 6–8 oz each)
- 5 oz fresh spinach (about one small bag; roughly 5 cups raw)
- 1 tbsp olive oil
- 2 cloves garlic, minced
- 4 oz cream cheese, softened
- 1/2 cup ricotta cheese
- 3/4 cup shredded mozzarella
- 1/4 cup grated Parmesan
- 1 tsp Italian seasoning
- 1/2 tsp salt (plus more to taste)
- 1/4 tsp black pepper
- 2 tbsp butter (for searing — optional sub below)
- Toothpicks or kitchen twine to secure pockets
For the Sauce / Garnish (optional):
- 2 tbsp butter
- 1/4 cup chicken broth or white wine
- 1 tbsp lemon juice
- 2 tbsp chopped fresh parsley
How I Make It
Step 1:
Heat 1 tbsp olive oil in a skillet over medium heat. Add the minced garlic and toss until fragrant — you’ll smell that warm, toasty garlic in about 20 seconds. Add the fresh spinach and sauté until it wilts down, about 2–3 minutes. Transfer to a bowl and let it cool slightly, then squeeze out excess moisture (trust me, this prevents a soggy filling). Stir in the cream cheese, ricotta, 1/2 cup mozzarella, Parmesan, Italian seasoning, salt and pepper until creamy.
Step 2:
Lay the chicken breasts on a cutting board. Use a sharp knife to butterfly each breast (cut horizontally almost to the edge, then open like a book). Season the inside and outside with a little salt and pepper. Spoon the filling evenly into each pocket and fold closed, securing with toothpicks. Pro tip: don’t overstuff — you want the chicken to seal reasonably.
Step 3:
Preheat your oven to 375°F. In a large oven-safe skillet, melt 2 tbsp butter (or use 1½ tbsp olive oil) over medium-high heat. Add the chicken and sear for 2–3 minutes per side until golden brown and you hear that happy sizzle. That crust locks in juices and gives great texture.
Step 4:
Transfer the skillet to the oven and bake at 375°F for about 18–22 minutes, until the thickest part of the chicken reaches 165°F on an instant-read thermometer. If you don’t have a thermometer, look for clear juices and no pink in the center; the cheese should be bubbly and the edges golden. Remove the chicken to a plate and tent lightly with foil to rest for 5 minutes.
Step 5:
While the chicken rests, make the quick pan sauce: place the skillet back on medium heat (watch for hot spots), add 1/4 cup chicken broth to deglaze, scrape up the browned bits, then whisk in 2 tbsp butter and 1 tbsp lemon juice. Spoon the glossy sauce over the chicken and sprinkle with fresh parsley. Serve warm.
Pro Tips
- Dry the spinach well after sautéing. Any extra water makes the filling runny — I squeeze mine in a clean kitchen towel.
- If your breasts vary a lot in size, pound them gently to even thickness for consistent cooking.
- Use an instant-read thermometer: chicken hits 165°F and you’ll avoid overcooking the juicy center.
- Don’t skip the sear — that golden crust adds flavor and keeps the chicken moist during baking.
Common Mistakes to Avoid
- Skipping preheating: Classic rookie move. It changes texture and bake time.
- Overmixing: Leads to dense or chewy results. Mix until just combined.
- Guessing cook time: Always use visual cues or a timer, not just vibes.
- Overcrowding pans: Give your food some breathing room to crisp properly.
Alternatives & Substitutions
- Swap chicken for turkey cutlets — same method, slightly leaner result.
- Replace ricotta/cream cheese with plain Greek yogurt mixed with a little corn starch for a lighter filling (texture becomes tangier).
- Make it dairy-free: use a vegan cream cheese and dairy-free shredded cheese; the texture turns slightly softer but still delicious.
- Gluten-free? This recipe already qualifies — just confirm your broth is GF if using bottled options.
Variations & Tips
- Spicy: add 1–2 tsp red pepper flakes to the filling or a pinch of cayenne.
- Kid-friendly: swap spinach for finely chopped cooked broccoli or omit the greens and add extra mozzarella.
- Mediterranean twist: use sun-dried tomatoes, feta, and oregano instead of the ricotta blend.
- Herb-forward: fold in chopped basil and chives for a fresh flavor burst.
- Low-carb: serve over roasted cauliflower mash or a tossed green salad instead of starch.
- Make it smoky: sprinkle a little smoked paprika into the filling for a subtle BBQ vibe.
FAQ (Frequently Asked Questions)
- Can I make this ahead of time?
- Yes! Stuff the chicken, then wrap and refrigerate for up to 24 hours before searing and baking. You can also fully cook and refrigerate for up to 3 days; reheat gently in a 350°F oven until warm to avoid drying out.
- Can I double the recipe?
- Sure thing. Use two baking dishes or two skillets to avoid overcrowding, and expect a few extra minutes on searing and oven time if pans are loaded.
- Can I substitute butter with oil?
- Technically yes, but you’ll miss that buttery magic. Use ¾ the amount of oil.
- How do I know it’s done?
- Watch for a golden brown exterior and an internal temperature of 165°F. The cheese should be bubbly and the juices should run clear.
- What if I don’t have ingredient X?
- No ricotta? Use extra cream cheese or plain yogurt. Out of fresh spinach? Use frozen, thawed and squeezed dry — just reduce moisture well.
How I Like to Serve It
I serve this with buttery mashed potatoes or a lemony Orzo and a crisp green salad. For a weeknight, pair it with steamed green beans and a glass of chilled Sauvignon Blanc. For company, add roasted baby potatoes and a simple arugula salad — it looks like you worked hard, but you didn’t.
Notes
- Store leftovers in an airtight container for up to 3 days; reheat in a 350°F oven until warmed through to keep the crust crisp.
- Safe minimum internal temperature for cooked chicken: 165°F.
Final Thoughts
Closing: Now go impress someone — or just yourself — with your homemade masterpiece!

Hi, I’m Lina, the creator of Lina Easy Recipes.Cooking has always been my passion, and I love sharing simple, homemade dishes that anyone can prepare.
Love What You See?
Join me on Pinterest and Facebook for daily cooking inspiration, new recipe ideas, and behind-the-scenes kitchen stories. Let’s cook something wonderful together!








