In a large bowl, combine spinach, artichokes, cream cheese, mozzarella, Parmesan, garlic powder, and pepper. Mix until well combined.
Evenly spread the spinach-artichoke mixture onto 4 slices of bread, using about 1/2 cup for each. Top with the remaining bread slices.
In a large skillet, heat 1 1/2 tablespoons of olive oil over medium heat. Place 2 sandwiches in the skillet and cook until golden brown and crispy, roughly 3 minutes per side.
Flip the sandwiches and continue cooking until the cheese is melted and the filling is heated through, another 2-3 minutes.
Repeat the process with the remaining oil and sandwiches.
Serve hot and enjoy!
0 servings