Pre-soak 6 toothpicks in water for about 10-15 minutes while you prepare the chicken. You’ll use toothpicks to secure the chicken breasts. Pre-soaking prevents them from getting burned.
Preheat oven to 400°F.
Sauté spinach with garlic: In a large skillet, heat about 1 tablespoon olive oil over medium high heat. Sauté garlic until fragrant, about 1 minute. Add the spinach and cook for another 2 minutes or until tender. This will remove raw garlic taste and remove any excess moisture from the spinach. Tip: Make sure to squeeze out excess moisture from the thawed spinach, otherwise the filling will get soggy.
Mix the filling: In a bowl, add the sautéd spinach, ricotta cheese, parmesan cheeses, a few drizzles of olive oil, salt and pepper to taste. Mix to combine evenly. Tip: For even more flavor, add some extra garlic powder or seasonings of your choice, to taste.
Slice chicken to make pockets: Pat chicken dry thoroughly. Using a sharp knife, slice a horizontal pockets into the thickest side of each breast, cutting about 3/4 of the way through. Leave a 1/4-inch border along the edges to hold the filling securely inside.
Stuff chicken and secure: Stuff the chicken with the spinach ricotta filling, without overstuffing. Then, secure the opening of the pockets with the pre-soaked toothpicks, inserting them horizontally so that they don’t stick out too much.
Season chicken on both sides with salt, pepper, and garlic powder (per chicken breast, I use about ½ tsp salt, ¼ tsp pepper, ½ tsp garlic powder).
Pan-sear, then finish cooking in oven. Heat about 2 tablespoons of olive oil in a large 12-inch oven-safe skillet over medium heat. Sear the chicken, about 4 minutes per side, until golden. Transfer to the oven and finish cooking for about 12-13 minutes, or until the center reaches 165°F. Tip: If you don’t have an ovenproof skillet, transfer chicken to a baking sheet.
Let it rest and serve. Remove all the toothpicks. Let the chicken rest for 10 minutes before serving. Slice and serve with your favorite sides. Enjoy!