30-Minute Ricotta Stuffed Chicken Breast
This ricotta stuffed chicken breast is the kind of dinner that looks fancy but comes together fast.

The creamy ricotta filling, packed with spinach and sun-dried tomatoes, keeps the chicken incredibly moist. A quick sear on the stove and a few minutes in the oven turn it into a golden, satisfying main dish that feels like a treat any night of the week.
What Makes This Stuffed Chicken So Good
I love how the ricotta stays lush and creamy even after baking, and the hit of lemon zest cuts through the richness.
Sun-dried tomatoes add a deep, savory note that makes every bite a little more interesting.
It’s the kind of dish that barely takes more effort than a plain chicken breast, but the payoff is huge.
Ingredients

- 4 boneless, skinless chicken breasts (6–8 oz each): look for evenly sized ones so they cook at the same rate
- 1 cup whole-milk ricotta: use whole-milk for the creamiest filling; part-skim can turn watery
- ½ cup frozen chopped spinach, thawed and squeezed very dry: fresh wilted spinach works too, just cook and squeeze out the moisture
- ¼ cup oil-packed sun-dried tomatoes, finely chopped: adds a tangy, savory punch
- ¼ cup grated Parmesan cheese: adds salt and helps bind the filling
- 1 garlic clove, minced
- 1 teaspoon lemon zest
- Salt and freshly ground black pepper
- 2 tablespoons olive oil
Variations / Substitutions
- Swap the spinach: chopped kale or Swiss chard works well. Just wilt and squeeze out excess liquid.
- Swap the sun-dried tomatoes: roasted red peppers or drained, chopped artichoke hearts are both great alternatives.
- Dairy-free: use a good dairy-free ricotta and skip the Parmesan, or replace it with a tablespoon of nutritional yeast.
- Change the cheese: crumbled feta or soft goat cheese makes a tangier filling, though the texture will be slightly looser.
For a hands-off pasta dinner with similar flavors, try our One-Pot Creamy Tomato and Spinach Pasta.
How To Make Ricotta Stuffed Chicken Breast
Step 1: Mix the Ricotta Filling

Combine the 1 cup ricotta, the drained spinach, chopped sun-dried tomatoes, ¼ cup Parmesan, minced garlic, and 1 teaspoon lemon zest in a medium bowl. Stir well — it takes about a minute for everything to come together evenly. Taste and add a pinch of salt and a few grinds of black pepper.
The mixture should be thick enough to hold a mound on the spoon. If it looks loose, stir in another tablespoon of Parmesan to firm it up.
Step 2: Stuff the Chicken Breasts

Pat the chicken breasts dry, then season all over with salt and pepper. Using a sharp knife, cut a deep pocket into the thickest side of each breast. Aim for an opening about 3 inches wide, and stop cutting about ½ inch before you reach the other side — you want a cavity, not a hole.
Spoon the ricotta filling into each pocket, dividing it evenly among all four breasts. Press the edges closed and secure with 2 to 3 toothpicks. Don’t overstuff; the filling expands a little as it heats, and it’s easier to wipe away a small spill than to rebuild a burst seam.
Step 3: Sear the Stuffed Chicken

Place a large oven-safe skillet over medium-high heat and add the 2 tablespoons olive oil. Once the oil shimmers, lay the chicken in a single layer. Sear for 3 to 4 minutes per side, just until a deep golden crust forms.
You’re only building color here, not cooking the chicken through. If your skillet is not ovenproof, transfer the seared chicken to a baking dish before the next step.
Step 4: Bake the Chicken

Preheat the oven to 400°F (200°C). Move the skillet straight to the oven and bake for 12 to 15 minutes. Start checking at the 12-minute mark; the chicken is done when the thickest part reads 165°F on an instant-read thermometer and the filling is hot and slightly bubbly.
Remove the skillet and let the chicken rest for 5 minutes. This gives the juices a chance to settle and makes slicing much cleaner.
Step 5: Slice and Serve

Slide the toothpicks out and transfer the chicken to a cutting board. Use a sharp knife to slice each breast crosswise into thick rounds, showing off the spiral of ricotta and spinach inside.
Spoon any pan juices over the slices and serve right away while the cheese is still creamy and warm.
Tips for the Best Ricotta Stuffed Chicken
- If you don’t have toothpicks, short metal or bamboo skewers work, and kitchen twine wrapped twice around the breast holds just as well.
- For an even faster weeknight dinner, stuff the chicken up to 4 hours ahead and keep it covered in the fridge. Let it sit at room temperature while the oven preheats.
- A dry chicken surface is the secret to a good sear. Pat the breasts thoroughly before seasoning and don’t skip that step.
Bake times shift a little depending on how thick your chicken breasts are.
| Thickness (after stuffing) | Bake Time at 400°F | Target Internal Temp |
|---|---|---|
| 1 inch | 10–12 mins | 165°F |
| 1½ inches | 12–15 mins | 165°F |
| 2 inches | 15–18 mins | 165°F |
Keeping Leftover Stuffed Chicken Fresh
- Refrigerate: store in an airtight container for up to 3 days. The chicken stays moist, and the filling keeps its flavor.
- Reheating: warm slices in a 350°F oven for 8 to 10 minutes, or zap them gently in the microwave. Both work; the oven keeps the outside from getting soft.
- Cold: the slices are also good cold, tucked into a sandwich or laid over arugula with a drizzle of olive oil.
What To Serve With Ricotta Stuffed Chicken
Roasted asparagus or green beans with a squeeze of lemon add a fresh, bright contrast to the rich filling. A simple arugula salad dressed with olive oil and a little balsamic vinegar works the same way. And if you want something to catch the pan juices, a slice of crusty bread or quick garlic toast never hurts.
Frequently Asked Questions
Can I use dairy-free ricotta?
Yes. Use a plain, unsweetened dairy-free ricotta and skip the Parmesan, or stir in a teaspoon of nutritional yeast for a savory note.
Why did my filling leak out during baking?
It almost always comes down to overstuffing or a pocket that was cut too close to the edge. Next time, leave a thicker wall of chicken around the opening and don’t pack the filling in too tightly.
What if I want a different cheese instead of ricotta?
Soft goat cheese or crumbled feta both work. The filling will be tangier and a bit looser, so mix in an extra tablespoon of Parmesan to help it hold together.

Ricotta Stuffed Chicken Breast Recipe
Ingredients
Method
- Combine ricotta, spinach, sun-dried tomatoes, Parmesan, garlic, and lemon zest in a bowl. Season with a pinch of salt and pepper and stir until evenly mixed.
- Pat chicken dry, season all over with salt and pepper, and cut a deep pocket into each breast. Spoon filling into pockets, press edges closed, and secure with toothpicks.
- Heat olive oil in an oven-safe skillet over medium-high heat. Sear chicken for 3–4 minutes per side until golden.
- Preheat oven to 400°F (200°C). Transfer skillet to oven and bake 12–15 minutes, until chicken reaches 165°F internally. Rest 5 minutes.
- Remove toothpicks, slice crosswise, and serve with pan juices.
