Spinach Ricotta Stuffed Chicken

Featured in: Oven & Pan Combos

This elegant Italian-inspired dish features boneless chicken breasts butterflied and filled with a delicious mixture of ricotta cheese, fresh spinach, Parmesan, and aromatic garlic. The stuffed breasts are seared until golden, then nestled into a homemade tomato sauce and finished in the oven. The result is a protein-rich, gluten-free main course that's both impressive and comforting.

Updated on Sun, 18 Jan 2026 13:59:00 GMT
Golden-brown Spinach Ricotta Stuffed Chicken breasts baked in rich tomato sauce, served with fresh basil garnish. Save to Pinterest
Golden-brown Spinach Ricotta Stuffed Chicken breasts baked in rich tomato sauce, served with fresh basil garnish. | spoonmargin.com

My oven timer was buzzing, and I was standing there with a skillet full of chicken breasts that looked nothing like the elegant rolls I'd imagined. The filling was oozing out, the toothpicks were crooked, and I was convinced dinner was ruined. But when I pulled that pan from the oven and the tomato sauce was bubbling around those golden, cheese-stuffed breasts, something magical had happened. The smell alone made my husband wander into the kitchen asking what restaurant I'd ordered from.

I made this for my sister's birthday dinner last spring, and she still asks for it every time she visits. She's the kind of person who orders chicken parmesan at every Italian restaurant, so I knew this would be right up her alley. Watching her cut into that first piece and see the creamy green filling spill out was worth every minute of prep. She even took photos before eating, which for her is the ultimate compliment.

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 slightly if one is much thicker than the others.
  • Ricotta cheese: Use whole milk ricotta for the creamiest texture, though part-skim works if you want to lighten things up a bit.
  • Fresh baby spinach: Chop it finely so it blends smoothly into the filling and doesn't create big leafy chunks that make stuffing tricky.
  • Parmesan cheese: Freshly grated makes a real difference here, the pre-shredded stuff doesn't melt or blend as beautifully.
  • Lemon zest: This tiny addition brightens the whole filling and keeps it from tasting too heavy.
  • Crushed tomatoes: A good quality canned brand is your friend, San Marzano style tomatoes bring sweetness and depth without any bitterness.
  • Garlic and onion: These build the base of your sauce and add warmth that makes the kitchen smell like an Italian grandmother is cooking.
  • Italian herbs and oregano: Dried works perfectly here, just make sure they're not ancient and flavorless from the back of your spice cabinet.
  • Olive oil: Use it for both searing the chicken and building the sauce, it adds richness and helps everything brown nicely.

Instructions

Product image
Blend soups, smoothies, sauces, and baby food directly in pots for quick, smooth results.
Check price on Amazon
Preheat and Prep:
Set your oven to 375°F and get your workspace ready. This is the moment to gather everything so you're not scrambling later with raw chicken hands.
Make the Filling:
Stir together the ricotta, chopped spinach, Parmesan, garlic, Italian herbs, lemon zest, salt, and pepper until it looks like a thick, creamy dip. Taste it and adjust the seasoning, this is your chance to make it perfect.
Prep the Chicken:
Carefully slice a pocket into the side of each chicken breast, keeping the edges intact so the filling won't just fall out. Season both sides generously with salt and pepper.
Stuff the Chicken:
Spoon the ricotta mixture into each pocket, using your fingers to push it in if needed. Secure with toothpicks if the opening looks too wide, though sometimes they hold on their own.
Sear the Chicken:
Heat olive oil in your oven-safe skillet over medium-high heat and sear each stuffed breast for 2 to 3 minutes per side until golden. The goal is color and flavor, not cooking it through yet.
Build the Sauce:
In the same skillet, cook the chopped onion until soft and translucent, then add the garlic and let it bloom for a minute. Pour in the crushed tomatoes, oregano, sugar, salt, and pepper, and let it simmer until it smells like Sunday dinner.
Combine and Bake:
Nestle the seared chicken breasts into the sauce and spoon some over the tops. Slide the skillet into the oven and bake uncovered for 20 to 25 minutes until the chicken hits 165°F inside.
Finish and Serve:
Pull out the toothpicks, sprinkle with extra Parmesan or torn basil if you have it, and serve while it's still bubbling. The sauce will be thick and clinging to the chicken in the best way.
Product image
Blend soups, smoothies, sauces, and baby food directly in pots for quick, smooth results.
Check price on Amazon
Bubbling Italian tomato sauce covers tender, cheese-stuffed chicken breasts, ready to serve over pasta or crusty bread. Save to Pinterest
Bubbling Italian tomato sauce covers tender, cheese-stuffed chicken breasts, ready to serve over pasta or crusty bread. | spoonmargin.com

