Spinach Ricotta Stuffed Chicken

Featured in: What To Cook Today

Boneless chicken breasts are butterflied and stuffed with a mixture of ricotta cheese, fresh spinach, Parmesan, garlic, and Italian herbs. The stuffed breasts are seared until golden, then nestled into a homemade tomato sauce made with crushed tomatoes, onion, garlic, and oregano. Everything comes together in the oven for 20-25 minutes until the chicken reaches a safe internal temperature. Total preparation and cooking time is approximately 55 minutes, yielding four protein-rich servings.

Updated on Sun, 18 Jan 2026 11:44:00 GMT
Juicy baked chicken breasts stuffed with creamy spinach ricotta, nestled in a rich tomato sauce for a comforting Italian dinner. Save to Pinterest
Juicy baked chicken breasts stuffed with creamy spinach ricotta, nestled in a rich tomato sauce for a comforting Italian dinner. | freshtiwizi.com

The smell of garlic and tomatoes simmering in olive oil always takes me back to a rainy Tuesday when I decided to turn plain chicken breasts into something worth remembering. I had spinach wilting in the fridge and a tub of ricotta I'd bought for lasagna that never happened. Instead of letting things go to waste, I grabbed a knife and carved little pockets into the chicken, stuffing them with everything creamy and green I could find. What came out of the oven that night wasn't just dinner, it was proof that sometimes the best meals come from refusing to order takeout.

I made this for my sister once after she'd had a long week, and she sat at my kitchen counter with a glass of wine, watching me sear the chicken until it turned golden. She said it smelled like a restaurant, which made me laugh because I was still in sweatpants. By the time we sat down to eat, she'd already texted our mom a photo of her plate. That's when I knew this recipe had earned a spot in my regular rotation.

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: Choose breasts that are evenly thick so they cook at the same rate, or pound them gently to even them out.
  • Ricotta cheese: Full-fat ricotta makes the filling luxuriously creamy, but part-skim works if you want to lighten things up without losing too much richness.
  • Fresh baby spinach: Chop it finely so it blends smoothly into the ricotta and doesn't create awkward clumps when you're stuffing the chicken.
  • Parmesan cheese: Freshly grated Parmesan adds a sharp, nutty depth that pre-shredded versions just can't match.
  • Garlic cloves: Mince them finely for the filling and the sauce, they're the aromatic backbone of this entire dish.
  • Lemon zest: Just half a lemon's worth brightens the filling and cuts through the richness in a way that feels almost secret.
  • Canned crushed tomatoes: Use a good quality brand if you can, the sauce is simple enough that the tomato flavor really shines through.
  • Dried Italian herbs and oregano: These bring warmth and familiarity, but if you have fresh basil or thyme, toss some in at the end.
  • Olive oil: Use it for searing and sautéing, it adds a subtle fruitiness that butter can't replicate.
  • Sugar: A small spoonful balances the acidity of the tomatoes and rounds out the sauce beautifully.

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 (190°C) so it's ready when you need it. This is also a good moment to clear some counter space and gather your ingredients.
Make the Filling:
In a mixing bowl, stir together ricotta, chopped spinach, Parmesan, minced garlic, Italian herbs, lemon zest, salt, and pepper until everything is evenly distributed and the mixture looks cohesive. Taste it and adjust the seasoning if needed.
Prepare the Chicken:
Lay each chicken breast flat on a cutting board and use a sharp knife to slice horizontally into the thickest part, creating a pocket without cutting all the way through. Season both sides generously with salt and pepper.
Stuff the Chicken:
Spoon the ricotta-spinach mixture into each pocket, pressing gently to fill it without overstuffing. Secure the opening with a toothpick or two if the filling wants to escape.
Sear the Chicken:
Heat 1 tablespoon of olive oil in an oven-safe skillet over medium-high heat until it shimmers. Add the stuffed chicken breasts and sear for 2 to 3 minutes per side until they're golden and fragrant, then remove them and set aside.
Build the Sauce:
In the same skillet, add another tablespoon of olive oil and sauté the chopped onion until it turns translucent and soft, about 3 minutes. Stir in the minced garlic and cook for another minute until the kitchen smells incredible.
Simmer the Tomatoes:
Pour in the crushed tomatoes, oregano, sugar, salt, and pepper, stirring everything together. Let it simmer gently for about 5 minutes so the flavors start to meld.
Nestle and Bake:
Place the seared chicken breasts back into the skillet, nestling them into the tomato sauce and spooning a bit over the tops. Transfer the whole skillet to the oven and bake uncovered for 20 to 25 minutes, until the chicken reaches an internal temperature of 165°F (74°C).
Finish and Serve:
Carefully remove the toothpicks from the chicken and sprinkle with extra Parmesan or torn fresh basil if you like. Serve hot with the sauce spooned generously over each piece.
Golden seared chicken with spinach ricotta filling, baked in herb tomato sauce and served hot with melted Parmesan on top. Save to Pinterest
Golden seared chicken with spinach ricotta filling, baked in herb tomato sauce and served hot with melted Parmesan on top. | freshtiwizi.com

