Preheat your oven to 450°F (230°C). If using a pizza stone, place it in the oven to heat up.
In a skillet, heat the olive oil over medium heat. Add the sliced baby potatoes and cook for about 5-7 minutes, stirring occasionally, until they start to soften. Season with salt, pepper, and garlic powder.
Add the asparagus pieces to the skillet and cook for an additional 3-4 minutes until they are tender but still crisp. Remove from heat and set aside.
Roll out the pre-made pizza crust on a floured surface to fit your pizza stone or baking sheet. Transfer the crust to the heated stone or sheet.
Spread the ricotta cheese evenly over the pizza crust, leaving a small border around the edges. Sprinkle the mozzarella cheese on top.
Evenly distribute the sautéed potatoes and asparagus over the cheese. Add the halved cherry tomatoes and sprinkle with dried oregano.
Bake in the preheated oven for 12-15 minutes, or until the crust is golden brown and the cheese is bubbly.
Remove from the oven and let cool for a few minutes. Garnish with fresh basil leaves if desired, then slice and serve.