When it comes to cooking, finding dishes that are both simple and delicious can sometimes feel like a challenge. But with this Spinach Stuffed Chicken Breast recipe, you’ll discover how easy it is to create a meal that’s bursting with flavor while still being quick and straightforward to prepare. With only six basic ingredients and 30 minutes of your time, this dish is perfect for anyone looking for a healthy, satisfying, and crowd-pleasing dinner. Whether you’re making it for a weeknight family meal, hosting guests, or just preparing something special for yourself, Spinach Stuffed Chicken Breast is sure to impress.
1. Preheat the Oven
Start by preheating your oven to 450°F (232°C). This high temperature is ideal for getting a nice sear on the chicken and ensuring it cooks quickly and evenly.
2. Prepare the Chicken Breasts
Pat the chicken breasts dry with paper towels to remove any excess moisture. This helps the seasoning stick and allows for a better sear. Season both sides of the chicken with sea salt and black pepper, ensuring that the seasoning is evenly distributed. Then, carefully cut a horizontal slit in the thickest part of each chicken breast, creating a pocket. Be sure not to cut all the way through the chicken, as the goal is to create a space to hold the spinach filling.
3. Wilt the Spinach
Place the chopped spinach into a large microwave-safe bowl. Steam the spinach in the microwave for 2-3 minutes until it wilts down. Alternatively, you can sauté the spinach in a pan on the stove for about 3-5 minutes until it softens. Once the spinach has wilted, set it aside to cool for a few minutes until it’s safe to handle.
4. Prepare the Cream Cheese Filling
While the spinach cools, soften the cream cheese in the microwave for about 20-30 seconds. In a large bowl, mash the softened cream cheese and minced garlic together until smooth. Once the cream cheese and garlic are combined, stir in half of the shredded mozzarella cheese, creating a creamy, cheesy mixture that will hold the spinach together.
5. Combine Spinach and Cream Cheese
Once the spinach has cooled enough to handle, squeeze out any excess water by pressing it over the sink. This step is essential to prevent the filling from being too watery. Stir the spinach into the cream cheese mixture until everything is fully combined. The result is a thick, creamy filling with a perfect balance of flavors from the garlic and spinach.
6. Stuff the Chicken
Stuff each chicken breast with the spinach and cream cheese mixture, ensuring the filling is evenly distributed. Use toothpicks to secure the opening of each chicken breast, holding the filling inside while it cooks.
7. Sear the Chicken
In a large, oven-safe skillet, heat the olive oil over medium-high heat. Once the oil is shimmering, carefully add the stuffed chicken breasts. Sear the chicken for 4-5 minutes on each side until golden brown. This step creates a delicious crust on the chicken and locks in the moisture, keeping the meat tender and juicy.
8. Top with Tomato and Cheese
While the chicken is searing, slice the Roma tomato into thin slices. Once the chicken is golden brown, top each piece with two slices of tomato and two tablespoons of shredded mozzarella cheese. The tomato slices add a burst of freshness, while the mozzarella cheese melts beautifully on top, creating a gooey, cheesy finish.
9. Bake the Chicken
Transfer the skillet to the preheated oven and bake the chicken for about 15 minutes or until the internal temperature reaches 165°F (74°C). Use a meat thermometer to check the temperature, ensuring it’s inserted into the chicken and not the filling. If you want the cheese to be more golden and crispy, you can place the chicken under the broiler for 1-3 minutes for that extra melt and browning.