Preheat your oven to 475°F (245°C). This high temperature is key to achieving a crispy crust that will hold up under the toppings.
On a lightly floured surface, roll out the pizza dough into your desired shape and thickness. Transfer the rolled dough to a baking sheet or pizza stone.
In a small bowl, combine the olive oil, minced garlic, lemon juice, dried basil, black pepper, and salt. Mix well to create a fragrant oil that will serve as the base for your toppings.
Spread the garlic olive oil mixture evenly over the pizza dough. Next, layer the drained spinach and marinated artichoke hearts evenly on top.
Sprinkle the fresh mozzarella over the pizza, followed by the chunks of blue cheese for a creamy and bold flavor.
In a small skillet over medium heat, toast the pine nuts for about 3-5 minutes, stirring frequently, until golden and fragrant.
Place the pizza in the preheated oven and bake for 12-15 minutes, or until the cheese is bubbly and the crust is golden brown.
Once out of the oven, let your pizza cool for a couple of minutes. Sprinkle with toasted pine nuts and fresh basil before slicing. Serve hot and enjoy!