I still remember the first time I made this spinach and cheese stuffed chicken: the kitchen filled with garlicky warmth and the cheese oozed out the moment I sliced into it. This simple, comforting dish takes everyday chicken breasts and turns them into a special meal with little fuss. It’s perfect for a weeknight when you want something impressive without spending hours, or for a small dinner where you want a hearty, family-friendly main.
Why you’ll love this dish
- Quick to pull together when you’re short on time.
- Budget friendly: basic pantry cheeses and frozen or fresh spinach make it economical.
- Kid approved: mild, cheesy filling hides the greens nicely.
- Elegant enough for guests: the sear and bake method gives a golden crust and a juicy interior.
“The creamy filling plus the crisp sear makes this feel like a restaurant dish at home. Fast, reliable, and everyone asks for seconds.”
How to make Stuffed Chicken
Step-by-step overview
- Make a creamy spinach-cheese filling.
- Create a pocket in each chicken breast and stuff it evenly.
- Sear the breasts in a hot skillet to build color and flavor.
- Finish in a 375°F oven until the chicken reaches 165°F and rests before slicing.
What you’ll need
- 2 boneless, skinless chicken breasts
- 1 cup chopped spinach (fresh or thawed and well-drained frozen)
- 1/2 cup cream cheese, softened (light cream cheese or ricotta can be used)
- 1/2 cup shredded mozzarella cheese (use part-skim for lower fat)
- 1/4 cup grated Parmesan cheese
- 2 cloves garlic, minced (or 1/2 teaspoon garlic powder in a pinch)
- 1 teaspoon Italian seasoning (or substitute 1/2 teaspoon each dried basil and oregano)
- Salt and pepper to taste
- Olive oil for cooking (use a neutral oil if you prefer a higher smoke point)
Notes on ingredients
- If you only have frozen spinach, squeeze it very dry before mixing to avoid a watery filling.
- For a dairy-free version, use a blended tofu ricotta and a dairy-free shredded cheese alternative, but expect a different texture.
- To make it lower calorie, swap half the cream cheese for plain Greek yogurt, though the filling will be less rich.
Directions
- Preheat your oven to 375°F (190°C).
- In a medium bowl, combine chopped spinach, softened cream cheese, shredded mozzarella, grated Parmesan, minced garlic, Italian seasoning, and a pinch of salt and pepper. Mix until smooth and evenly combined.
- Pat the chicken breasts dry. Use a sharp knife to cut a pocket into the thickest side of each breast, taking care not to slice all the way through.
- Spoon the cheese and spinach mixture into each pocket, pressing gently so the filling is compact but not overstuffed. If needed, secure the opening with a toothpick.
- Heat a thin layer of olive oil in a skillet over medium heat until shimmering. Sear the stuffed breasts 3 to 4 minutes per side, or until both sides are golden brown.
- Transfer the seared breasts to a baking dish and bake in the preheated oven for 20 to 25 minutes, or until an instant-read thermometer inserted into the thickest part reads 165°F (74°C).
- Remove from the oven and tent loosely with foil. Let rest for 5 minutes before slicing to keep juices locked in.
Best ways to enjoy it
- Slice the breasts and serve them over garlic mashed potatoes or herbed rice for a comforting plate.
- Pile slices atop a bed of arugula or mixed greens and drizzle with a light lemon vinaigrette for a brighter meal.
- For a kid-friendly twist, turn leftover slices into hearty sandwiches or wraps. If you prefer a wrapped handheld idea, try my take on cheesy garlic chicken wraps for an easy lunch option.
- Sauce pairings: a spoonful of marinara, a dollop of pesto, or a lemon-butter drizzle all complement the creamy filling.
How to store
- Refrigerate: Cool to room temperature and store in an airtight container in the refrigerator within two hours of cooking. Keep refrigerated up to 3 to 4 days.
- Freeze: Wrap each cooked breast tightly in plastic wrap and place in a freezer bag. Freeze up to 3 months. Thaw overnight in the refrigerator before reheating.
- Reheat: Gently reheat in a 350°F oven covered with foil for 10 to 15 minutes, or until warmed through. Reheating in a skillet over low heat works too; cover to trap steam and avoid drying.
- Food safety tip: Always check that reheated chicken reaches 165°F before serving.
Helpful cooking tips
- Even thickness: If breasts are uneven, gently pound them to an even thickness so they cook uniformly.
- Don’t overfill: Too much filling makes sealing the pocket hard and may cause leakage during cooking.
- Sear before baking: The quick sear forms flavor and color and helps lock in juices. Make sure the oil is hot but not smoking.
- Thermometer is your friend: Use an instant-read thermometer to confirm 165°F in the thickest part. This prevents overcooking.
- Rest before slicing: Resting for 5 minutes prevents the cheese and juices from spilling out and gives a cleaner slice.
Creative twists
- Mediterranean: Add chopped sun-dried tomatoes and crumbled feta to the filling and swap Italian seasoning for oregano.
- Spicy kick: Mix in sliced jalapeño or a pinch of crushed red pepper and use pepper jack instead of mozzarella.
- Greens swap: Use kale or Swiss chard instead of spinach; sauté briefly first to soften and remove excess moisture.
- Low-carb/Keto: Serve over sautéed zucchini noodles or cauliflower rice and keep the filling as is.
- Veggie-forward: For a vegetarian main, stuff portobello caps with the same filling and bake until the mushrooms are tender.
Common questions
How long does this recipe take from start to finish?
Active prep is about 15 to 20 minutes. Searing takes 6 to 8 minutes, and baking is 20 to 25 minutes. Total time is roughly 45 minutes including resting.
Can I make this ahead of time?
Yes. You can stuff the breasts and keep them covered in the refrigerator for up to 24 hours before cooking. If stuffing ahead longer, consider sealing and freezing for later use.
What’s the best way to prevent the filling from leaking?
Don’t overstuff the pockets, press the filling compactly, and sear seams down first for a minute to help seal them. Toothpicks can help hold the opening closed while searing and baking.
Is it safe to stuff raw chicken?
Yes, if you follow safe handling: work on a clean surface, wash hands and utensils that touch raw chicken, and cook until the internal temperature reaches 165°F. Refrigerate leftovers promptly.
Can I use different cheeses?
Absolutely. Mozzarella and Parmesan give a mild, melty profile. For a sharper flavor, mix in some grated sharp cheddar or fontina. If using stronger cheeses, reduce added salt accordingly.

Spinach and Cheese Stuffed Chicken
Ingredients
Method
- Preheat your oven to 375°F (190°C).
- In a medium bowl, combine chopped spinach, softened cream cheese, shredded mozzarella, grated Parmesan, minced garlic, Italian seasoning, and a pinch of salt and pepper. Mix until smooth and evenly combined.
- Pat the chicken breasts dry. Use a sharp knife to cut a pocket into the thickest side of each breast, taking care not to slice all the way through.
- Spoon the cheese and spinach mixture into each pocket, pressing gently so the filling is compact but not overstuffed. If needed, secure the opening with a toothpick.
- Heat a thin layer of olive oil in a skillet over medium heat until shimmering. Sear the stuffed breasts 3 to 4 minutes per side, or until both sides are golden brown.
- Transfer the seared breasts to a baking dish and bake in the preheated oven for 20 to 25 minutes, or until an instant-read thermometer inserted into the thickest part reads 165°F (74°C).
- Remove from the oven and tent loosely with foil. Let rest for 5 minutes before slicing to keep juices locked in.