The first time I served this at a dinner party, one of my friends asked if I'd taken a cooking class. I laughed and told her it was just chicken, cheese, and a little courage. But that's the thing about this dish, it looks and tastes like you spent hours fussing, when really it's just about layering good flavors and trusting the oven to do its job. Now it's my go-to whenever I want to impress without the stress.

Choosing Your Chicken

Not all chicken breasts are created equal, and I learned this the hard way when I bought those massive ones that were basically two breasts fused together. They took forever to cook through and the filling ratio was all wrong. Now I look for medium-sized breasts, about 6 to 8 ounces each, that are uniform in thickness. If you can only find the giant ones, slice them in half horizontally or pound them gently so they cook evenly. Fresh or frozen both work, just make sure frozen ones are fully thawed and patted dry before you start.

Making It Your Own

This recipe is incredibly forgiving and loves a little creativity. I've swapped the spinach for kale, added sun-dried tomatoes to the filling, and even thrown in some crumbled feta when I was out of Parmesan. One night I stirred a spoonful of pesto into the ricotta and it was like a whole new dish. If you like heat, a pinch of red pepper flakes in the sauce wakes everything up. You can also skip the homemade sauce entirely and use a good jarred marinara if you're short on time, no one will judge you.

Serving and Pairing

This chicken begs to be served with something to soak up all that beautiful tomato sauce. I usually go with crusty Italian bread, but it's also fantastic over pasta, creamy polenta, or even a simple pile of garlic-roasted vegetables. A crisp green salad with lemon vinaigrette on the side cuts through the richness and makes the meal feel complete.

  • Pour a chilled Pinot Grigio or a light Chianti to complement the tomato and cheese.
  • Leftovers reheat beautifully in a covered dish at 350°F until warmed through.
  • Double the filling and freeze half for another night when you need dinner to come together fast.
Product image
Cook complete meals by frying, sautéing, simmering, and boiling with easy nonstick cleanup every day.
Check price on Amazon
Freshly baked Spinach Ricotta Stuffed Chicken cut open to reveal creamy, vibrant green filling with melted Parmesan topping. Save to Pinterest
Freshly baked Spinach Ricotta Stuffed Chicken cut open to reveal creamy, vibrant green filling with melted Parmesan topping. | spoonmargin.com

This dish has earned a permanent spot in my weeknight rotation, and I hope it does the same for you. There's something deeply satisfying about cutting into that golden chicken and watching the creamy filling spill out into the sauce.

Recipe FAQs

How do I prevent the chicken from drying out?

Ensure you don't cook the chicken beyond 165°F (74°C) internal temperature. Baking it covered with the tomato sauce helps retain moisture. If preferred, cover with foil for the first 15 minutes of baking.

Can I prepare this dish in advance?

Yes, you can stuff the chicken breasts up to 4 hours ahead and refrigerate. You can also prepare the entire dish through step 8 and refrigerate overnight, then bake when ready. Add 5-10 minutes to baking time if cooking from cold.

What can I substitute for ricotta cheese?

Mascarpone, Greek yogurt, or part-skim ricotta work well. For a lighter version, mix ricotta with cottage cheese. Cream cheese is also an option, though it will create a richer filling.

