Preheat the oven to 400°F and line a baking sheet with parchment paper.
Roll out one puff pastry sheet and trim just enough around the edges to create a circle. Transfer to the prepared baking sheet.
In a bowl, mix spinach, artichokes, cheeses, cream cheese, garlic powder, onion powder, paprika, salt, and pepper until well combined.
Spread the spinach artichoke mixture evenly over the pastry, stopping just before the edge.
Place the second puff pastry sheet on top and trim to match the bottom layer.
Place a small bowl or glass in the center. Cut 16 equal slices from the edge of the bowl outward to the edge of the pastry.
Take two strips at a time, twist them outward 2-3 times, and pinch the ends together. Repeat all the way around to form a star.
Brush the entire surface with egg wash.
Bake for 25 minutes, or until puffed and golden brown.
Serve warm and pull apart to enjoy.