Step 1: Preheat your oven to 350°F (175°C) for even cooking.
Step 2: In a skillet over medium heat, add cooking oil. Season chicken breasts with salt and pepper, cooking for 6-7 minutes on each side until browned.
Step 3: In a large mixing bowl, combine cream cheese, sour cream, spinach, black olives, and Rotel tomatoes. Mix until well combined.
Step 4: Shred the chicken into bite-sized pieces once cooled.
Step 5: Fold shredded chicken into the creamy mixture until well incorporated.
Step 6: In a greased baking dish, spread half of the chicken mixture and top with half of the cheese. Repeat with remaining mixture and cheese.
Step 7: Bake for 25-30 minutes or until the cheese is bubbly and golden brown.
Step 8: Let cool for a few minutes, then garnish with green onions and cilantro before serving.