First, preheat your oven to 375°F (190°C). Drizzle the chicken breasts with oil, then season with paprika, half of the salt, garlic powder, and onion powder. These simple steps add flavor and keep the chicken juicy while baking.
In a mixing bowl, combine the cream cheese, Parmesan, mayonnaise, chopped fresh spinach, minced garlic, red pepper flakes, and the remaining salt. Stir until smooth and creamy. I like to taste it here to adjust the seasoning if needed—it makes all the difference.
Using a sharp knife, carefully slice a pocket into the side of each chicken breast, being careful not to cut all the way through. Spoon the spinach mixture evenly into each pocket. I find using a small spoon makes this much easier and less messy.
Place the stuffed chicken breasts in your prepared baking dish. Bake uncovered for 25–30 minutes, or until the chicken is cooked through. I usually check with a meat thermometer to ensure it reaches 165°F (74°C) for perfect doneness every time.