One night I served this to a friend who claimed she didn't like spinach, and she ate every bite without realizing what was hidden inside. When I told her later, she just shrugged and said it didn't taste like spinach, it tasted like comfort. That's exactly what this dish is: comfort that happens to sneak in something green.

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.

Serving Suggestions

This chicken pairs beautifully with crusty bread for soaking up the tomato sauce, or you can serve it over a bed of pasta if you want to make it even heartier. I've also plated it alongside roasted vegetables or a simple arugula salad dressed with lemon and olive oil. A glass of crisp Pinot Grigio or a light-bodied red like Chianti complements the richness without overpowering the flavors. Whatever you choose, make sure there's something to catch all that sauce.

Storage and Reheating

Leftovers keep well in an airtight container in the fridge for up to three days, and the flavors actually deepen overnight as the sauce continues to marry with the chicken. To reheat, place the chicken in a covered baking dish with a splash of water or extra sauce and warm it in a 350°F (175°C) oven for about 15 minutes. You can also reheat individual portions in the microwave, though the oven keeps the texture better. I don't recommend freezing this dish because the ricotta filling can become grainy once thawed.

Variations and Swaps

If you want to add a little heat, stir a pinch of red pepper flakes into the tomato sauce or the ricotta filling. You can swap the spinach for finely chopped kale or even sautéed mushrooms if you're looking for a different flavor profile. For a lighter version, use part-skim ricotta and skip the searing step, though you'll lose some of that golden crust. I've also made this with chicken thighs instead of breasts, which stay juicier but take a few extra minutes to cook through.

  • Try adding sun-dried tomatoes to the filling for a sweet, tangy punch.
  • Substitute mozzarella for half the ricotta if you want a stretchier, meltier center.
  • Top with fresh basil or a drizzle of balsamic glaze right before serving for an extra layer of flavor.
Tender stuffed chicken breasts in bright tomato sauce, garnished with fresh basil and perfect for a gluten-free family meal. Save to Pinterest
Tender stuffed chicken breasts in bright tomato sauce, garnished with fresh basil and perfect for a gluten-free family meal. | freshtiwizi.com

This recipe has become one of those dishes I make when I want to feel like I've accomplished something without spending all evening in the kitchen. It's elegant enough to impress and cozy enough to eat in your pajamas, which is really all you can ask for from a weeknight dinner.

Recipe FAQs

How do I prevent the chicken from drying out?

Pound the chicken breasts to an even thickness before butterflying, and avoid overcooking. Use a meat thermometer to check for doneness at 165°F (74°C). The tomato sauce keeps the chicken moist during baking.

Can I prepare this ahead of time?

Yes, you can stuff the chicken breasts up to 4 hours ahead and refrigerate them. Increase the baking time by 5-10 minutes if cooking from cold. Alternatively, prepare the filling ahead and stuff just before cooking.

What if I don't have an oven-safe skillet?

Sear the chicken in a regular skillet, then transfer it to a baking dish. Pour the tomato sauce over the chicken and bake as directed. This works just as well and reduces cleanup.

Can I use frozen spinach instead of fresh?

Yes, use frozen spinach but thaw and squeeze out excess moisture first. This prevents the filling from becoming too wet and watery, which could affect the texture of the final dish.

What are good side dishes to serve with this?

Crusty bread is perfect for soaking up the tomato sauce. You can also serve over pasta, with roasted vegetables, or alongside a fresh green salad dressed with lemon vinaigrette.

How should I store leftovers?

Store in an airtight container in the refrigerator for up to 3 days. Reheat gently in a 350°F (175°C) oven for 15-20 minutes until warmed through, or microwave individual portions covered with a damp paper towel.

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, baked in a savory tomato sauce. A comforting Italian-inspired main dish.

Prep Time
20 minutes
Time to Cook
35 minutes
Overall Time
55 minutes
Created by Preston Ivory


Skill Level Medium

Cuisine Italian

Makes 4 Number of Portions

Diet Preferences No 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 It

Step 01

Preheat oven: Set oven to 375°F and allow to preheat completely.

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 breasts: Fill each chicken breast with the ricotta-spinach mixture and secure with toothpicks if needed.

Step 05

Sear 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 and sauce: Nestle the stuffed chicken breasts into the sauce. Spoon some sauce over the top.

Step 09

Bake until cooked through: Transfer the skillet to the oven and bake, uncovered, for 20-25 minutes, or until the chicken reaches 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.

Tools You'll Need

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

Allergy Advice

Look over each item for allergens and reach out to a doctor if unsure.
  • Contains dairy (ricotta, Parmesan cheese)
  • Contains possible allium allergens (onion, garlic)
  • Verify ingredient labels for gluten cross-contamination

Nutrition Breakdown (one portion)

Nutrient details are for reference only and not a substitute for professional advice.
  • Calories per serving: 370
  • Fat content: 18 grams
  • Carbohydrates: 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.