Spinach Ricotta Stuffed Chicken

Featured in: Main Meal Ideas

This Italian-inspired dish features boneless chicken breasts butterflied and stuffed with a savory blend of ricotta cheese, fresh spinach, Parmesan, and aromatic garlic. The breasts are seared until golden, then nestled into a homemade tomato sauce with oregano and simmered in the oven until perfectly cooked through. The combination of creamy filling and tangy sauce creates an elegant yet comforting meal that's naturally gluten-free and high in protein. Perfect for weeknight dinners or entertaining guests, this dish pairs beautifully with crusty bread, pasta, or a crisp white wine.

Updated on Sun, 18 Jan 2026 12:43:00 GMT
Golden-brown spinach ricotta stuffed chicken breasts baking in a rich, bubbling tomato sauce. Save
Golden-brown spinach ricotta stuffed chicken breasts baking in a rich, bubbling tomato sauce. | sweetkamar.com

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.
A close-up of tender chicken stuffed with creamy spinach ricotta, served with crusty bread. Save
A close-up of tender chicken stuffed with creamy spinach ricotta, served with crusty bread. | sweetkamar.com

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.
Spinach ricotta stuffed chicken in a skillet, garnished with fresh basil and Parmesan. Save
Spinach ricotta stuffed chicken in a skillet, garnished with fresh basil and Parmesan. | sweetkamar.com

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.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Spinach Ricotta Stuffed Chicken

Tender chicken breasts filled with creamy spinach and ricotta mixture, baked in a rich tomato sauce for a comforting main dish.

Prep Time
20 minutes
Cook Time
35 minutes
Total Prep Time
55 minutes
Created by Victoria Slater


Skill Level Medium

Cuisine Italian

Makes 4 Portions

Diet Details Without Gluten, Low in Carbs

What You 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

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

Create chicken pocket: 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 breasts: 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-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 sauce: Stir in crushed tomatoes, oregano, sugar, salt, and pepper. Simmer for 5 minutes.

Step 08

Combine chicken with sauce: Nestle the stuffed chicken breasts into the sauce. Spoon some sauce over the top.

Step 09

Bake in oven: Transfer the skillet to the oven and bake, uncovered, for 20-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.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

What You'll Need

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

Allergy Info

Always check ingredients for allergens and speak to your doctor if needed.
  • Contains dairy (ricotta and Parmesan cheese)
  • Contains possible allium allergens (onion and garlic)

Nutrition Details (each serving)

Nutrition details are for general reference and aren't a substitute for advice from your doctor.
  • Energy: 370
  • Total fat: 18 grams
  • Carbohydrate: 10 grams
  • Proteins: 43 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.