How do I know when the chicken is fully cooked?

Use a meat thermometer to check the internal temperature at the thickest part reaches 165°F (74°C). The juices should run clear, and there should be no pink inside the chicken.

Can I use frozen spinach instead of fresh?

Yes, but thaw and squeeze out excess moisture thoroughly. About ½ cup frozen spinach will yield the equivalent of 1 cup fresh chopped spinach after processing.

What sides pair well with this dish?

Serve with crusty bread to soak up the sauce, roasted vegetables like zucchini or bell peppers, a crisp green salad, or pasta. A crisp white wine like Pinot Grigio complements it beautifully.

Spinach Ricotta Stuffed Chicken

Tender chicken breasts filled with creamy spinach and ricotta mixture, baked in a savory tomato sauce.

Prep Time
20 min
Time to Cook
35 min
Overall Time
55 min
Recipe by Zoe Murphy


Skill Level Medium

Cuisine Italian

Makes 4 Portions

Dietary Notes No Gluten, Low in Carbs

What You'll Need

Chicken

01 4 boneless, skinless chicken breasts
02 Salt and freshly ground black pepper to taste
03 1 tablespoon olive oil

Filling

01 1 cup ricotta cheese
02 1 cup fresh baby spinach, chopped
03 1/4 cup grated Parmesan cheese
04 1 garlic clove, minced
05 1/2 teaspoon dried Italian herbs
06 Zest of 1/2 lemon
07 Salt and pepper to taste

Tomato Sauce

01 2 cups canned crushed tomatoes
02 1 small onion, finely chopped
03 2 garlic cloves, minced
04 1 tablespoon olive oil
05 1 teaspoon dried oregano
06 1/2 teaspoon sugar
07 Salt and pepper to taste

How to Make It

Step 01

Preheat Oven: Preheat the oven to 375°F.

Step 02

Prepare Filling Mixture: In a mixing bowl, combine ricotta cheese, chopped spinach, Parmesan, minced garlic, Italian herbs, lemon zest, salt, and pepper. Mix until well incorporated.

Step 03

Butterfly Chicken Breasts: Using a sharp knife, make a horizontal pocket in each chicken breast, being careful not to cut all the way through. Season both sides with salt and pepper.

Step 04

Stuff Chicken: Stuff each chicken breast with the ricotta-spinach mixture and secure with toothpicks if needed.

Step 05

Sear Stuffed Chicken: Heat 1 tablespoon olive oil in an oven-safe skillet over medium-high heat. Sear the stuffed chicken breasts for 2 to 3 minutes per side until golden. Remove and set aside.

Step 06

Build Sauce Base: In the same skillet, add 1 tablespoon olive oil and sauté onion until translucent, about 3 minutes. Add garlic and cook for 1 minute more.

Step 07

Simmer Tomato Sauce: Stir in crushed tomatoes, oregano, sugar, salt, and pepper. Simmer for 5 minutes.

Step 08

Combine Chicken and Sauce: Nestle the stuffed chicken breasts into the sauce. Spoon some sauce over the top.

Step 09

Bake to Completion: Transfer the skillet to the oven and bake, uncovered, for 20 to 25 minutes, or until the chicken is cooked through with an internal temperature of 165°F.

Step 10

Finish and Serve: Remove toothpicks, sprinkle with extra Parmesan or fresh basil if desired, and serve hot.

Tools Needed

  • Sharp knife
  • Mixing bowl
  • Oven-safe skillet or baking dish
  • Tongs
  • Toothpicks

Allergy Details

Check ingredients for allergens, and ask your doctor if you’re unsure.
  • Contains dairy products: ricotta and Parmesan cheese
  • Contains possible allium allergens: onion and garlic
  • Gluten-free as written; confirm ingredient labels for potential cross-contamination

Nutrition Details (per portion)

Provided for general reference—always check with your healthcare advisor.
  • Calorie Count: 370
  • Fat Content: 18 g
  • Carbohydrates: 10 g
  • Proteins: 43 g